Currency News

Daily Exchange Rate Forecasts & Currency News

Swiss Franc to Rand (CHF/ZAR) Exchange Rate History

Explore Swiss Franc to Rand historical exchange rates from 6 September 2017 to 5 August 2026. Use the interactive chart to compare daily, weekly, monthly and yearly CHF/ZAR movements.

Latest close20.215695 August 2026
Previous close20.25075Previous trading day
1-month change+0.44%Against one month ago
1-year change-8.32%Against one year ago
52-week high22.2083628 Aug 2025
52-week low20.0977223 Jul 2026
12-month average21.10624Average daily close
Range position5.6%Within the 52-week range

Over the last 12 months, CHF/ZAR traded between 20.09772 and 22.20836, with an average closing rate of 21.10624. The Swiss Franc lost 8.32% against the Rand over the period. The strongest rate was recorded on 28 August 2025, while the weakest was recorded on 23 July 2026.

CHF/ZAR Historical Exchange Rate Chart

Daily closing rate · 1 year

Find the CHF/ZAR Rate on a Date

Select a date to find the latest available observation on or before that date.

Compare a Historical Conversion

See how much an amount was worth on the selected date compared with the latest close.

Year-by-Year CHF/ZAR Performance

YearOpenHighLowCloseChange
2026 YTD20.8794521.8474020.0977220.21569-3.18%
202520.7754323.8687220.1671620.87945+0.50%
202421.7443922.1743419.8011320.76174-4.52%
202318.3295522.2846617.9404021.73684+18.59%
202217.4858019.0699215.4200118.38007+5.11%
202116.5558017.6502414.8363817.45247+5.42%
202014.4192419.7815914.3690616.59646+15.10%
201914.5720415.9256313.2764714.41836-1.05%
201812.6481916.0891612.1820614.57765+15.25%
201713.3498314.6531212.4151912.64908-5.25%

Monthly Swiss Franc to Rand Exchange Rate History

Open each month to view daily open, high, low and closing rates. Monthly summaries include the average rate and percentage change.

During August 2026, CHF/ZAR opened at 20.39955 and closed at 20.21569. The monthly average was 20.28636. The highest rate was 20.43847 on 3 August 2026, while the lowest was 20.19555 on 5 August 2026.

DateOpenHighLowClose
5 Aug 202620.2522220.2751720.1955520.21569
4 Aug 202620.3925620.4028620.2118520.25075
3 Aug 202620.3995520.4384720.3290720.39264

During July 2026, CHF/ZAR opened at 20.26063 and closed at 20.49761. The monthly average was 20.32725. The highest rate was 20.78883 on 24 July 2026, while the lowest was 20.09772 on 23 July 2026.

DateOpenHighLowClose
31 Jul 202620.4745020.5301020.4228620.49761
30 Jul 202620.4873320.5375620.3390620.47835
29 Jul 202620.3863920.5081820.3566920.48550
28 Jul 202620.4789020.5325320.3215820.38852
27 Jul 202620.4744720.5645920.4373820.48030
24 Jul 202620.5863320.7888320.5197920.57285
23 Jul 202620.1383720.6472820.0977220.58646
22 Jul 202620.2623020.3411620.1157220.14192
21 Jul 202620.3793520.3928120.2318820.25929
20 Jul 202620.4804720.5160520.3583920.37716
17 Jul 202620.2829520.5253920.2783420.45499
16 Jul 202620.2849420.3467220.1739520.29100
15 Jul 202620.2202020.3562220.1804020.28233
14 Jul 202620.2189820.3058920.1895120.22020
13 Jul 202620.2096920.3059220.1593620.21869
10 Jul 202620.2329220.2707520.1603320.24366
9 Jul 202620.2984920.3210120.1336920.23419
8 Jul 202620.1772520.3686420.1126520.29911
7 Jul 202620.1243220.1984320.1119920.18103
6 Jul 202620.1978620.2131120.1053920.12736
3 Jul 202620.2232720.2288420.1447320.20166
2 Jul 202620.2822320.3541320.2110120.22204
1 Jul 202620.2606320.3248220.1733520.28262

