Festen for Jomfru Marias Smerter stammer tilbage til Servitternes orden, som blev grundlagt i 1239. Efter grundlæggelsen af ordenen valgte Servitterne den lidende Maria ved korset som ordenens beskytter og gjorde betragtningen af den lidende Jomfru Maria til sin vigtigste andagt.
Senere, i 1413, blev andagten uafhængigt af Servitternes orden taget op på en lokal synode i Köln, og den begyndte at sprede sig. Før det 16. århundrede var andagten var begrænset til Skandinavien, de nordlige tyske bispedømmer og Skotland.
Pave Pius VII indførte andagten som fest den almindelige romerske kalender i 1814, men i 1913 flyttede pave Pius X festen til den 15. september, dagen efter festen for Det Hellige Kors Ophøjelse. Det skete i lyset af den reform, som gav søndage forrang for almindelige fester og mindedage. I den danske Katolske Kirke fejres dagen som en mindedag.