Nos Estados Unidos, as primeiras sugestões em prol da criação de uma data para a celebração das mães foi dada pela ativista Ann Maria Reeves Jarvis que organizou em 1865 os Mother’s Friendship Days (dias de amizade para as mães) para melhorar as condições dos feridos na Guerra de Secessão que assolou os Estados Unidos no período.
No entanto, quem foi reconhecida como idealizadora do Dia das Mães na sua forma atual é a metodista Anna Jarvis, filha de Ann Maria Reeves Jarvis, que em 12 de maio de 1907, dois anos após a morte de sua mãe, criou um memorial à sua mãe e iniciou uma campanha para que o Dia das Mães fosse um feriado reconhecido. Jarvis obteve sucesso conseguindo torná-lo reconhecido, nos Estados Unidos, em 8 de maio de 1914.
No Brasil, em 1932, o então presidente Getúlio Vargas 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.
O dia é largamente comemorado e é uma das datas onde o comércio mais fatura no ano.