Margareta-Maria wordt op 22 juli 1647 geboren in Paray-le-Monial in Frankrijk, als dochter van een rechter en notaris. Wanneer ze acht jaar oud is, sterft haar vader. Margareta gaat naar de kostschool bij de zusters Clarissen. Op 25-jarige leeftijd treedt zij in bij de congregatie van de Visitandinnen. Tijdens haar kloosterleven verschijnt Jezus aan haar.
Op 27 juni 1673 verschijnt Jezus haar met de opdracht iedere eerste vrijdag van de maand te vieren met de heilige communie en een uur waken om deel te nemen aan de gedachtenis van Zijn lijden. Vaak laat Hij Zijn heilig Hart, Maria en andere heiligen aan Margareta zien. Op 16 juni 1675 verschijnt Jezus haar weer als het heilig Hart. Hij vertelt haar: "Ik wil dat de vrijdag, acht dagen na het feest van het heilig Sacrament een feest wordt ter ere van Mijn heilig Hart". Op die dag zullen de mensen ter communie gaan en bidden voor de zonden en de oneerbiedigheid van veel mensen. Jezus belooft aan Margaretha, dat iedereen die het heilig Hart zal vereren, van God bijzondere genaden zal ontvangen.
Zo is langzamerhand het feest van het heilig Hart ontstaan. Steeds vaker krijgt Margareta verschijningen, waardoor haar medezusters haar begonnen te mijden.
In het jaar 1686 wordt er voor de eerste keer het feest van het heilig Hart gevierd. De rest van haar leven heeft Margareta alleen maar gewerkt aan het bevorderen van de eerbied voor het heilig Hart. Ze heeft daar soms veel voor moeten lijden, maar dat heeft ze geduldig verdragen.
Haar biechtvader, de heilige pater Claude de la Colombière S.J., steunde haar in de verbreiding van de godsvrucht tot het heilig Hart van Jezus. In de loop der eeuwen hebben de jezuïeten de verering van Jezus' heilig Hart altijd hoog in het vaandel gehad. In 1765 is deze verering officieel goedgekeurd en algemeen verbreid en door de pausen in het bijzonder aanbevolen.
Op 16 oktober van het jaar 1690 is Margareta-Maria gestorven. Zij heeft veel brieven nagelaten. In 1920 wordt ze door paus Benedictus XV heilig verklaard en in 1929 heeft paus Pius XI het feest van het heilig Hart officieel uitgeroepen tot feest voor de gehele Kerk.