A Bíblia não diz quantos anos José tinha quando Jesus nasceu. Ela conta que ele estava comprometido com Maria e trabalhava como carpinteiro, mas não informa sua idade (Mateus 1:18-25; 13:55). Por isso, qualquer número seria um palpite.
Às vezes, José é retratado como bem mais velho que Maria. Uma das razões é a ideia de que os irmãos e irmãs de Jesus, mencionados em Mateus 13:55-56, seriam filhos de José de um casamento anterior. Essa é uma interpretação ligada à crença de que Maria permaneceu virgem por toda a vida. Outros cristãos entendem que o texto fala de filhos que Maria e José tiveram depois do nascimento de Jesus. A passagem não informa a idade de José, seja qual for a interpretação desses irmãos.
Outro motivo pra imaginá-lo mais velho é que José deixa de aparecer nos relatos sobre a vida adulta de Jesus. A última ocasião em que ele é mencionado junto da família é quando Jesus tinha doze anos (Lucas 2:41-52). Mais tarde, na cruz, Jesus confia os cuidados de Maria ao discípulo João (João 19:26-27). Isso leva muitos a pensar que José já havia morrido. É uma possibilidade razoável, mas a Bíblia não diz quando ele morreu nem quantos anos tinha. Mesmo que já tivesse morrido, isso não provaria que era idoso quando Jesus nasceu.
Então, a resposta mais honesta é simples: não sabemos a idade de José. O que os relatos mostram é como ele agiu. Ao saber da gravidez de Maria e receber a orientação de Deus, José a acolheu e cuidou do menino que ela deu à luz (Mateus 1:18-25).