Swiss Franc-West African Cfa Franc History: 2025

Go

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

In 2025, the highest level of 2025 was 716.644, reached on 10/04/2025

The lowest level of 2025 was 678.985 reached 14/03/2025

The average level of 2025 was 697.9807

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

View Past and Historical Exchange Rates

CHF/XOF 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 '25Aug…Aug '25670680690700710720Highcharts.com

DateOpenCloseHighLowMid

August

Wednesday 6 August 2025 (06/08/2025)
702.8210
702.7560
703.7980
700.0240
701.9110
Tuesday 5 August 2025 (05/08/2025)
702.8210
702.7560
703.7980
700.0240
701.9110
Monday 4 August 2025 (04/08/2025)
704.9500
702.0740
706.6820
699.9940
703.3380
Friday 1 August 2025 (01/08/2025)
705.3780
708.7080
709.5180
703.2870
706.4025

July

Thursday 31 July 2025 (31/07/2025)
703.0650
706.9580
707.1690
702.8570
705.0130
Wednesday 30 July 2025 (30/07/2025)
706.1000
704.4970
707.3690
703.5120
705.4405
Tuesday 29 July 2025 (29/07/2025)
705.6290
703.6220
706.5170
703.2040
704.8605
Monday 28 July 2025 (28/07/2025)
706.5100
703.6530
707.0460
700.6760
703.8610
Friday 25 July 2025 (25/07/2025)
700.5240
704.6090
705.2170
699.9120
702.5645
Thursday 24 July 2025 (24/07/2025)
702.4780
703.5890
704.4420
701.7800
703.1110
Wednesday 23 July 2025 (23/07/2025)
706.3910
703.6740
706.5360
702.3290
704.4325
Tuesday 22 July 2025 (22/07/2025)
701.8460
704.7860
705.2400
701.2860
703.2630
Monday 21 July 2025 (21/07/2025)
703.9540
703.8560
705.1660
702.9410
704.0535
Friday 18 July 2025 (18/07/2025)
702.0780
704.8270
705.3330
701.7850
703.5590
Thursday 17 July 2025 (17/07/2025)
705.8560
702.9320
706.4740
702.0150
704.2445
Wednesday 16 July 2025 (16/07/2025)
705.4360
704.2350
706.4760
702.0340
704.2550
Tuesday 15 July 2025 (15/07/2025)
705.1380
704.1200
706.6420
703.4380
705.0400
Monday 14 July 2025 (14/07/2025)
702.8740
706.0750
706.3450
702.8740
704.6095
Friday 11 July 2025 (11/07/2025)
701.5110
706.4400
706.7490
701.3940
704.0715
Thursday 10 July 2025 (10/07/2025)
704.7600
702.7290
705.7350
702.6050
704.1700
Wednesday 9 July 2025 (09/07/2025)
703.6930
705.4150
705.4410
702.0900
703.7655
Tuesday 8 July 2025 (08/07/2025)
699.2010
701.8520
702.7220
698.6350
700.6785
Monday 7 July 2025 (07/07/2025)
702.1070
700.6980
703.5620
699.6800
701.6210
Friday 4 July 2025 (04/07/2025)
700.1210
701.2450
702.9500
699.7020
701.3260
Thursday 3 July 2025 (03/07/2025)
703.3770
699.4780
704.4210
699.0530
701.7370
Wednesday 2 July 2025 (02/07/2025)
702.5850
707.4840
710.2530
702.0240
706.1385
Tuesday 1 July 2025 (01/07/2025)
702.2800
703.3590
705.8770
701.9320
703.9045

June

