Vechea biserică din Teaca era așezată pe o terasă din nordul pieței, acolo unde se află cimitirul. Biserica de astăzi este o construcție din secolul al XIV-lea, în stil gotic timpuriu, având navele separate de arcade pe pilaștri. În nava laterală sudică s-au păstrat fragmente ale unor fresce. În secolul al XV-lea a fost înălțată nava centrală, au fost montate ferestre decorate cu traforuri, iar navele laterale au fost acoperite cu bolți cu nervuri. În plus, locuitorii din Teaca au construit un turn-clopotniță masiv în partea de vest a bisericii cu guri de tragere la mai multe niveluri. În anul 1799 turnul a fost înălțat cu încă un etaj. Din 1753, bolta navei centrale a fost transformată într-o boltă semicilindrică barocă, iar pe latura nordică a bisericii a fost adăugat un portic. În anul 1828 s-au construit tribune în navele laterale, iar în 1909 vechiul cor a fost înlocuit cu un cor cu închidere poligonală.