During June 2026, CHF/ZAR opened at 20.77498 and closed at 20.26038. The monthly average was 20.50089. The highest rate was 20.89125 on 8 June 2026, while the lowest was 20.20248 on 30 June 2026.

DateOpenHighLowClose
30 Jun 202620.3293720.3724320.2024820.26038
29 Jun 202620.3419520.5286320.2766420.33000
26 Jun 202620.3588420.4404420.3127820.32272
25 Jun 202620.3888320.4416220.2921520.35956
24 Jun 202620.4211920.4961320.3634420.39034
23 Jun 202620.2875620.4541320.2824820.43153
22 Jun 202620.3705320.3903120.2560120.28016
19 Jun 202620.4310320.4738320.3203320.34428
18 Jun 202620.4774920.5065120.3491520.43345
17 Jun 202620.4144820.6518520.3610120.47840
16 Jun 202620.3876520.4423820.3163320.41353
15 Jun 202620.3696220.4376220.3212820.38681
12 Jun 202620.4850220.5099220.3465320.46876
11 Jun 202620.7371720.7494720.4254020.48628
10 Jun 202620.6927720.7971920.6682020.73760
9 Jun 202620.7088320.7643120.6049820.69685
8 Jun 202620.7956920.8912520.6517320.71031
5 Jun 202620.6811920.8684220.6281920.80512
4 Jun 202620.6609120.6943920.5569920.68131
3 Jun 202620.6164720.6933420.5944120.66186
2 Jun 202620.7271820.7474720.5862520.61096
1 Jun 202620.7749820.8597320.5094020.72932

During May 2026, CHF/ZAR opened at 21.33205 and closed at 20.76682. The monthly average was 21.06556. The highest rate was 21.67105 on 22 May 2026, while the lowest was 20.64645 on 28 May 2026.

DateOpenHighLowClose
29 May 202620.7031120.8134120.6884120.76682
28 May 202620.7896020.8952920.6464520.69913
27 May 202620.8402020.8551720.7707720.79150
26 May 202620.8270420.8767220.7960420.83841
25 May 202620.9072120.9287020.7938820.82726
22 May 202620.9163421.6710520.8816621.62536
21 May 202620.9165221.0479920.8482920.91588
20 May 202621.1805621.2034320.8633220.91488
19 May 202621.1332921.2303621.1126621.18004
18 May 202621.2446321.3115021.0902721.12949
15 May 202621.0313021.2398621.0147121.20673
14 May 202620.9798221.0552720.9523921.03273
13 May 202621.1616721.1688020.8153520.97719
12 May 202621.1229721.2402921.1053521.15972
11 May 202621.1309821.1778321.0137521.12364
8 May 202621.0793421.1516221.0318821.09102
7 May 202621.0541321.1815220.8841221.08373
6 May 202621.2251021.2251020.9480821.05424
5 May 202621.4260321.4656721.2210121.22609
4 May 202621.2365921.5237121.2104621.42691
1 May 202621.3320521.4577221.2505021.30596

During April 2026, CHF/ZAR opened at 21.15029 and closed at 21.33293. The monthly average was 21.01825. The highest rate was 21.43872 on 30 April 2026, while the lowest was 20.66657 on 8 April 2026.

DateOpenHighLowClose
30 Apr 202621.2650821.4387221.2438621.33293
29 Apr 202620.9643921.3440820.9512421.26385
28 Apr 202621.0535721.0908720.9357620.96377
27 Apr 202621.1060921.1060921.0111021.05856
24 Apr 202621.1597021.1908421.0167521.06562
23 Apr 202620.9874721.1843920.9691321.16824
22 Apr 202621.1108221.1334920.9747720.98638
21 Apr 202621.0147421.2101320.9617421.10929
20 Apr 202620.9630321.0491120.8923321.01370
17 Apr 202620.9519020.9835820.7468120.87806
16 Apr 202620.9414221.0891320.8906220.95121
15 Apr 202620.9149821.0076020.8906620.94275
14 Apr 202620.9332720.9967020.8982820.91585
13 Apr 202620.9341421.0207920.8759420.93335
10 Apr 202620.7232020.8526320.7232020.75739
9 Apr 202620.7549020.8688220.6749620.72202
8 Apr 202620.8201720.8963020.6665720.75503
7 Apr 202621.1396321.1831820.8184620.81846
6 Apr 202621.1956921.2081521.0625221.13852
3 Apr 202621.2213521.2765121.1828121.21342
2 Apr 202621.1987921.3427321.1080721.21475
1 Apr 202621.1502921.2681721.1306021.19836

