According to the age during which Jewish maidens could marry, Mary may have given birth to her son when she reached thirteen or fourteen years old. There is no historical record that tells us how old she was at the time of the Nativity.