Drie jaar na de oprichting bereikte de club al de hoogste klasse van Tsjecho-Slowakije en speelde vanaf dan in de eerste of in de tweede klasse. In 1977 (toen nog als Sklo Union Teplice) werd de beker van het landsdeel Tsjechië gewonnen, waarna in de finale om de Tsjecho-Slowaakse beker van de Slowaakse bekerwinnaarLokomotiva Košice met 1-2 werd verloren.
In 1996 keerde de club na lange afwezigheid terug naar de hoogste klasse. In 1998/99 werd de club tweede wat een startbewijs verschafte voor de voorronde van de Champions League, Borussia Dortmund was echter te sterk voor de club.
Na het winnen van de beker in 2003 verraste de club in het seizoen 2003/04 in de UEFA Cup door in de eerste ronde 1. FC Kaiserslautern en in de tweede ronde Feyenoord uit te schakelen. In de derde ronde werden ze verslagen door Celtic FC. In 2009 werd de Tsjechische beker voor de derde keer veroverd. In de finale versloegen zij de toenmalige tweedeklasser 1. FC Slovácko met 1-0.
Naamswijzigingen
De club heeft vanaf 1945 onder verschillende namen deelgenomen in de Tsjecho-Slowaakse en Tsjechische competitie.
Jaar
Naam
1945
Opgericht als SK Teplice-Šanov (Sportovní klub Teplice-Šanov)
1948
Sokol Teplice
1949
ZSJ Technomat Teplice (Základní sportovní jednota Technomat Teplice)
1951
ZSJ Vodotechna Teplice (Základní sportovní jednota Vodotechna Teplice)
1952
ZSJ Ingstav Teplice (Základní sportovní jednota Ingstav Teplice)
1953
DSO Tatran Teplice (Dobrovolná sportovní organizace Tatran Teplice)