No Brasil, o primeiro Dia das Mães foi promovido pela Associação Cristã de Moços de Porto Alegre, no dia 12 de maio de 1918. Mas foi só em 1932 que o presidente Getúlio Vargas oficializou o segundo domingo de maio como Dia das Mães no País.
Em 1947, a data do Dia das Mães passou a ser incluída no calendário oficial da Igreja Católica no Brasil.
A comemoração mais antiga do Dia das Mães tem origem na Grécia antiga, onde a entrada da primavera era comemorada por Reia, a mãe dos deuses. A tradição de homenagem às mães continuou com as festas em honra de Cibele, também chamada Magna Mater (Grande Mãe).