Swiss Franc-South African Rand History: 2025

Go

Daily CHF/ZAR rates for 2025, including the day's high, low, open, close and mid rates.

In 2025, the highest level of 2025 was 23.6118, reached on 11/04/2025

The lowest level of 2025 was 20.2063 reached 10/02/2025

The average level of 2025 was 21.5166

Scroll down for a day-by-day record of EUR/GBP values in 2025.

View Past and Historical Exchange Rates

CHF/ZAR Graph for 2025:

1Y
3Y
5Y
10Y
All
Created with Highstock 6.0.413. Jan27. Jan10. Feb24. Feb10. Mar24. Mar7. Apr21. Apr5. May19. May2. Jun16. Jun30. Jun14. Jul28. JulJan '25Feb '25Mar '25Apr '25May '25Jun '25Jul '25Au…Aug '252021222324Highcharts.com

DateOpenCloseHighLowMid

August

Tuesday 5 August 2025 (05/08/2025)
22.1805
22.1521
22.1776
22.1735
22.1756
Monday 4 August 2025 (04/08/2025)
22.5667
22.1805
22.4374
22.3143
22.3759
Friday 1 August 2025 (01/08/2025)
22.4304
22.5423
22.4368
22.4218
22.4293

July

Thursday 31 July 2025 (31/07/2025)
22.0791
22.4306
22.3379
22.2016
22.2698
Wednesday 30 July 2025 (30/07/2025)
22.1776
22.0792
22.1559
22.1413
22.1486
Tuesday 29 July 2025 (29/07/2025)
22.2465
22.1747
22.2598
22.2500
22.2549
Monday 28 July 2025 (28/07/2025)
22.2767
22.2467
22.2928
22.2786
22.2857
Friday 25 July 2025 (25/07/2025)
22.1590
22.3445
22.2824
22.2424
22.2624
Thursday 24 July 2025 (24/07/2025)
22.1143
22.1582
22.1908
22.1615
22.1762
Wednesday 23 July 2025 (23/07/2025)
22.1712
22.1120
22.1319
22.1022
22.1171
Tuesday 22 July 2025 (22/07/2025)
22.0877
22.1727
22.1310
22.0667
22.0989
Monday 21 July 2025 (21/07/2025)
22.0674
22.0883
22.2237
22.0795
22.1516
Friday 18 July 2025 (18/07/2025)
22.1581
22.0803
22.2024
22.0899
22.1462
Thursday 17 July 2025 (17/07/2025)
22.2446
22.1578
22.2465
22.2364
22.2415
Wednesday 16 July 2025 (16/07/2025)
22.3556
22.2445
22.3066
22.3054
22.3060
Tuesday 15 July 2025 (15/07/2025)
22.4439
22.3556
22.4048
22.3246
22.3647
Monday 14 July 2025 (14/07/2025)
22.4769
22.4438
22.5122
22.4384
22.4753
Friday 11 July 2025 (11/07/2025)
22.2675
22.5270
22.4138
22.3910
22.4024
Thursday 10 July 2025 (10/07/2025)
22.4510
22.2672
22.4012
22.3015
22.3514
Wednesday 9 July 2025 (09/07/2025)
22.3498
22.4512
22.4171
22.3638
22.3905
Tuesday 8 July 2025 (08/07/2025)
22.3741
22.3493
22.3982
22.3136
22.3559
Monday 7 July 2025 (07/07/2025)
22.2079
22.3736
22.3635
22.2041
22.2838
Friday 4 July 2025 (04/07/2025)
22.0277
22.1365
22.1471
22.0981
22.1226
Thursday 3 July 2025 (03/07/2025)
22.1754
22.0280
22.1394
22.1003
22.1199
Wednesday 2 July 2025 (02/07/2025)
22.2412
22.1756
22.3084
22.2524
22.2804
Tuesday 1 July 2025 (01/07/2025)
22.3262
22.2409
22.3577
22.2883
22.3230

June

