Český Těšín (cehă: [ˈtʃɛskiːˈcɛʃiːn] în poloneză Czeski Cieszyn; în germană Tschechisch-Teschen) este o comună și un oraș din districtul Karviná, regiunea Moravia-Silezia, Cehia. Are o populație de aproximativ 23.000 de locuitori.
Český Těšín se află pe malul vestic al râului Olza, în centrul regiunii istorice Silezia Cieszynului. Până la împărțirea regiunii din 1920 între Polonia și Cehoslovacia, a fost doar o suburbie vestică a orașului Teschen, care după divizare a căzut în posesia Poloniei sub numele de Cieszyn. Populația totală combinată a orașului este de aproximativ 57.000 de locuitori (23.500 în Český Těšín, 33.500 în Cieszyn).
Centrul istoric din Český Těšín este bine conservat și este protejat prin lege ca zonă de monumente urbane.