Canadian Dollar-West African Cfa Franc History: 2026

Go

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

In 2026, the highest level of 2026 was 420.392, reached on 09/03/2026

The lowest level of 2026 was 401.429 reached 28/01/2026

The average level of 2026 was 408.3621

Scroll down for a day-by-day record of CAD/XOF values in 2026.

View Past and Historical Exchange Rates

CAD/XOF Graph for 2026:

1Y
3Y
5Y
10Y
All
Loading

DateOpenCloseHighLowMid

June

Friday 12 June 2026 (12/06/2026)
405.7380
405.3480
406.1580
405.0420
405.6000
Thursday 11 June 2026 (11/06/2026)
407.5800
405.4440
407.9810
405.3510
406.6660
Wednesday 10 June 2026 (10/06/2026)
407.5640
408.0650
408.1720
407.2280
407.7000
Tuesday 9 June 2026 (09/06/2026)
408.1350
407.0460
408.5270
406.1510
407.3390
Monday 8 June 2026 (08/06/2026)
409.0740
408.2300
409.2610
407.9300
408.5955
Friday 5 June 2026 (05/06/2026)
406.6330
408.2730
408.4180
405.9220
407.1700
Thursday 4 June 2026 (04/06/2026)
406.7130
406.1530
406.8790
405.4520
406.1655
Wednesday 3 June 2026 (03/06/2026)
407.5750
407.3300
407.9490
406.9260
407.4375
Tuesday 2 June 2026 (02/06/2026)
407.3710
407.1110
407.5000
406.5320
407.0160
Monday 1 June 2026 (01/06/2026)
408.4350
407.2640
408.7760
406.9660
407.8710

May

Friday 29 May 2026 (29/05/2026)
407.9490
407.2150
408.3520
406.6980
407.5250
Thursday 28 May 2026 (28/05/2026)
407.3890
408.5540
408.8800
407.0530
407.9665
Wednesday 27 May 2026 (27/05/2026)
407.7830
407.5410
408.2090
407.0460
407.6275
Tuesday 26 May 2026 (26/05/2026)
407.5890
409.0790
409.6770
407.5240
408.6005
Monday 25 May 2026 (25/05/2026)
408.8790
407.7650
409.1570
407.6050
408.3810
Friday 22 May 2026 (22/05/2026)
410.2980
408.9940
410.5640
408.6440
409.6040
Thursday 21 May 2026 (21/05/2026)
410.9610
410.0990
411.1330
409.6460
410.3895
Wednesday 20 May 2026 (20/05/2026)
411.4950
410.2650
411.5980
409.7150
410.6565
Tuesday 19 May 2026 (19/05/2026)
410.1140
411.1570
411.1770
409.6520
410.4145
Monday 18 May 2026 (18/05/2026)
411.2540
408.1930
411.6050
407.7330
409.6690
Friday 15 May 2026 (15/05/2026)
409.9960
411.4600
411.8640
409.7510
410.8075
Thursday 14 May 2026 (14/05/2026)
408.6150
411.9370
412.1280
408.3080
410.2180
Wednesday 13 May 2026 (13/05/2026)
407.7000
408.0850
409.3340
407.5900
408.4620
Tuesday 12 May 2026 (12/05/2026)
406.1250
407.6860
408.4660
406.0290
407.2475
Monday 11 May 2026 (11/05/2026)
407.8160
407.3720
409.1280
406.4400
407.7840
Friday 8 May 2026 (08/05/2026)
409.6170
406.8080
409.9050
406.1080
408.0065
Thursday 7 May 2026 (07/05/2026)
409.5560
409.8620
410.1780
408.3690
409.2735
Wednesday 6 May 2026 (06/05/2026)
411.6280
409.5780
411.7170
409.1760
410.4465
Tuesday 5 May 2026 (05/05/2026)
412.1280
412.0540
412.6590
411.2230
411.9410
Monday 4 May 2026 (04/05/2026)
411.8330
411.7730
412.5960
410.6500
411.6230
Friday 1 May 2026 (01/05/2026)
409.9840
410.6350
410.7600
408.8000
409.7800

April

