Az anyák napja megünneplésének története az ókori Görögországba nyúlik vissza. Akkoriban tavaszi ünnepségeket tartottak Rheának az istenek anyjának, és vele együtt az édesanyák tiszteletére. Magyarországon 1925-ben a Magyar Ifjúsági Vöröskereszt tartotta az első ünnepet, a májusi Mária-tisztelet hagyományaival összekapcsolva. 1928-ban már miniszteri rendelet sorolta a hivatalos iskolai ünnepélyek közé. A legelső anyák napi ünnepséget 1925. március 8-án a MÁV gépgyár foglalkoztatójában tartották. A legtöbb országban ez az ünnep májusra, ezen belül annak második vasárnapjára esik, de ettől eltérően Szlovéniában márciusra, Argentínában októberre tűzték ki ezt a napot.