Pochodziła z Aytona (Katalonia). Po ukończeniu szkoły w Bradze otrzyma dyplom nauczycielki. Wstąpiła wtedy do założonego przez jej wuja III zakonu karmelitańskiego, który gromadził nauczycielki chrześcijańskie. W 1870 r. wstąpiła do klarysek, ale z powodu słabego zdrowia, musiała zakon opuścić. Przyjęło ją wówczas nowe zgromadzenie, Małe Siostry Opuszczonych Ubogich, które zajmowało się opieką nad kalekami i starcami. W nim też w 1872 r. została wybrana na przełożoną generalną. Zgromadzenie szybko rozwijało się i uzyskało aprobatę Stolicy Apostolskiej. W 1885 r. siostry objęły placówki misyjne najpierw na Kubie, a potem w całej Ameryce Południowej, gdzie podczas jednej z epidemii zmarły 24 siostry i 70 starców i kalek. Gdy Teresa umarła, pozostawiła 1200 sióstr pracujących w ponad stu przytułkach. Obecnie 3000 sióstr pracuje w 15 krajach.
Papież Pius XII dokonał jej beatyfikacji w 1958 r., a papież Paweł VI kanonizował ją w Roku Świętym 1975.