During March 2026, CHF/ZAR opened at 20.90023 and closed at 21.15353. The monthly average was 21.26039. The highest rate was 21.84740 on 23 March 2026, while the lowest was 20.60643 on 3 March 2026.

DateOpenHighLowClose
31 Mar 202621.5053621.5324021.1439721.15353
30 Mar 202621.4781521.5401121.3432221.50967
27 Mar 202621.5043121.5803021.3637121.44020
26 Mar 202621.4647021.5829521.4218521.50412
25 Mar 202621.4646521.4883321.3350521.46277
24 Mar 202621.4000721.7030321.3417621.46658
23 Mar 202621.6883821.8474021.2291221.40574
20 Mar 202621.2137421.7176221.1990921.62560
19 Mar 202621.4197021.5274121.1926721.21606
18 Mar 202621.2679721.4440621.0922321.41936
17 Mar 202621.1699921.3182221.1321321.26542
16 Mar 202621.3799321.3965321.1430621.16890
13 Mar 202621.3444621.4692821.2109821.21300
12 Mar 202621.2235621.4125721.1147321.34673
11 Mar 202620.9260221.2223920.8634321.21859
10 Mar 202620.9993221.0629120.8029220.92474
9 Mar 202621.5265521.6922520.9377120.99561
6 Mar 202621.3218421.5027821.2126821.30635
5 Mar 202620.9828721.3966720.9539021.33392
4 Mar 202621.1079021.2730720.8645420.98952
3 Mar 202620.6579021.3309620.6064321.10252
2 Mar 202620.9002320.9905420.6135120.65968

During February 2026, CHF/ZAR opened at 20.91625 and closed at 20.69205. The monthly average was 20.71178. The highest rate was 21.10366 on 6 February 2026, while the lowest was 20.45027 on 25 February 2026.

DateOpenHighLowClose
27 Feb 202620.6043220.8052420.5226120.69205
26 Feb 202620.5322120.6541620.4902420.60388
25 Feb 202620.6338220.6663520.4502720.53221
24 Feb 202620.6896320.7234420.5923920.63363
23 Feb 202620.7270520.7704820.5883920.69029
20 Feb 202620.8325020.8631120.6289620.67895
19 Feb 202620.8057820.9325220.7545120.83303
18 Feb 202620.8218920.8548920.6830820.81939
17 Feb 202620.7511220.8858720.7460420.82403
16 Feb 202620.7577620.7912620.6685520.75206
13 Feb 202620.7519720.8809520.7135120.77527
12 Feb 202620.5937020.7724120.5657320.75382
11 Feb 202620.7479120.8038620.5562920.59402
10 Feb 202620.7396220.8953320.7130620.74732
9 Feb 202620.6627920.8208520.6120020.73772
6 Feb 202620.9237221.1036620.6406320.68164
5 Feb 202620.6949820.9663220.6546520.92661
4 Feb 202620.6188820.7702220.5128420.69111
3 Feb 202620.6588720.6652920.4772420.60247
2 Feb 202620.9162521.0976220.5597020.66601

During January 2026, CHF/ZAR opened at 20.87945 and closed at 20.89345. The monthly average was 20.61505. The highest rate was 20.97562 on 30 January 2026, while the lowest was 20.32170 on 15 January 2026.

