La dévotion au coeur immaculé de Marie trouve son origine dans la piété de l'École française du XVIIe siècle et spécialement dans les écrits de saint Jean Eudes. Les apparitions de Fatima (voir dans la section Liens) contribuèrent à son extension, et en 1942, lorsque les bruits de la guerre se firent entendre à Rome, Pie XII (1939 - 1958) consacra l'humanité entière au coeur immaculé de Marie. Il étendit la fête à toute l'Église et fixa sa célébration au 22 août, à l'intention de la paix dans le monde. Depuis le concile Vatican II, cette fête à été déplacé.