Była absolwentką Wydziału Matematyczno-Fizyczno-Technicznego ówczesnej Wyższej Szkoły Pedagogicznej w Krakowie. Przez trzydzieści lat poświęcała się pracy zawodowej jako nauczyciel fizyki zarówno w XV Liceum Ogólnokształcącym w Krakowie, jak i w ośrodku szkolno-wychowawczym.
W 1980 wstąpiła do NSZZ "Solidarność", biorąc udział w tworzeniu dwuobiegowego pisma „Hutnik” związanego ze związkowcami Huty im. Lenina. Od 1981 do 1998 zasiadała w zarządzie Regionu Małopolska NSZZ „S”. W 1998 została wybrana (z listy Akcji Wyborczej Solidarność) na radną miejską Krakowa.
Ze smutkiem i żalem przyjąłem informację o śmierci Teresy Starmach. Małopolska żegna zasłużoną działaczkę NSZZ „Solidarność”, oddaną sprawom regionu i lokalnej społeczności. W imieniu Zarządu Województwa Małopolskiego rodzinie Zmarłej i wszystkim bliskim składam najszczersze kondolencje i słowa wsparcia
- mówi marszałek Witold Kozłowski.
Teresa Starmach była radną Województwa Małopolskiego III i IV kadencji, pełniła również funkcję Przewodniczącej Komisji ds. Współpracy z Polakami i Polonią za Granicą w V kadencji Sejmiku Województwa Małopolskiego. Za swoje zaangażowanie została odznaczona Krzyżem Kawalerskim Orderu Odrodzenia Polski (2012), uhonorowano Medalami "Niezłomnym w słowie" (2010) oraz „Dziękujemy za wolność” (2015).
Ceremonia pogrzebowa odbędzie się w poniedziałek 7 sierpnia, o godz. 12.00 na cmentarzu na krakowskim Salwatorze.