Comemorada no Brasil no segundo domingo de maio, a data tem sua origem no século XIX nos Estados Unidos com a fundação dos Mothers Days Works Clubs (1858), com o objetivo de diminuir a mortalidade de crianças em famílias de trabalhadores, e do Mother’s Friendship Days (1865).
Nos Estados Unidos, a data foi oficialmente reconhecida em 1914, quando uma resolução do Congresso americano instituiu o segundo domingo de maio como Dia das Mães.
No Brasil, a primeira celebração ocorreu em 12 de maio de 1918, em Porto Alegre. Aos poucos, a festividade foi se espalhando pelo País e, em 1932, o então presidente Getúlio Vargas, a pedido das feministas da Federação Brasileira pelo Progresso Feminino, oficializou a data no segundo domingo de maio.
Em 1947, Dom Jaime de Barros Câmara, cardeal-arcebispo do Rio de Janeiro, determinou que essa data fizesse parte também no calendário oficial da Igreja Católica.