Sfânta Teodora a fost născută în insula Eghina, din părinţi creştini dreptcredincioşi, Antonie şi Hrisanta. După creşterea sa, a fost dată după bărbat şi a născut o fiică. După aceea, din cauza năvălirii barbarilor, s-a mutat în cetatea Tesalonic, unde, crescând pe fiica sa, a făcut-o mireasa lui Hristos. După ce a murit bărbatul ei, a intrat în mănăstirea de fecioare, la fiica sa şi s-a tuns în rânduiala monahicească. Prin viaţa sa îmbunătăţită, prin pustniceştile nevoinţe şi ostenelile ascultării, atât a plăcut Teodora lui Dumnezeu, încât, nu numai în viaţă ci şi după moartea sa, multe minuni a făcut.