Por que se celebra São José em 19 de março?
Foi no século XV que fixaram para este dia a solenidade do Pai putativo de Jesus, pois se acredita que nele aconteceu a sua morte. Entre os gregos (provavelmente antes do Grande Cisma), São José já era celebrado desde antes, mas no dia 20 de julho. Para nós, católicos, o dia foi fixado em 19 de março e a reforma litúrgica do Concílio de Trento não alterou em nada, o mesmo fez a reforma do Vaticano II.
Também se interpreta a escolha deste dia em vista da proximidade da Solenidade da Anunciação do Senhor, que é celebrada em 25 de março.
A Beata Catarina Emmerich teve visões que o corpo de São José foi sepultado em Belém e estaria incorrupto. Por outro lado, uma devoção acredita que também ele foi assunto ao céu em corpo e alma. Nem uma e nem outra linha é confirmada pela Igreja.
São José também é celebrado pela sua profissão de carpinteiro no dia 1° de maio, dia internacional do trabalho. Essa segunda festa foi instituída em 1955 pelo Papa Pio XII para honrar o padroeiro dos trabalhadores e dar um sentido cristão ao dia.