Informacje na temat dzieciństwa Marii znane są wyłącznie z przekazów pozabiblijnych, takich jak Protoewangelia Jakuba i trzynastowieczna Złota legenda. Według tych tekstów rodzicami Marii byli Joachim i Anna. Małżonkowie długo nie mogli doczekać się potomka. Przysięgli Panu, że jeżeli da im dziecko, oddadzą je na służbę Bogu. Pewnego dnia Annie ukazał się anioł, który oznajmił, że dziecko, które urodzi, będzie wielbione przez cały świat. Dziewięć miesięcy później na świat przyszła córka, której zgodnie z wolą anioła nadano imię Maria. W wieku trzech lat została ona oddana przez rodziców na wychowanie kapłanom i niewiastom usługującym w świątyni.
Anna, żona Joachima, miała być siostrą Elżbiety, matki Jana Chrzciciela, czyli zgodnie z tą tradycją Maria była siostrzenicą Elżbiety. Niektórzy uważają, że siostrą Marii była też Salome, żona Zebedeusza, której dwaj synowie, Jakub i Jan, byli uczniami Jezusa. mały|Giotto di Bondone, Narodziny Marii. Padwa, Kaplica Scrovegnich