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.
CHF/ZAR Graph for 2025:
1Y
3Y
5Y
10Y
All
Date | Open | Close | High | Low | Mid |
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 |