Małgorzata miała być według podania córką pogańskiego kapłana. Po przedwczesnej śmierci matki została oddana pod opiekę piastunce, która była chrześcijanką. Ta doprowadziła ją do poznania nauki Pana Jezusa i do chrztu.
W tym właśnie czasie wybuchło prześladowanie za panowania cesarza Dioklecjana (284-305). Małgorzata była bardzo piękna i bogata. Miał się w niej zakochać namiestnik rzymski, który chciał ją pojąć za żonę. Małgorzata jednak stanowczo odmówiła, twierdząc, że ma już Oblubieńca – Jezusa Chrystusa. Namiestnik kazał aresztować ją i usiłował obietnicami i groźbami skłonić do odstępstwa. Kiedy te zawiodły, nakazał zastosować wobec niej wyszukane tortury: szarpano jej ciało hakami i palono ją ogniem. Następnie wrzucono do więzienia, grożąc jej jeszcze większymi mękami. Wtedy też miał się jej pojawić szatan w postaci smoka i ją zaatakować. Odpędziła go jednak znakiem krzyża świętego. Kiedy nadal obstawała przy wyznawaniu wiary, została ścięta.
Bohaterska śmierć dziewicy nadała rozgłos jej imieniu. Święta męczennica dała imię wielu kolejnym świętym. Należała do bardzo znanych i popularnych świętych w średniowieczu. Jej kult rozpowszechnili zapewne krzyżowcy, widząc, jak wielkiej czci doznawała w Małej Azji i na całym Wschodzie. Należała na Zachodzie do grona Czternastu Wspomożycieli, do których pomocy uciekał się lud w szczególnych potrzebach. Podobnie jak ku czci św. Barbary i św. Katarzyny, tak i ku czci św. Małgorzaty wystawiono na Zachodzie wiele kościołów. Wspomnienie jej przypada 20 lipca, gdyż tego dnia miała ponieść śmierć męczeńską w latach 303-305.
Ku czci św. Małgorzaty, męczennicy, wystawiono w Polsce ponad 70 kościołów. Jej ołtarzy i obrazów jest znacznie więcej. Wizerunek tej Świętej figuruje w herbie Nowego Sącza, Ożarowa, Przysuchy, Szczekocin, Sawina, Tomaszowa Mazowieckiego, Tucholi i Golubia-Dobrzynia. Z dniem św. Małgorzaty łączy się też szereg przysłów, jak np. „Św. Małgorzata zapowiada środek lata”. Znany jest kwiat o nazwie „margeryta”. Także pierwsze gruszki lud zwykł nazywać „małgorzatkami”.
Ikonografia zwykła przedstawiać Małgorzatę ze smokiem lub z krzyżem w ręku, którym miała odpędzić szatana. Dla podkreślenia jej pochodzenia ze szlacheckiej rodziny przedstawiać się ją zwykło – podobnie jak św. Barbarę i św. Katarzynę, męczennice – z koroną na głowie, chociaż nigdy nie była królową.