Secondo il Nuovo Testamento, Maria era vergine quando rimase incinta di Gesù.
Non ci sono informazioni nel Nuovo Testamento sull'età di Maria quando sposò Giuseppe.
L'unica referenza all'età di Maria nel Nuovo Testamento è la dichiarazione in Luca 2:42 che, quando Gesù aveva 12 anni, Maria e Giuseppe andarono a Gerusalemme per il festival annuale di Pasqua.
Ciò suggerisce che Maria avesse almeno 12 anni al momento della nascita di Gesù.
Tuttavia, non ci sono informazioni sull'età di Maria quando sposò Giuseppe o quando ebbe altri figli.