Monday 30 June 2025 (30/06/2025)
22.3146
22.3265
22.3154
22.3068
22.3111
Friday 27 June 2025 (27/06/2025)
22.2994
22.3215
22.3670
22.2521
22.3096
Thursday 26 June 2025 (26/06/2025)
22.0585
22.2995
22.2742
22.0527
22.1635
Wednesday 25 June 2025 (25/06/2025)
22.0579
22.0582
22.0811
21.9873
22.0342
Tuesday 24 June 2025 (24/06/2025)
21.9934
22.0577
21.9639
21.9361
21.9500
Monday 23 June 2025 (23/06/2025)
22.1355
21.9936
22.1592
22.0731
22.1162
Friday 20 June 2025 (20/06/2025)
22.0804
22.0026
22.0842
22.0115
22.0479
Thursday 19 June 2025 (19/06/2025)
22.0052
22.0750
22.1342
22.0415
22.0879
Wednesday 18 June 2025 (18/06/2025)
22.0750
22.0052
22.1366
22.0325
22.0846
Tuesday 17 June 2025 (17/06/2025)
21.8758
22.0746
22.0357
21.9418
21.9888
Monday 16 June 2025 (16/06/2025)
22.1087
21.8758
22.0103
21.9473
21.9788
Friday 13 June 2025 (13/06/2025)
21.9375
22.1070
22.1313
22.1266
22.1290
Thursday 12 June 2025 (12/06/2025)
21.6125
21.9372
21.8635
21.7632
21.8134
Wednesday 11 June 2025 (11/06/2025)
21.5242
21.6122
21.6016
21.4887
21.5452
Tuesday 10 June 2025 (10/06/2025)
21.5809
21.5239
21.5753
21.5612
21.5683
Monday 9 June 2025 (09/06/2025)
21.6031
21.5811
21.6343
21.5725
21.6034
Friday 6 June 2025 (06/06/2025)
21.6388
21.6295
21.6090
21.5924
21.6007
Thursday 5 June 2025 (05/06/2025)
21.7800
21.6387
21.7111
21.6886
21.6999
Wednesday 4 June 2025 (04/06/2025)
21.6735
21.7805
21.7091
21.6901
21.6996
Tuesday 3 June 2025 (03/06/2025)
21.8429
21.6735
21.8004
21.7416
21.7710
Monday 2 June 2025 (02/06/2025)
21.8349
21.8429
21.8931
21.8580
21.8756

May

Friday 30 May 2025 (30/05/2025)
21.6395
21.8769
21.9202
21.7027
21.8115
Thursday 29 May 2025 (29/05/2025)
21.6804
21.6397
21.6093
21.6041
21.6067
Wednesday 28 May 2025 (28/05/2025)
21.6956
21.6804
21.7032
21.6981
21.7007
Tuesday 27 May 2025 (27/05/2025)
21.7582
21.6955
21.7371
21.6731
21.7051
Monday 26 May 2025 (26/05/2025)
21.7562
21.7584
21.7439
21.7196
21.7318
Friday 23 May 2025 (23/05/2025)
21.7223
21.7239
21.7519
21.7391
21.7455
Thursday 22 May 2025 (22/05/2025)
21.7691
21.7209
21.7672
21.7596
21.7634
Wednesday 21 May 2025 (21/05/2025)
21.6326
21.7695
21.7669
21.6979
21.7324
Tuesday 20 May 2025 (20/05/2025)
21.6728
21.6327
21.7094
21.5855
21.6475
Monday 19 May 2025 (19/05/2025)
21.5987
21.6732
21.6868
21.6168
21.6518
Friday 16 May 2025 (16/05/2025)
21.5605
21.5422
21.6114
21.6034
21.6074
Thursday 15 May 2025 (15/05/2025)
21.6968
21.5572
21.7162
21.5673
21.6418
Wednesday 14 May 2025 (14/05/2025)
21.8085
21.6968
21.8469
21.7802
21.8136
Tuesday 13 May 2025 (13/05/2025)
21.5988
21.8085
21.8296
21.6782
21.7539
Monday 12 May 2025 (12/05/2025)
21.8481
21.5984
21.7168
21.6563
21.6866
Friday 9 May 2025 (09/05/2025)
21.8749
21.8941
21.9701
21.9160
21.9431
Thursday 8 May 2025 (08/05/2025)
22.1732
21.8750
22.0592
22.0261
22.0427
Wednesday 7 May 2025 (07/05/2025)
22.1435
22.1735
22.2101
22.1441
22.1771
Tuesday 6 May 2025 (06/05/2025)
22.2163
22.1430
22.2019
22.1272
22.1646
Monday 5 May 2025 (05/05/2025)
22.2457
22.2155
22.2549
22.2078
22.2314
Friday 2 May 2025 (02/05/2025)
22.3814
22.2508
22.4256
22.3461
22.3859
Thursday 1 May 2025 (01/05/2025)
22.5141
22.3810
22.5057
22.3955
22.4506

April

