Secondo la Bibbia, Joseph nacque intorno al 100 a.C. Non vi è alcuna registrazione effettiva di quanti anni avesse Giuseppe al tempo in cui nacque Gesù.
Joseph appare per primo nella Bibbia nei vangeli di Matteo e Luca. La discendenza di Giuseppe è legata a Re David. Era sposato con una vergine di nome Maria, e diede alla luce Gesù Cristo. Joseph aveva intenzione di lasciarla, ma Dio venne da lui in sogno e gli raccontò tutto. A Joseph si crede che qualcuno abbia avuto circa 90 anni quando sposò Mary, ma questa speculazione deriva da un passaggio della Bibbia in cui parla del suo precedente matrimonio e dei suoi figli.