DateOpenHighLowClose
30 Jan 202620.5778520.9756220.5500420.89345
29 Jan 202620.5414020.6949920.4178520.57707
28 Jan 202620.8091720.8158020.4847320.53668
27 Jan 202620.6211220.9164020.5848820.80505
26 Jan 202620.6780920.7170720.5573420.62288
23 Jan 202620.4563720.7160320.3507820.66184
22 Jan 202620.4421520.4940420.3338020.46048
21 Jan 202620.7986420.8010220.4242520.44306
20 Jan 202620.5453420.8790220.5433220.79882
19 Jan 202620.5566920.6305920.5117920.54623
16 Jan 202620.3441320.5061520.3351320.43700
15 Jan 202620.5102120.5314720.3217020.34480
14 Jan 202620.4694220.5591420.3714020.51021
13 Jan 202620.5547420.6151320.4605220.46987
12 Jan 202620.5809020.6475220.5362120.55368
9 Jan 202620.6819720.7282120.5536920.58585
8 Jan 202620.6292020.7291220.6148620.68124
7 Jan 202620.5737720.6939520.5491120.62718
6 Jan 202620.6653020.6829620.5463520.56983
5 Jan 202620.8055520.8306420.6295220.67000
2 Jan 202620.9121920.9328820.8013620.82059
1 Jan 202620.8794520.9403720.8762720.91533

During December 2025, CHF/ZAR opened at 21.31187 and closed at 20.87945. The monthly average was 21.13255. The highest rate was 21.37934 on 3 December 2025, while the lowest was 20.85233 on 31 December 2025.

DateOpenHighLowClose
31 Dec 202520.9635320.9750120.8523320.87945
30 Dec 202521.1522321.1654720.9412220.96233
29 Dec 202521.1207721.2085521.0320121.15316
26 Dec 202521.1142521.1560921.0731821.12052
25 Dec 202521.1365221.2689121.1101221.11482
24 Dec 202521.1924721.2209921.1110321.13652
23 Dec 202521.1138421.2191521.0992321.19320
22 Dec 202521.0738121.1237921.0073321.11420
19 Dec 202521.0747821.1284321.0308521.09241
18 Dec 202521.0934621.1421821.0305721.07402
17 Dec 202521.0698221.1179520.9671621.09409
16 Dec 202521.0956421.1329321.0334321.06903
15 Dec 202521.1934821.2099021.0691221.10209
12 Dec 202521.2221621.2507121.1617321.20207
11 Dec 202521.1896921.2895221.1397221.21930
10 Dec 202521.1593921.1963921.0929021.18952
9 Dec 202521.1233021.2232321.1100721.15302
8 Dec 202521.0439121.1331521.0439121.12073
5 Dec 202521.1398821.1616221.0334021.04390
4 Dec 202521.3026121.3295521.1302421.13966
3 Dec 202521.3150121.3793421.2703721.30895
2 Dec 202521.2317921.3334821.2317921.33348
1 Dec 202521.3118721.3509321.2271721.23209

During November 2025, CHF/ZAR opened at 21.57468 and closed at 21.30100. The monthly average was 21.43361. The highest rate was 21.80394 on 14 November 2025, while the lowest was 21.21607 on 26 November 2025.

DateOpenHighLowClose
28 Nov 202521.3184721.3553321.2271121.30100
27 Nov 202521.3411921.3515021.2754121.31430
26 Nov 202521.3072121.3518921.2160721.34053
25 Nov 202521.4044221.4135321.2756621.30721
24 Nov 202521.4799821.5131621.3657621.40384
21 Nov 202521.3807821.6096421.3624421.49208
20 Nov 202521.3443821.4356821.2524121.39058
19 Nov 202521.4800721.5038021.3309421.34856
18 Nov 202521.5740621.7318521.4648721.47537
17 Nov 202521.5149821.6174521.4454221.57917
14 Nov 202521.4920121.8039421.4429321.49161
12 Nov 202521.4146221.5573621.3116421.49324
11 Nov 202521.4402121.4787021.3241221.41472
10 Nov 202521.3140221.4813021.2740521.43578
9 Nov 202521.5181521.5345821.2766521.31388
6 Nov 202521.5325821.6082421.4413621.48800
5 Nov 202521.5104321.5652421.4431221.54242
4 Nov 202521.6289121.7462221.4388621.48218
3 Nov 202521.4250021.6565321.4042421.62614
2 Nov 202521.5746821.5784621.4049221.43150