Monday 30 June 2025 (30/06/2025)
699.3250
703.8130
704.6350
699.0830
701.8590
Friday 27 June 2025 (27/06/2025)
699.6550
701.3210
702.6550
698.4160
700.5355
Thursday 26 June 2025 (26/06/2025)
699.1900
699.8580
701.2110
697.7810
699.4960
Wednesday 25 June 2025 (25/06/2025)
701.6770
699.4950
702.1640
699.2160
700.6900
Tuesday 24 June 2025 (24/06/2025)
700.2880
702.0830
702.6790
697.1920
699.9355
Monday 23 June 2025 (23/06/2025)
697.1560
696.3760
699.6160
696.2110
697.9135
Friday 20 June 2025 (20/06/2025)
698.8320
698.4250
699.7730
696.3870
698.0800
Thursday 19 June 2025 (19/06/2025)
697.9200
697.2730
700.2590
696.3990
698.3290
Wednesday 18 June 2025 (18/06/2025)
699.6910
698.2390
700.5980
696.5590
698.5785
Tuesday 17 June 2025 (17/06/2025)
696.1140
701.4910
702.1380
695.7480
698.9430
Monday 16 June 2025 (16/06/2025)
699.0500
696.6080
700.2070
695.8270
698.0170
Friday 13 June 2025 (13/06/2025)
699.7860
700.9110
706.0140
698.6960
702.3550
Thursday 12 June 2025 (12/06/2025)
691.6180
696.8910
697.1630
691.4680
694.3155
Wednesday 11 June 2025 (11/06/2025)
696.9390
696.4000
698.4920
695.8050
697.1485
Tuesday 10 June 2025 (10/06/2025)
695.9210
697.6570
700.0080
695.1910
697.5995
Monday 9 June 2025 (09/06/2025)
699.6100
699.4470
700.8190
699.0200
699.9195
Friday 6 June 2025 (06/06/2025)
699.4310
699.4500
699.8660
697.3560
698.6110
Thursday 5 June 2025 (05/06/2025)
702.6430
700.8300
703.2700
698.7190
700.9945
Wednesday 4 June 2025 (04/06/2025)
699.4550
702.3170
702.9190
698.5390
700.7290
Tuesday 3 June 2025 (03/06/2025)
702.6180
698.0580
703.6740
697.4320
700.5530
Monday 2 June 2025 (02/06/2025)
701.7170
702.5350
703.6090
700.3520
701.9805

May

Friday 30 May 2025 (30/05/2025)
702.6740
705.0360
705.3740
701.9530
703.6635
Thursday 29 May 2025 (29/05/2025)
702.7560
705.0910
705.5870
698.8850
702.2360
Wednesday 28 May 2025 (28/05/2025)
699.3220
701.4870
702.8500
698.4400
700.6450
Tuesday 27 May 2025 (27/05/2025)
703.4430
700.8940
704.3160
698.9300
701.6230
Monday 26 May 2025 (26/05/2025)
704.1520
701.9320
704.1520
700.3540
702.2530
Friday 23 May 2025 (23/05/2025)
701.3670
701.7260
704.4890
699.2610
701.8750
Thursday 22 May 2025 (22/05/2025)
702.8590
699.7380
703.5580
698.9900
701.2740
Wednesday 21 May 2025 (21/05/2025)
702.5540
700.5440
702.7080
702.0670
702.3875
Tuesday 20 May 2025 (20/05/2025)
698.9440
702.6110
702.6110
698.3620
700.4865
Monday 19 May 2025 (19/05/2025)
700.4790
698.2680
701.6470
697.6360
699.6415
Friday 16 May 2025 (16/05/2025)
700.1310
699.9240
702.0820
698.8120
700.4470
Thursday 15 May 2025 (15/05/2025)
697.1640
700.1040
701.3340
696.8210
699.0775
Wednesday 14 May 2025 (14/05/2025)
697.8830
697.9950
701.1850
697.0840
699.1345
Tuesday 13 May 2025 (13/05/2025)
699.9230
698.1560
702.9960
696.9090
699.9525
Monday 12 May 2025 (12/05/2025)
703.0380
698.2300
703.0380
697.1720
700.1050
Friday 9 May 2025 (09/05/2025)
702.6540
699.8600
704.2330
699.6130
701.9230
Thursday 8 May 2025 (08/05/2025)
706.5000
701.9540
706.9200
701.0190
703.9695
Wednesday 7 May 2025 (07/05/2025)
701.3900
703.9910
705.7440
698.1310
701.9375
Tuesday 6 May 2025 (06/05/2025)
707.6610
703.9520
708.0950
700.3000
704.1975
Monday 5 May 2025 (05/05/2025)
701.3950
704.1860
704.4960
700.3290
702.4125
Friday 2 May 2025 (02/05/2025)
698.8650
701.6490
704.6880
696.9600
700.8240
Thursday 1 May 2025 (01/05/2025)
700.0390
700.1980
701.6890
696.4730
699.0810

April

