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

Czech National Bank South African Rand rate

1 ZAR = 1.3140 CZK +0.31%

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

1 CZK = 0.761035 ZAR

ZAR to CZK over the last year

1.201.251.30Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
1.3140
52-week low
1.1980
52-week average
1.2631
Change over the year
+9.50%

Yearly averages

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

YearAverageHighLowPublications
2026 1.2780 1.3140 1.2380 187
2025 1.2245 1.3200 1.1510 251
2024 1.2675 1.3510 1.1860 252
2023 1.2046 1.3470 1.1190 250
2022 1.4300 1.5590 1.2990 252
2021 1.4682 1.5490 1.3760 252
2020 1.4153 1.6130 1.2560 251
2019 1.5876 1.6910 1.4980 251
2018 1.6473 1.7820 1.4310 250
2017 1.7583 2.0050 1.5050 250
2016 1.6681 1.8910 1.4780 252
2015 1.9399 2.1670 1.5530 251
2014 1.9123 2.0390 1.8010 252
2013 2.0327 2.2790 1.8470 252
2012 2.3875 2.5400 2.1550 252
2011 2.4430 2.8440 2.2020 253
2010 2.6103 2.8740 2.4180 253
2009 2.2686 2.4900 1.9810 251
2008 2.0813 2.6320 1.7350 253
2007 2.8766 3.0510 2.5550 251
2006 3.3663 3.9670 2.8060 251
2005 3.7634 4.0010 3.5820 253
2004 3.9866 4.3330 3.5630 254

This rate via API

The Czech National Bank ZAR rate for any day since 2 January 2004, 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=ZAR \
  -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=ZAR \
  -d date_from=2026-01-01 -d date_to=2026-12-31 \
  -H "apikey: YOUR-API-KEY"

South African Rand at other central banks

Questions about this rate

What is the Czech National Bank ZAR rate today?

On 29 September 2026 the Czech National Bank published 1 ZAR = 1.314 CZK (1 CZK = 0.761035 ZAR).

What was the average ZAR rate in 2026?

The average of the 187 publications in 2026 is 1 ZAR = 1.27795 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.