1. Central bank exchange rates
  2. Czech National Bank
  3. EUR

Czech National Bank Euro rate

1 EUR = 24.415 CZK +0.27%

Published Tuesday, 29 September 2026 as the central bank exchange rate fixing.

1 CZK = 0.0409584 EUR

EUR to CZK over the last year

24.2024.40Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
24.555
52-week low
24.080
52-week average
24.281
Change over the year
+0.31%

Yearly averages

The mean of each year’s publications, 1 EUR in CZK. Open a year for every daily rate and the monthly averages.

YearAverageHighLowPublications
2026 24.283 24.555 24.080 187
2025 24.693 25.295 24.120 251
2024 25.119 25.460 24.480 252
2023 24.007 24.725 23.275 250
2022 24.565 25.865 24.115 252
2021 25.645 26.420 24.860 252
2020 26.444 27.810 24.795 251
2019 25.672 25.920 25.410 251
2018 25.643 26.075 25.190 250
2017 26.330 27.060 25.410 250
2016 27.033 27.150 27.020 252
2015 27.283 28.410 27.020 251
2014 27.533 28.000 27.330 252
2013 25.974 27.720 25.225 252
2012 25.143 25.960 24.435 252
2011 24.586 26.025 24.010 253
2010 25.290 26.370 24.405 253
2009 26.445 29.470 25.085 251
2008 24.942 26.930 22.970 253
2007 27.762 28.775 26.000 251
2006 28.343 29.045 27.420 251
2005 29.784 30.555 28.865 253
2004 31.904 33.330 30.400 254
2003 31.844 32.885 31.175 252
2002 30.812 32.375 28.970 252
2001 34.083 35.545 31.455 251
2000 35.610 37.040 34.220 251
1999 36.882 38.600 34.860 255

This rate via API

The Czech National Bank EUR rate for any day since 1 January 1999, or every publication in a range of up to a year, as JSON or CSV.

curl https://api.currencyapi.com/v3/official \
  -G -d source=cnb -d base_currency=EUR \
  -d currencies=CZK -d date=2026-09-29 \
  -H "apikey: YOUR-API-KEY"

# every publication of 2026
curl https://api.currencyapi.com/v3/official/range \
  -G -d source=cnb -d currencies=EUR \
  -d date_from=2026-01-01 -d date_to=2026-12-31 \
  -H "apikey: YOUR-API-KEY"

Euro at other central banks

Questions about this rate

What is the Czech National Bank EUR rate today?

On 29 September 2026 the Czech National Bank published 1 EUR = 24.415 CZK (1 CZK = 0.0409584 EUR).

What was the average EUR rate in 2026?

The average of the 187 publications in 2026 is 1 EUR = 24.283 CZK, the simple mean of the daily rates.

Is this the rate I must use for tax or accounting?

That depends on your jurisdiction. Many rules name a specific bank and day, for example the rate published on the business day before the transaction. Use the date lookup in the API to get exactly the publication your rule asks for.