Wednesday 30 April 2025 (30/04/2025)
22.5210
22.5151
22.6184
22.5473
22.5829
Tuesday 29 April 2025 (29/04/2025)
22.5898
22.5207
22.5304
22.5134
22.5219
Monday 28 April 2025 (28/04/2025)
22.5983
22.5901
22.5305
22.5303
22.5304
Friday 25 April 2025 (25/04/2025)
22.7330
22.5867
22.7144
22.5603
22.6374
Thursday 24 April 2025 (24/04/2025)
22.4734
22.7327
22.7302
22.4804
22.6053
Wednesday 23 April 2025 (23/04/2025)
22.7335
22.4734
22.5572
22.5445
22.5509
Tuesday 22 April 2025 (22/04/2025)
23.1730
22.7334
23.0210
22.9250
22.9730
Monday 21 April 2025 (21/04/2025)
23.0387
23.1747
23.1728
23.1627
23.1678
Friday 18 April 2025 (18/04/2025)
22.9947
22.9947
22.9947
22.9947
22.9947
Thursday 17 April 2025 (17/04/2025)
23.1715
22.9947
23.0873
22.9289
23.0081
Wednesday 16 April 2025 (16/04/2025)
23.1077
23.1717
23.2181
23.1040
23.1611
Tuesday 15 April 2025 (15/04/2025)
23.1917
23.1077
23.1634
23.0868
23.1251
Monday 14 April 2025 (14/04/2025)
23.2732
23.1913
23.2295
23.0638
23.1467
Friday 11 April 2025 (11/04/2025)
23.5718
23.4643
23.6118
23.4954
23.5536
Thursday 10 April 2025 (10/04/2025)
22.4978
23.5649
23.1414
22.9803
23.0609
Wednesday 9 April 2025 (09/04/2025)
23.3366
22.4976
23.1500
23.0061
23.0781
Tuesday 8 April 2025 (08/04/2025)
22.8633
23.3405
23.0236
22.8548
22.9392
Monday 7 April 2025 (07/04/2025)
22.2612
22.8634
22.6171
22.5310
22.5741
Friday 4 April 2025 (04/04/2025)
21.8028
22.2313
22.2537
22.1182
22.1860
Thursday 3 April 2025 (03/04/2025)
21.4139
21.7992
21.7982
21.7548
21.7765
Wednesday 2 April 2025 (02/04/2025)
20.9153
21.4143
21.4958
20.9208
21.2083
Tuesday 1 April 2025 (01/04/2025)
20.7233
20.9159
20.9365
20.7631
20.8498

March

Monday 31 March 2025 (31/03/2025)
20.9151
20.7234
20.8894
20.7560
20.8227
Friday 28 March 2025 (28/03/2025)
20.6830
20.9271
20.8725
20.5991
20.7358
Thursday 27 March 2025 (27/03/2025)
20.6602
20.6834
20.7125
20.6386
20.6756
Wednesday 26 March 2025 (26/03/2025)
20.7065
20.6606
20.6841
20.6418
20.6630
Tuesday 25 March 2025 (25/03/2025)
20.6706
20.7099
20.7052
20.6376
20.6714
Monday 24 March 2025 (24/03/2025)
20.5755
20.6702
20.6311
20.5690
20.6001
Friday 21 March 2025 (21/03/2025)
20.5802
20.6414
20.6345
20.6018
20.6182
Thursday 20 March 2025 (20/03/2025)
20.6526
20.5794
20.6725
20.6266
20.6496
Wednesday 19 March 2025 (19/03/2025)
20.6959
20.6537
20.7564
20.6614
20.7089
Tuesday 18 March 2025 (18/03/2025)
20.5404
20.6957
20.6101
20.5507
20.5804
Monday 17 March 2025 (17/03/2025)
20.5815
20.5409
20.5860
20.5362
20.5611
Friday 14 March 2025 (14/03/2025)
20.7884
20.5450
20.7078
20.5297
20.6188
Thursday 13 March 2025 (13/03/2025)
20.7970
20.7877
20.7958
20.7621
20.7790
Wednesday 12 March 2025 (12/03/2025)
20.6331
20.7974
20.8325
20.6773
20.7549
Tuesday 11 March 2025 (11/03/2025)
20.8339
20.6333
20.8179
20.6758
20.7469
Monday 10 March 2025 (10/03/2025)
20.7219
20.8368
20.8325
20.8220
20.8273
Friday 7 March 2025 (07/03/2025)
20.5203
20.7457
20.7575
20.6162
20.6869
Thursday 6 March 2025 (06/03/2025)
20.5428
20.5206
20.6052
20.5391
20.5722
Wednesday 5 March 2025 (05/03/2025)
20.7781
20.5435
20.7444
20.6067
20.6756
Tuesday 4 March 2025 (04/03/2025)
20.7442
20.7781
20.8802
20.7720
20.8261
Monday 3 March 2025 (03/03/2025)
20.6997
20.7447
20.7114
20.6598
20.6856

February

