Oficjalną walutą w Czechach jest korona czeska (czes. koruna česká), oznaczana skrótem CZK według standardu ISO 4217 oraz symbolem Kč. Jedna korona dzieli się formalnie na 100 halerzy, jednak halerze nie są już w obiegu, a ceny są zaokrąglane do pełnych koron.
W obiegu dostępne są:
- Monety – 1 Kč, 2 Kč, 5 Kč, 10 Kč, 20 Kč, 50 Kč;
- Banknoty – 100 Kč, 200 Kč, 500 Kč, 1000 Kč, 2000 Kč, 5000 Kč.
Chociaż w turystycznych miejscach niekiedy akceptowane są euro, wszędzie obowiązującą walutą i tak pozostaje korona czeska. Reszta za zakupy w euro wydawana jest zazwyczaj w koronach.