Dans la Grèce antique, au printemps les anciens Grecs fêtaient Rhéa, la mère de tous les dieux.
A Rome, au Vème siècle avant Jésus-Christ, on célébrait au mois de juin les «Matralia», la fête des femmes et des mères. La religion fit peu à peu disparaître ces coutumes païennes.
En Angleterre, entre le XVème et le XVIIème siècle, au début du carême, on commença à célébrer une fête appelée «Mothering Sunday». La date fut ensuite fixée au quatrième dimanche du printemps. C’était l’occasion pour toutes les mères qui travaillaient comme domestiques dans les familles fortunées de retourner passer la journée à la maison avec leur famille, puisque qu’elles avaient congé à cette occasion.
Aux États-Unis, c’est en 1872 que Julia Ward Howe lança l’idée de la fête des mères. A cette occasion, elle organisait une célébration spéciale à Boston à tous les ans.
L’idée fut reprise en 1907 par une autre américaine de Philadelphie, Ana Jarvis. La première célébration eut lieu le deuxième dimanche de mai, à Grafton, Virginie de l’Ouest. Cette date était l’anniversaire du décès de la mère d’Ana.
L’année suivante, la fête fut aussi célébrée à Philadelphie. Ana Jarvis entreprit une importante campagne pour instituer la Fête des Mères sur le plan national et en 1911, cette fête était célébrée dans à peu près tous les états américains.
En 1914, le président Woodrow Wilson fit de la Fête des Mères une fête officielle devant se tenir le 2ème dimanche de mai.
En France, en 1806, Napoléon aurait évoqué la création d’une fête des mères officielle au printemps.
En juin 1906, dans l’Isère, se déroule la première célébration des mères, sur l’initiative de l’Union Fraternelle des Pères de Famille.
Le 16 juin 1918, à Lyon, est célébrée la première «Journée des mères». À la suite de cet événement, l’idée d’une Journée des Mères de Famille est lancée. Selon certains, les français se seraient inspirés des Américains qui, pendant la première guerre mondiale, envoyaient massivement du courrier à l’occasion de la fête des mères (qui était déjà établie aux Etats-Unis). À ce moment là la date envisagée pour cette fête est le 15 août.
Le 9 mai 1920, le ministre de l’Intérieur Théodore Steeg proclame la première Journée Nationale des Mères de familles nombreuses. L’apothéose de la fête se déroule à Paris le 19 décembre, bien loin du 15 août initialement prévu !
Le Gouvernement prend alors la décision de célébrer chaque année la «Journée des mères». La première cérémonie eut lieu le 20 avril 1926.
Aujourd’hui, la fête des mères se célèbre le dernier dimanche du mois de mai, sauf lorsque celui-ci est aussi le jour de la Pentecôte. La fête des mères est alors reportée au premier dimanche de juin.
C’est une fête officielle.