Circa la data del suo decesso, come nel caso della nascita, non ci sono date precise anche se si suppone essere avvenuta il 20 luglio; si sa soltanto che perì a Nazaret, dove visse sempre. L’unica cosa certa è che aveva 111 anni, che godeva di buona salute e soprattutto che riuscì a lavorare fino all’ultimo giorno della sua esistenza, onorando il proprio lavoro.
E’ questo il motivo per cui il giorno 1 maggio si celebra San Giuseppe, che condusse la sua esistenza sempre lavorando instancabilmente.