Wednesday 30 April 2025 (30/04/2025)
698.0240
700.0390
704.0460
697.6010
700.8235
Tuesday 29 April 2025 (29/04/2025)
699.9390
698.3930
700.1360
696.6210
698.3785
Monday 28 April 2025 (28/04/2025)
699.0490
699.4110
700.6310
695.3360
697.9835
Friday 25 April 2025 (25/04/2025)
696.8520
697.8130
697.8760
694.2340
696.0550
Thursday 24 April 2025 (24/04/2025)
696.5100
695.1080
698.9600
694.4980
696.7290
Wednesday 23 April 2025 (23/04/2025)
700.7160
694.8240
701.4230
694.4080
697.9155
Tuesday 22 April 2025 (22/04/2025)
705.5210
699.4150
706.4420
699.1020
702.7720
Monday 21 April 2025 (21/04/2025)
703.9350
705.5080
708.1970
703.9350
706.0660
Friday 18 April 2025 (18/04/2025)
703.3900
703.3900
703.3900
703.3900
703.3900
Thursday 17 April 2025 (17/04/2025)
709.2100
703.3900
709.5000
699.9730
704.7365
Wednesday 16 April 2025 (16/04/2025)
702.7530
711.1460
711.7340
702.7270
707.2305
Tuesday 15 April 2025 (15/04/2025)
712.2110
702.4720
712.9010
702.3170
707.6090
Monday 14 April 2025 (14/04/2025)
707.5520
707.3610
711.9850
699.8340
705.9095
Friday 11 April 2025 (11/04/2025)
707.9530
709.0610
712.6490
703.8610
708.2550
Thursday 10 April 2025 (10/04/2025)
695.8900
716.6240
716.6440
693.3880
705.0160
Wednesday 9 April 2025 (09/04/2025)
703.5930
692.1250
712.3000
692.0180
702.1590
Tuesday 8 April 2025 (08/04/2025)
699.8860
707.9130
708.0440
697.8640
702.9540
Monday 7 April 2025 (07/04/2025)
695.0520
701.2690
704.0420
693.0250
698.5335
Friday 4 April 2025 (04/04/2025)
686.3540
695.9000
700.8430
685.9820
693.4125
Thursday 3 April 2025 (03/04/2025)
680.4550
693.5500
694.5800
680.1170
687.3485
Wednesday 2 April 2025 (02/04/2025)
688.2150
685.0590
688.9690
684.3310
686.6500
Tuesday 1 April 2025 (01/04/2025)
686.8820
687.1650
689.9440
686.7800
688.3620

March

Monday 31 March 2025 (31/03/2025)
689.2910
686.9500
689.4480
686.4630
687.9555
Friday 28 March 2025 (28/03/2025)
689.5930
690.6880
691.0690
688.2480
689.6585
Thursday 27 March 2025 (27/03/2025)
690.6320
688.9740
691.2200
687.2710
689.2455
Wednesday 26 March 2025 (26/03/2025)
686.0810
688.2200
688.6910
685.0740
686.8825
Tuesday 25 March 2025 (25/03/2025)
687.9900
687.1400
689.3250
686.7800
688.0525
Monday 24 March 2025 (24/03/2025)
688.7140
687.4400
688.7260
686.1420
687.4340
Friday 21 March 2025 (21/03/2025)
684.5730
686.1880
687.4110
683.7360
685.5735
Thursday 20 March 2025 (20/03/2025)
687.0790
685.7450
689.5630
684.1350
686.8490
Wednesday 19 March 2025 (19/03/2025)
684.4100
683.6000
686.3310
682.9240
684.6275
Tuesday 18 March 2025 (18/03/2025)
680.8560
683.6150
684.3000
680.5410
682.4205
Monday 17 March 2025 (17/03/2025)
681.9600
682.0970
683.0700
681.2580
682.1640
Friday 14 March 2025 (14/03/2025)
681.6590
680.1410
681.9520
678.9850
680.4685
Thursday 13 March 2025 (13/03/2025)
684.3020
684.7100
686.0850
682.3090
684.1970
Wednesday 12 March 2025 (12/03/2025)
682.3110
682.3290
684.4490
680.3890
682.4190
Tuesday 11 March 2025 (11/03/2025)
685.6460
680.3920
688.1760
679.9340
684.0550
Monday 10 March 2025 (10/03/2025)
687.2820
689.1840
691.5370
687.1610
689.3490
Friday 7 March 2025 (07/03/2025)
685.8470
686.6920
689.7190
685.2520
687.4855
Thursday 6 March 2025 (06/03/2025)
681.4660
687.6320
688.2540
680.5180
684.3860
Wednesday 5 March 2025 (05/03/2025)
691.6380
685.3210
692.8180
684.5940
688.7060
Tuesday 4 March 2025 (04/03/2025)
695.9650
696.4730
701.5580
695.5130
698.5355
Monday 3 March 2025 (03/03/2025)
699.2420
697.4190
700.3030
694.9050
697.6040

February

