Se naște la Buzău pe 27 octombrie 1962. Își petrece prima parte a copilăriei la bunicii din partea mamei, în Rușavăț, un sat din județul Buzău, neelectrificat la acea vreme. La vârsta de 7 ani este luată de mama sa la Brăila, unde urmează școala generală și practică sport de performanță (atletism). Începe liceul la Ploiești, la o clasă cu profil sportiv, dar clasa se desființează după clasa a X-a. Urmează treapta a II-a de liceu la Brăila, la Liceul de Construcții, în specializarea arhitectură, sistematizare și desen tehnic.
Inițial dorind să studieze medicina, este atrasă spre teatru ca urmare a unei conjuncturi care o determină să urmeze cursuri de teatru în timpul liceului, la Brăila. După terminarea liceului, în 1981, dă examen la Institutul de Teatru din Târgu Mureș, unde nu este admisă. Se angajează în ansamblul Teatrului Maria Filotti din Brăila. În anul 1982 dă din nou examen de admitere la Institutul de Teatru din Târgu Mureș, dar este respinsă și de această dată. În 1983 dă examen de admitere la IATC București, unde este admisă prima. În primii doi ani este studentă la actorie în clasa condusă de marele actor și profesor Octavian Cotescu. Acesta se stinge din viață când Teodora Mareș trece în anul trei. Ultimii doi ani de institut îi urmează sub îndrumarea regizorului și actorului Gelu Colceag. Absolvă Facultatea de Actorie în 1987.
În 1985, în timpul studenției, este distribuită în rolul Ioana Popa din celebrul film Declarație de dragoste, în regia lui Nicolae Corjos, rol care îi va aduce notorietate și un premiu de interpretare, influențându-i cariera artistică. Ulterior va juca în numeroase alte filme.