Thursday 30 April 2026 (30/04/2026)
410.7380
409.9840
411.4160
409.4700
410.4430
Wednesday 29 April 2026 (29/04/2026)
409.3060
410.4840
410.8610
409.1000
409.9805
Tuesday 28 April 2026 (28/04/2026)
409.9850
408.8150
410.7470
408.6000
409.6735
Monday 27 April 2026 (27/04/2026)
409.7820
410.6580
411.2180
409.1910
410.2045
Friday 24 April 2026 (24/04/2026)
409.7710
408.6740
410.1850
408.5600
409.3725
Thursday 23 April 2026 (23/04/2026)
410.3280
410.5690
411.1390
409.7560
410.4475
Wednesday 22 April 2026 (22/04/2026)
408.9180
408.8250
409.3500
408.5480
408.9490
Tuesday 21 April 2026 (21/04/2026)
408.0040
408.2620
409.0140
407.7590
408.3865
Monday 20 April 2026 (20/04/2026)
407.8550
407.9520
408.2660
406.8090
407.5375
Friday 17 April 2026 (17/04/2026)
405.7830
406.3920
407.0260
405.0420
406.0340
Thursday 16 April 2026 (16/04/2026)
404.6310
406.8160
407.0490
404.5140
405.7815
Wednesday 15 April 2026 (15/04/2026)
404.0490
404.9360
405.2100
403.6540
404.4320
Tuesday 14 April 2026 (14/04/2026)
404.8960
403.8490
405.1480
403.6200
404.3840
Monday 13 April 2026 (13/04/2026)
405.6580
404.4780
406.1800
404.4260
405.3030
Friday 10 April 2026 (10/04/2026)
405.4030
403.8650
405.7000
403.6440
404.6720
Thursday 9 April 2026 (09/04/2026)
406.0110
405.6610
406.3020
405.0280
405.6650
Wednesday 8 April 2026 (08/04/2026)
407.3950
406.8000
407.5300
403.8740
405.7020
Tuesday 7 April 2026 (07/04/2026)
408.3870
407.3780
408.6130
406.7920
407.7025
Monday 6 April 2026 (06/04/2026)
408.4540
407.9660
408.6590
407.0310
407.8450
Friday 3 April 2026 (03/04/2026)
407.9880
407.9240
408.4560
407.3970
407.9265
Thursday 2 April 2026 (02/04/2026)
406.8590
407.9840
409.1060
406.4560
407.7810
Wednesday 1 April 2026 (01/04/2026)
408.9330
407.6600
409.3850
406.3880
407.8865

March

Tuesday 31 March 2026 (31/03/2026)
411.6070
410.5510
412.0470
408.7300
410.3885
Monday 30 March 2026 (30/03/2026)
410.8600
411.6710
411.9240
409.5020
410.7130
Friday 27 March 2026 (27/03/2026)
409.7890
411.0080
411.4570
409.5120
410.4845
Thursday 26 March 2026 (26/03/2026)
410.7930
410.3970
411.4350
409.8380
410.6365
Wednesday 25 March 2026 (25/03/2026)
410.7500
410.5750
411.5310
409.4840
410.5075
Tuesday 24 March 2026 (24/03/2026)
411.3060
410.7620
412.6350
410.6390
411.6370
Monday 23 March 2026 (23/03/2026)
414.4240
411.9310
416.4820
411.3110
413.8965
Friday 20 March 2026 (20/03/2026)
411.5230
414.7390
415.7720
411.1220
413.4470
Thursday 19 March 2026 (19/03/2026)
417.5380
411.9380
417.9350
411.5940
414.7645
Wednesday 18 March 2026 (18/03/2026)
415.1850
416.9530
417.0470
414.2090
415.6280
Tuesday 17 March 2026 (17/03/2026)
416.4530
415.1740
417.5740
414.6450
416.1095
Monday 16 March 2026 (16/03/2026)
418.0430
416.2610
418.2480
415.9460
417.0970
Friday 13 March 2026 (13/03/2026)
417.6770
418.2360
418.9850
417.4050
418.1950
Thursday 12 March 2026 (12/03/2026)
416.9960
417.6780
418.6770
416.9130
417.7950
Wednesday 11 March 2026 (11/03/2026)
416.7020
416.4890
417.5700
415.9550
416.7625
Tuesday 10 March 2026 (10/03/2026)
415.1190
415.9940
416.4580
414.0640
415.2610
Monday 9 March 2026 (09/03/2026)
416.4770
414.8960
420.3920
414.6460
417.5190
Friday 6 March 2026 (06/03/2026)
413.6910
415.1960
415.8420
413.5780
414.7100
Thursday 5 March 2026 (05/03/2026)
413.5940
413.1340
415.0340
413.0300
414.0320
Wednesday 4 March 2026 (04/03/2026)
412.6240
413.1850
413.7680
411.6800
412.7240
Tuesday 3 March 2026 (03/03/2026)
410.5520
411.9520
413.6750
410.4040
412.0395
Monday 2 March 2026 (02/03/2026)
409.5980
409.1080
411.6790
407.9620
409.8205

February

