Pochodziła z jednego z najbogatszych rodów patrycjuszowskich Florencji – Pazzich. Na chrzcie otrzymała imię Katarzyna. Już w wieku 14 lat wstąpiła do klasztoru. Zmuszona do powrotu na łono rodziny, która sprzeciwiała się jej powołaniu, powróciła jednak do klasztoru i została karmelitanką w wieku 16 lat, przyjmując imię Maria Magdalena. W życiu klasztornym miała doznawać doświadczeń mistycznych i stygmatów.
Liczne cuda, jakie miały się pojawiać dzięki modlitwom o jej wstawiennictwo spowodowały wszczęcie procesu beatyfikacyjnego już w 1610. Beatyfikowana w 1626, kanonizowana w 1669 przez Klemensa IX. Jej święto w kalendarzu liturgicznym obchodzone jest 25 maja, w rocznicę jej śmierci.