How was Mary when she had Jesus? I have heard so many different ages(10,16,19,12, ect.) I just want an answer:shrug:. Thank you and have a very fruitful new year.
The Bible makes no mention of her age. The Protoevangelium of James claims that Mary was 12 at the time of her betrothal to Joseph. However the Protoevangelium of James is not considered overly reliable given that it is believed to have been written around the year 145 AD. In the ancient world marriages often took place soon after a girl reached puberty so it is generally assumed that Mary would have been betrothed in her early teens.
DISCLAIMER: Catholic Answers has turned over the archive to Catholic-Questions.org and no longer owns, manages, or moderates the forums. For additional apologetics resources please visit www.catholic.com.