Friday 27 February 2026 (27/02/2026)
405.8910
406.9800
408.4120
405.5140
406.9630
Thursday 26 February 2026 (26/02/2026)
405.6610
407.8130
408.4490
405.5440
406.9965
Wednesday 25 February 2026 (25/02/2026)
407.0390
405.6370
407.0390
405.2120
406.1255
Tuesday 24 February 2026 (24/02/2026)
406.4350
406.4990
406.8460
404.9470
405.8965
Monday 23 February 2026 (23/02/2026)
407.0460
406.2740
407.2240
405.9500
406.5870
Friday 20 February 2026 (20/02/2026)
407.8560
407.3980
408.3750
406.4000
407.3875
Thursday 19 February 2026 (19/02/2026)
405.8040
407.1120
407.6610
405.5730
406.6170
Wednesday 18 February 2026 (18/02/2026)
406.5660
407.0350
407.1070
405.6080
406.3575
Tuesday 17 February 2026 (17/02/2026)
404.5570
406.3980
407.1950
404.5510
405.8730
Monday 16 February 2026 (16/02/2026)
406.3770
406.1120
406.6530
405.9330
406.2930
Friday 13 February 2026 (13/02/2026)
405.9130
404.6770
406.1890
404.5170
405.3530
Thursday 12 February 2026 (12/02/2026)
407.1510
406.3160
407.4790
405.5350
406.5070
Wednesday 11 February 2026 (11/02/2026)
407.7190
407.4480
408.1870
405.6300
406.9085
Tuesday 10 February 2026 (10/02/2026)
405.7900
407.4970
407.7400
405.3840
406.5620
Monday 9 February 2026 (09/02/2026)
405.5210
405.8920
406.9770
405.0980
406.0375
Friday 6 February 2026 (06/02/2026)
407.5640
406.1170
407.9250
406.1040
407.0145
Thursday 5 February 2026 (05/02/2026)
404.3000
406.6410
408.0160
404.0710
406.0435
Wednesday 4 February 2026 (04/02/2026)
407.3310
407.9930
408.1920
406.0970
407.1445
Tuesday 3 February 2026 (03/02/2026)
406.4380
406.6730
407.0930
405.8580
406.4755
Monday 2 February 2026 (02/02/2026)
406.8150
405.2830
407.0960
405.0120
406.0540

January

Friday 30 January 2026 (30/01/2026)
406.5540
405.9960
407.7180
406.1340
406.9260
Thursday 29 January 2026 (29/01/2026)
404.5900
406.5540
406.9580
404.2990
405.6285
Wednesday 28 January 2026 (28/01/2026)
401.5900
403.3120
404.9020
401.4290
403.1655
Tuesday 27 January 2026 (27/01/2026)
403.0420
402.0090
404.0110
401.7010
402.8560
Monday 26 January 2026 (26/01/2026)
403.8580
403.0310
404.6320
402.4300
403.5310
Friday 23 January 2026 (23/01/2026)
405.9760
404.2510
406.4080
404.1280
405.2680
Thursday 22 January 2026 (22/01/2026)
404.9430
404.1620
406.2730
403.9080
405.0905
Wednesday 21 January 2026 (21/01/2026)
403.5960
404.0650
405.4620
403.3830
404.4225
Tuesday 20 January 2026 (20/01/2026)
403.9570
404.4200
405.0100
402.9940
404.0020
Monday 19 January 2026 (19/01/2026)
407.1400
406.1950
407.3150
405.8370
406.5760
Friday 16 January 2026 (16/01/2026)
407.0450
406.4590
407.2530
405.9460
406.5995
Thursday 15 January 2026 (15/01/2026)
405.3090
406.9250
407.2270
404.6520
405.9395
Wednesday 14 January 2026 (14/01/2026)
406.2310
405.8480
406.7260
405.1580
405.9420
Tuesday 13 January 2026 (13/01/2026)
405.2180
406.1420
406.3620
404.7660
405.5640
Monday 12 January 2026 (12/01/2026)
405.6530
404.6530
405.9020
404.1510
405.0265
Friday 9 January 2026 (09/01/2026)
405.4260
405.1150
406.3840
405.0050
405.6945
Thursday 8 January 2026 (08/01/2026)
404.9360
405.3490
406.1950
404.5180
405.3565
Wednesday 7 January 2026 (07/01/2026)
406.2540
406.1660
407.3410
405.7550
406.5480
Tuesday 6 January 2026 (06/01/2026)
406.2500
406.2700
407.3470
405.8930
406.6200
Monday 5 January 2026 (05/01/2026)
408.5920
405.4350
409.5970
405.4070
407.5020
Friday 2 January 2026 (02/01/2026)
407.6040
406.9950
408.0730
405.9960
407.0345
Thursday 1 January 2026 (01/01/2026)
407.0810
407.0810
407.0810
407.0810
407.0810