Český Těšín (po slovensky aj Český Tešín; poľ. Czeski Cieszyn, nem. Tschechisch Teschen) je sliezske mesto v Česku v okrese Karviná v Moravskosliezskom kraji v blízkosti hraníc s Poľskom.
Má rozlohu 3 381 ha a žije tu 24 297 obyvateľov, významná je poľská menšina, ktorá tvorila v roku 2001 16,1 %. Mesto patrí medzi najvýznamnejšie a najfrekventovanejšie hraničné prechody do Poľska.