Si le maréchal Pétain a institué la « Journée nationale des mères » le 25 mai 1941, la première idée de fêter les mères en France reviendrait à Napoléon. Mais elle n'est célébrée la première fois que le 16 juin 1918 à Lyon. Un décret de 1926 en fixe ensuite la date au dernier dimanche du mois de mai. Si elle coïncide avec le week-end de Pentecôte, elle est décalée d'une semaine. La fête des mères ne rencontre alors qu'un maigre succès, jusqu'à ce que le régime de Vichy décide d'en faire une fête nationale et d'impliquer les enfants en placardant dans les écoles « Ta maman a tout fait pour toi, le maréchal te demande de l'en remercier gentiment ». « L'enfant doit inventer et décider lui-même le geste qu'il accomplira. Il doit pouvoir l'entourer de tout le secret et tout le mystère qu'il désire » écrivait alors le secrétaire d'Etat à l'Education nationale.