Friday 28 February 2025 (28/02/2025)
20.5219
20.6986
20.6836
20.5335
20.6086
Thursday 27 February 2025 (27/02/2025)
20.5691
20.5225
20.5668
20.5162
20.5415
Wednesday 26 February 2025 (26/02/2025)
20.6203
20.5714
20.5779
20.5686
20.5733
Tuesday 25 February 2025 (25/02/2025)
20.4886
20.6202
20.6104
20.5319
20.5712
Monday 24 February 2025 (24/02/2025)
20.4830
20.4887
20.4834
20.4677
20.4756
Friday 21 February 2025 (21/02/2025)
20.4165
20.4606
20.4285
20.4198
20.4242
Thursday 20 February 2025 (20/02/2025)
20.4800
20.4167
20.5040
20.4100
20.4570
Wednesday 19 February 2025 (19/02/2025)
20.3732
20.4806
20.4808
20.3758
20.4283
Tuesday 18 February 2025 (18/02/2025)
20.4336
20.3716
20.4572
20.4191
20.4382
Monday 17 February 2025 (17/02/2025)
20.4834
20.4346
20.4407
20.4003
20.4205
Friday 14 February 2025 (14/02/2025)
20.4795
20.4135
20.4840
20.3972
20.4406
Thursday 13 February 2025 (13/02/2025)
20.2738
20.4797
20.4068
20.3741
20.3905
Wednesday 12 February 2025 (12/02/2025)
20.2620
20.2738
20.2734
20.2452
20.2593
Tuesday 11 February 2025 (11/02/2025)
20.2380
20.2618
20.2706
20.2580
20.2643
Monday 10 February 2025 (10/02/2025)
20.4804
20.2381
20.4205
20.2063
20.3134
Friday 7 February 2025 (07/02/2025)
20.3740
20.2267
20.3272
20.2737
20.3005
Thursday 6 February 2025 (06/02/2025)
20.5753
20.3741
20.6561
20.4693
20.5627
Wednesday 5 February 2025 (05/02/2025)
20.6283
20.5754
20.6433
20.5652
20.6043
Tuesday 4 February 2025 (04/02/2025)
20.5693
20.6284
20.6172
20.5956
20.6064
Monday 3 February 2025 (03/02/2025)
20.6172
20.5698
20.6533
20.6482
20.6508

January

Friday 31 January 2025 (31/01/2025)
20.4398
20.4861
20.5265
20.4255
20.4760
Thursday 30 January 2025 (30/01/2025)
20.4524
20.4396
20.4130
20.3844
20.3987
Wednesday 29 January 2025 (29/01/2025)
20.6594
20.4531
20.6241
20.5049
20.5645
Tuesday 28 January 2025 (28/01/2025)
20.7688
20.6598
20.7950
20.6223
20.7087
Monday 27 January 2025 (27/01/2025)
20.3782
20.7685
20.7379
20.5202
20.6291
Friday 24 January 2025 (24/01/2025)
20.4055
20.3093
20.3330
20.2760
20.3045
Thursday 23 January 2025 (23/01/2025)
20.3896
20.4067
20.4144
20.4024
20.4084
Wednesday 22 January 2025 (22/01/2025)
20.4279
20.3903
20.4397
20.4079
20.4238
Tuesday 21 January 2025 (21/01/2025)
20.4404
20.4280
20.4854
20.4278
20.4566
Monday 20 January 2025 (20/01/2025)
20.5094
20.4402
20.4889
20.4800
20.4845
Friday 17 January 2025 (17/01/2025)
20.6615
20.4961
20.6534
20.5447
20.5991
Thursday 16 January 2025 (16/01/2025)
20.5644
20.6615
20.6235
20.6003
20.6119
Wednesday 15 January 2025 (15/01/2025)
20.7435
20.5632
20.6611
20.6518
20.6565
Tuesday 14 January 2025 (14/01/2025)
20.7620
20.7434
20.7716
20.6646
20.7181
Monday 13 January 2025 (13/01/2025)
20.8812
20.7616
20.8747
20.8664
20.8706
Friday 10 January 2025 (10/01/2025)
20.7560
20.8551
20.8485
20.7841
20.8163
Thursday 9 January 2025 (09/01/2025)
20.7529
20.7559
20.7684
20.7020
20.7352
Wednesday 8 January 2025 (08/01/2025)
20.5596
20.7530
20.7294
20.6504
20.6899
Tuesday 7 January 2025 (07/01/2025)
20.5366
20.5606
20.5544
20.5223
20.5384
Monday 6 January 2025 (06/01/2025)
20.6400
20.5366
20.6304
20.4910
20.5607
Friday 3 January 2025 (03/01/2025)
20.5243
20.6102
20.6367
20.5603
20.5985
Thursday 2 January 2025 (02/01/2025)
20.8246
20.5241
20.7767
20.5560
20.6664
Wednesday 1 January 2025 (01/01/2025)
20.7913
20.8230
20.8295
20.7309
20.7802