El Día de San José tiene lugar el 19 de marzo de cada año. Esta celebración se debe a que su figura recuerda el papel sagrado de los padres como protectores y guías de las familias.
La celebración del Día de San José es una tradición que se introdujo en Occidente desde la Edad Media.
En América, su festejo se deriva de la influencia de la Iglesia católica a lo largo del siglo XVI a lo largo de toda la América hispana. La tradición se mantuvo con el avance de la colonización española hasta la actualidad.
En Colombia, esta festividad religiosa se encuentra ligada al Día del Hombre, celebraciones ambas que pretenden exaltar el ideal de paternidad y los valores de honestidad, justicia y respeto a los que todo hombre debe aspirar dentro de la sociedad.
San José tiene una gran cantidad de devotos a lo largo de América Latina: su imagen como padre humilde y justo sigue siendo venerada. Por esta razón, este día es una fecha de gran importancia en la religiosidad popular latinoamericana.