During October 2025, CHF/ZAR opened at 21.59431 and closed at 21.53415. The monthly average was 21.66871. The highest rate was 22.14420 on 16 October 2025, while the lowest was 21.26367 on 8 October 2025.

DateOpenHighLowClose
30 Oct 202521.5670921.6224821.5170021.53415
29 Oct 202521.5328521.6255421.4434021.55596
28 Oct 202521.6117121.6430221.4161721.50631
27 Oct 202521.6274721.7862521.6034821.62187
26 Oct 202521.5941621.6767021.5745621.65280
23 Oct 202521.7706721.8258721.6425821.69840
22 Oct 202521.8819521.9020421.7161121.79556
21 Oct 202521.8586021.9596421.8092421.86404
20 Oct 202521.7584121.9592621.7012521.84045
19 Oct 202521.9398421.9489521.7263821.72779
16 Oct 202521.8561822.1442021.8515121.88443
15 Oct 202521.7877421.8797021.6733021.86322
14 Oct 202521.6961721.8206221.5983221.75743
13 Oct 202521.5367421.7672221.4900921.69892
12 Oct 202521.7037721.7729821.4842621.54254
9 Oct 202521.3350821.9103521.3170521.90516
8 Oct 202521.4152621.4534921.2636721.35050
7 Oct 202521.5768621.5881221.3660321.39086
6 Oct 202521.5924221.6286721.5300221.57634
5 Oct 202521.6536421.6903021.5686621.60492
2 Oct 202521.6842021.7219721.6226621.66542
1 Oct 202521.5943121.7012621.5579221.67449

During September 2025, CHF/ZAR opened at 21.99840 and closed at 21.62481. The monthly average was 21.87392. The highest rate was 22.13260 on 3 September 2025, while the lowest was 21.50073 on 30 September 2025.

DateOpenHighLowClose
30 Sep 202521.6856321.7526221.5007321.62481
29 Sep 202521.6486721.7583421.6239821.68146
28 Sep 202521.7200621.7985021.6415221.65522
25 Sep 202521.7907121.8553921.7162721.72006
24 Sep 202521.7762421.8428821.7290421.79836
23 Sep 202521.7909921.8352821.7098721.81028
22 Sep 202521.8448121.9306421.7446721.79095
21 Sep 202521.7869021.8914021.7453621.87274
18 Sep 202521.8932421.9370421.7784421.79686
17 Sep 202522.0486822.1026021.8705421.89191
16 Sep 202522.0628422.1255822.0240922.05153
15 Sep 202521.8419822.0677121.8286022.06407
14 Sep 202521.7944221.9021421.7472221.84362
11 Sep 202521.8482121.8774321.7696921.81900
10 Sep 202521.8789721.9680021.7976921.81708
9 Sep 202521.9986422.0613621.8632221.87710
8 Sep 202522.0612022.0899821.9597422.00104
7 Sep 202522.0014022.1235721.9613322.05224
4 Sep 202522.0613622.0955521.9642622.04562
3 Sep 202521.9868622.1326021.9536622.05729
2 Sep 202522.0112222.0398821.8953821.96583
1 Sep 202521.9984022.0763421.9512521.98910

How to Read the CHF/ZAR Rate

CHF is the base currency and ZAR is the quote currency. A rate of 20.21569 means one CHF was worth 20.21569 ZAR at the latest daily close.

About This Exchange Rate Data

  • Rate type: indicative mid-market foreign-exchange rates.
  • Coverage: 2,314 daily observations from 6 September 2017 to 5 August 2026.
  • Daily fields: open, high, low and close where direct OHLC history is available.
  • Weekends and holidays: omitted when no market observation is available.
  • Consumer rates: bank, card, cash and transfer-provider rates may differ because of margins and fees.
  • Updates: the page reflects the latest completed daily history stored by Currency News.

CHF/ZAR Exchange Rate History FAQs

What is the latest recorded rate?

The latest daily close is 20.21569, recorded on 5 August 2026.

What was the highest rate over the past year?

The highest rate in the rolling 12-month period was 22.20836 on 28 August 2025.

What was the lowest rate over the past year?

The lowest rate in the rolling 12-month period was 20.09772 on 23 July 2026.