La festa del papà nasce nei Paesi di tradizione cattolica, specialmente in Italia, Portogallo e Spagna, dove viene considerato e reso significativo il giorno della morte di San Giuseppe, padre putativo di Gesù. La data cade ogni anno il 19 marzo.
È stata scelta la figura di San Giuseppe poiché raffigura l’emblema della dedizione e dell’umiltà: si prende cura di Gesù come fosse suo, lo nasconde in Egitto e poi lo riporta in Galilea; probabilmente gli insegna il suo mestiere e poi, cresciuto, lo lascia andare per la sua strada.
In altri Paesi ha origini e radici differenti. In Germania è più che altro la festa degli uomini e non è strettamente legata alla figura paterna. Si celebra nel giorno dell’Ascensione, quaranta giorni dopo Pasqua.
Le origini tedesche pare che risalgano all’Ottocento, invece, negli Stati Uniti è una festa molto più recente: la prima festa del papà si festeggia nel 1910. In quegli anni si cominciava a celebrare la festa della mamma e proprio per equiparare la figura paterna a quella materna, viene istituita questa ricorrenza.