Friday 28 February 2025 (28/02/2025)
700.6450
699.2880
702.2680
697.5930
699.9305
Thursday 27 February 2025 (27/02/2025)
699.7850
700.0130
700.1740
696.6270
698.4005
Wednesday 26 February 2025 (26/02/2025)
699.6030
697.7460
700.1790
696.7940
698.4865
Tuesday 25 February 2025 (25/02/2025)
698.2880
699.3250
700.8310
697.5920
699.2115
Monday 24 February 2025 (24/02/2025)
697.3100
699.2130
700.2700
696.2990
698.2845
Friday 21 February 2025 (21/02/2025)
696.6820
698.7700
699.5970
695.5390
697.5680
Thursday 20 February 2025 (20/02/2025)
695.2820
696.4900
696.6890
695.6340
696.1615
Wednesday 19 February 2025 (19/02/2025)
694.6640
695.2560
697.0370
692.9920
695.0145
Tuesday 18 February 2025 (18/02/2025)
694.9110
693.4840
696.5220
693.4840
695.0030
Monday 17 February 2025 (17/02/2025)
697.4760
693.6180
697.4760
692.9780
695.2270
Friday 14 February 2025 (14/02/2025)
695.0720
696.5200
696.9260
693.2880
695.1070
Thursday 13 February 2025 (13/02/2025)
692.3040
693.5850
696.1120
690.1670
693.1395
Wednesday 12 February 2025 (12/02/2025)
692.6970
692.6360
695.4870
691.8810
693.6840
Tuesday 11 February 2025 (11/02/2025)
697.1190
691.1640
698.6870
691.0060
694.8465
Monday 10 February 2025 (10/02/2025)
699.0960
698.9040
699.4320
696.5370
697.9845
Friday 7 February 2025 (07/02/2025)
699.5710
697.5560
699.8010
695.7740
697.7875
Thursday 6 February 2025 (06/02/2025)
695.5440
697.0030
700.6950
695.4390
698.0670
Wednesday 5 February 2025 (05/02/2025)
698.7420
700.0810
700.9260
697.7790
699.3525
Tuesday 4 February 2025 (04/02/2025)
695.4760
697.5760
698.9860
695.2000
697.0930
Monday 3 February 2025 (03/02/2025)
700.6840
695.5840
701.9500
695.1730
698.5615

January

Friday 31 January 2025 (31/01/2025)
694.6590
694.7760
696.0830
693.2660
694.6745
Thursday 30 January 2025 (30/01/2025)
694.3250
693.9810
695.3780
692.4360
693.9070
Wednesday 29 January 2025 (29/01/2025)
696.1650
693.6740
696.6480
693.0660
694.8570
Tuesday 28 January 2025 (28/01/2025)
694.1050
695.6170
696.2670
693.4040
694.8355
Monday 27 January 2025 (27/01/2025)
690.0200
691.8740
695.8680
690.0140
692.9410
Friday 24 January 2025 (24/01/2025)
692.8730
686.6980
693.1270
686.4370
689.7820
Thursday 23 January 2025 (23/01/2025)
695.1890
692.5780
695.9740
692.2200
694.0970
Wednesday 22 January 2025 (22/01/2025)
693.6120
695.1210
695.9810
693.2710
694.6260
Tuesday 21 January 2025 (21/01/2025)
693.8850
693.0290
696.5400
692.8990
694.7195
Monday 20 January 2025 (20/01/2025)
697.3540
693.7540
697.7550
693.2080
695.4815
Friday 17 January 2025 (17/01/2025)
698.6430
697.3520
700.2140
698.2300
699.2220
Thursday 16 January 2025 (16/01/2025)
696.9870
698.6440
700.9710
696.8250
698.8980
Wednesday 15 January 2025 (15/01/2025)
697.5470
695.8370
700.0910
694.4380
697.2645
Tuesday 14 January 2025 (14/01/2025)
696.0110
698.7770
699.8640
694.5770
697.2205
Monday 13 January 2025 (13/01/2025)
696.9970
696.0930
702.1420
695.8570
698.9995
Friday 10 January 2025 (10/01/2025)
697.8560
700.2630
700.3630
695.8780
698.1205
Thursday 9 January 2025 (09/01/2025)
694.6660
697.0670
700.2920
694.5360
697.4140
Wednesday 8 January 2025 (08/01/2025)
696.1190
698.7050
700.9760
695.6040
698.2900
Tuesday 7 January 2025 (07/01/2025)
697.6150
696.0480
697.9050
694.3540
696.1295
Monday 6 January 2025 (06/01/2025)
699.7060
697.6360
699.9910
697.2180
698.6045
Friday 3 January 2025 (03/01/2025)
699.7600
700.3930
701.5680
698.8940
700.2310
Thursday 2 January 2025 (02/01/2025)
697.0210
695.9720
698.0550
695.5980
696.8265
Wednesday 1 January 2025 (01/01/2025)
697.0210
695.9720
698.0550
695.5980
696.8265