How old were Mary and Joseph when Jesus was born?

How old were Mary and Joseph when Jesus was born?

At one time, Joseph was assumed to be elderly when he married Mary. However, now we believe that Mary and Joseph were both in their teens when Jesus was born, around sixteen and eighteen respectively. This was the norm for Jewish newlyweds at that time.

See also  Who is responsible for a mortgage after death?