Les origines religieuses de la fête des Pères remontent au XVe siècle. À cette époque, la figure du père nourricier de Jésus, Joseph, était célébrée le 19 mars de chaque année. Certains pays chrétiens ont d’ailleurs gardé cette date du 19 mars pour mettre à l’honneur les pères.
En France, c’est grâce à une marque de briquets qu’elle est devenue une fête civile célébrée le 3e week-end de juin. En effet, dans les années 50, la marque Flaminaire avait besoin de dynamiser ses ventes en juin et a lancé, pour l’occasion, une campagne dont le slogan était « Nos papas nous l'ont dit, pour la fête des Pères, ils désirent tous un Flaminaire ». La fête des Pères a ensuite été officiellement reconnue par l’État en 1952.