História Dňa matiek siaha až do obdobia antiky. V starovekom Grécku oslavovali ženu ako darkyňu života už 250 rokov p. n. l. v podobe slávností na počesť matky všetkých bohov – bohyne Rhey. Oslavy trvali obyčajne tri dni – od 15. do 18. marca. Starovekí Rimania oslavovali sviatok Matronalia, ktorý bol zasvätený bohyni Juno.Za predchodcu Dňa matiek v jeho dnešnej podobe možno považovať tzv. Nedeľu matiek (Mothering Sunday), ktorú začali oslavovať 16. storočí v Anglicku. V čase sviatku, ktorý bol stanovený na štvrtú nedeľu počas veľkonočného pôstu, sa mohlo služobníctvo žijúce v príbytkoch svojich pánov vrátiť domov k svojim matkám a stráviť s nimi deň. V novodobej histórii ľudstva sa Deň matiek dostal do povedomia na prelome 19. a 20. storočia, a to vďaka Američanke Anne Marie Jarvisovej. Po tom, ako v roku 1907 zomrela jej matka, začala viesť kampaň za vyhlásenie dňa venovaného matkám. Už o dva roky neskôr tento sviatok oslavovali v 45 štátoch USA. 8. mája 1914 iniciatíva vyústila do oficiálneho vyhlásenia druhej májovej nedele za Deň matiek Kongresom USA. Prezident Woodrow Wilson podpísal neskôr dokument, v ktorom bol Deň matiek vyhlásený za celoamerický národný sviatok. Dátum druhej májovej nedele sa rozhodli prijať za svoj takmer všetky krajiny na svete. V Československu sa Deň matiek začal oslavovať v roku 1923, a to najmä zásluhou Alice Masarykovej, dcéry prezidenta T. G. Masaryka a emancipovanej predsedníčky Československého červeného kríža. V 50. rokoch boli oslavy Dňa matiek v komunistickom Československu a ostatných proruských krajinách nahradené marcovým Medzinárodným dňom žien. Tradícia Dňa matiek na Slovensku bola obnovená až po roku 1989, kedy sa začal sláviť druhú májovú nedeľu v roku.