Canadian Dollar-Central African Cfa Franc History: 2026
Go
Daily CAD/XAF rates for 2026, including the day's high, low, open, close and mid rates.
In 2026, the highest level of 2026 was 420.386, reached on 09/03/2026
The lowest level of 2026 was 401.433 reached 28/01/2026
The average level of 2026 was 408.1599
Scroll down for a day-by-day record of CAD/XAF values in 2026.
CAD/XAF Graph for 2026:
1Y
3Y
5Y
10Y
All

| Date | Open | Close | High | Low | Mid |
April | |||||
| Friday 17 April 2026 (17/04/2026) | 405.7830 | 406.3930 | 407.0260 | 405.0420 | 406.0340 |
| Thursday 16 April 2026 (16/04/2026) | 404.6410 | 406.8270 | 407.0590 | 404.5240 | 405.7915 |
| Wednesday 15 April 2026 (15/04/2026) | 404.0470 | 404.9330 | 405.2070 | 403.6510 | 404.4290 |
| Tuesday 14 April 2026 (14/04/2026) | 404.8920 | 403.8450 | 405.1450 | 403.6160 | 404.3805 |
| Monday 13 April 2026 (13/04/2026) | 405.1420 | 404.4740 | 405.6640 | 404.4220 | 405.0430 |
| Friday 10 April 2026 (10/04/2026) | 405.4040 | 403.8660 | 405.7020 | 403.6450 | 404.6735 |
| Thursday 9 April 2026 (09/04/2026) | 405.9960 | 405.6460 | 406.2870 | 405.0130 | 405.6500 |
| Wednesday 8 April 2026 (08/04/2026) | 407.4420 | 406.8050 | 407.5760 | 403.8780 | 405.7270 |
| Tuesday 7 April 2026 (07/04/2026) | 408.4350 | 407.4260 | 408.6610 | 406.8390 | 407.7500 |
| Monday 6 April 2026 (06/04/2026) | 408.5320 | 408.0430 | 408.7360 | 407.1080 | 407.9220 |
| Friday 3 April 2026 (03/04/2026) | 408.0660 | 408.0010 | 408.5340 | 407.4750 | 408.0045 |
| Thursday 2 April 2026 (02/04/2026) | 406.9360 | 408.0610 | 409.1840 | 406.5330 | 407.8585 |
| Wednesday 1 April 2026 (01/04/2026) | 408.9280 | 407.6540 | 409.3790 | 406.3820 | 407.8805 |
March | |||||
| Tuesday 31 March 2026 (31/03/2026) | 411.6070 | 410.5520 | 412.0470 | 408.7300 | 410.3885 |
| Monday 30 March 2026 (30/03/2026) | 410.8590 | 411.6640 | 411.9170 | 409.5010 | 410.7090 |
| Friday 27 March 2026 (27/03/2026) | 410.3950 | 410.9970 | 411.4460 | 410.1280 | 410.7870 |
| Thursday 26 March 2026 (26/03/2026) | 410.5870 | 410.3970 | 411.2280 | 409.8380 | 410.5330 |
| Wednesday 25 March 2026 (25/03/2026) | 410.7560 | 410.5790 | 411.5360 | 409.4890 | 410.5125 |
| Tuesday 24 March 2026 (24/03/2026) | 411.3950 | 410.7700 | 412.6430 | 410.7290 | 411.6860 |
| Monday 23 March 2026 (23/03/2026) | 414.4190 | 411.9260 | 416.4760 | 411.3060 | 413.8910 |
| Friday 20 March 2026 (20/03/2026) | 411.9560 | 414.7340 | 415.7670 | 411.5550 | 413.6610 |
| Thursday 19 March 2026 (19/03/2026) | 416.9510 | 411.9270 | 417.3470 | 411.5830 | 414.4650 |
| Wednesday 18 March 2026 (18/03/2026) | 415.1870 | 416.9420 | 417.0360 | 414.2270 | 415.6315 |
| Tuesday 17 March 2026 (17/03/2026) | 416.3410 | 415.1760 | 417.4610 | 414.6480 | 416.0545 |
| Monday 16 March 2026 (16/03/2026) | 417.9470 | 416.3190 | 418.1520 | 416.0040 | 417.0780 |
| Friday 13 March 2026 (13/03/2026) | 417.6360 | 418.2410 | 418.9900 | 417.3630 | 418.1765 |
| Thursday 12 March 2026 (12/03/2026) | 416.9530 | 417.6310 | 418.6340 | 416.8660 | 417.7500 |
| Wednesday 11 March 2026 (11/03/2026) | 416.7160 | 416.5040 | 417.5850 | 415.9700 | 416.7775 |
| Tuesday 10 March 2026 (10/03/2026) | 415.1030 | 415.9780 | 416.4420 | 414.0490 | 415.2455 |
| Monday 9 March 2026 (09/03/2026) | 416.4710 | 414.8910 | 420.3860 | 414.6410 | 417.5135 |
| Friday 6 March 2026 (06/03/2026) | 413.6890 | 415.1940 | 415.8400 | 413.5760 | 414.7080 |
| Thursday 5 March 2026 (05/03/2026) | 413.5860 | 413.1260 | 415.0260 | 413.0220 | 414.0240 |
| Wednesday 4 March 2026 (04/03/2026) | 412.5530 | 413.1130 | 413.6960 | 411.6090 | 412.6525 |
| Tuesday 3 March 2026 (03/03/2026) | 410.5530 | 411.9530 | 413.6760 | 410.4050 | 412.0405 |
| Monday 2 March 2026 (02/03/2026) | 409.6030 | 409.1130 | 411.6840 | 407.9670 | 409.8255 |
February | |||||
| Friday 27 February 2026 (27/02/2026) | 405.9390 | 407.0290 | 408.4610 | 405.5630 | 407.0120 |
| Thursday 26 February 2026 (26/02/2026) | 405.6420 | 407.8320 | 408.4310 | 405.5630 | 406.9970 |
| Wednesday 25 February 2026 (25/02/2026) | 407.0200 | 405.6180 | 407.0200 | 405.1940 | 406.1070 |
| Tuesday 24 February 2026 (24/02/2026) | 406.4390 | 406.5030 | 406.8510 | 404.9510 | 405.9010 |
| Monday 23 February 2026 (23/02/2026) | 407.0430 | 406.2550 | 407.2050 | 405.9470 | 406.5760 |
| Friday 20 February 2026 (20/02/2026) | 407.1560 | 407.3660 | 407.6730 | 406.3670 | 407.0200 |
| Thursday 19 February 2026 (19/02/2026) | 405.8430 | 407.1510 | 407.7000 | 405.6120 | 406.6560 |
| Wednesday 18 February 2026 (18/02/2026) | 406.3540 | 407.0390 | 406.8950 | 405.6120 | 406.2535 |
| Tuesday 17 February 2026 (17/02/2026) | 406.0220 | 406.4000 | 407.1970 | 406.0160 | 406.6065 |
| Monday 16 February 2026 (16/02/2026) | 406.3090 | 406.0440 | 406.5840 | 405.8650 | 406.2245 |
| Friday 13 February 2026 (13/02/2026) | 405.9360 | 404.7010 | 406.2130 | 404.5400 | 405.3765 |
| Thursday 12 February 2026 (12/02/2026) | 407.1810 | 406.3460 | 407.5090 | 405.5650 | 406.5370 |
| Wednesday 11 February 2026 (11/02/2026) | 407.7930 | 407.5220 | 408.2610 | 405.7040 | 406.9825 |
| Tuesday 10 February 2026 (10/02/2026) | 405.7960 | 407.5030 | 407.7460 | 405.3890 | 406.5675 |
| Monday 9 February 2026 (09/02/2026) | 405.5730 | 405.9440 | 407.0290 | 405.1500 | 406.0895 |
| Friday 6 February 2026 (06/02/2026) | 407.5830 | 406.1360 | 407.9440 | 406.1230 | 407.0335 |
| Thursday 5 February 2026 (05/02/2026) | 404.3090 | 406.6500 | 408.0250 | 404.0800 | 406.0525 |
| Wednesday 4 February 2026 (04/02/2026) | 407.3120 | 407.9730 | 408.1720 | 406.0780 | 407.1250 |
| Tuesday 3 February 2026 (03/02/2026) | 405.3760 | 406.6700 | 406.0300 | 405.8550 | 405.9425 |
| Monday 2 February 2026 (02/02/2026) | 406.8300 | 405.2980 | 407.1120 | 405.0270 | 406.0695 |
January | |||||
| Friday 30 January 2026 (30/01/2026) | 406.5400 | 406.0330 | 407.7280 | 406.1190 | 406.9235 |
| Thursday 29 January 2026 (29/01/2026) | 404.5710 | 406.5340 | 406.9390 | 404.2800 | 405.6095 |
| Wednesday 28 January 2026 (28/01/2026) | 401.5940 | 403.3160 | 404.9060 | 401.4330 | 403.1695 |
| Tuesday 27 January 2026 (27/01/2026) | 403.0270 | 402.0090 | 403.9960 | 401.7020 | 402.8490 |
| Monday 26 January 2026 (26/01/2026) | 403.8440 | 403.0380 | 404.6180 | 402.4380 | 403.5280 |
| Friday 23 January 2026 (23/01/2026) | 404.2900 | 404.3230 | 404.7210 | 404.1990 | 404.4600 |
| Thursday 22 January 2026 (22/01/2026) | 405.0310 | 404.2500 | 406.3610 | 403.9960 | 405.1785 |
| Wednesday 21 January 2026 (21/01/2026) | 404.4280 | 404.1450 | 405.5420 | 404.2150 | 404.8785 |
| Tuesday 20 January 2026 (20/01/2026) | 406.2140 | 404.4210 | 405.2450 | 405.0110 | 405.1280 |
| Monday 19 January 2026 (19/01/2026) | 407.1710 | 406.2270 | 407.3470 | 405.8690 | 406.6080 |
| 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.8380 | 406.9280 | 407.2310 | 405.1800 | 406.2055 |
| Wednesday 14 January 2026 (14/01/2026) | 406.2300 | 405.8460 | 406.7250 | 405.1560 | 405.9405 |
| Tuesday 13 January 2026 (13/01/2026) | 404.6900 | 406.1380 | 405.8330 | 404.7620 | 405.2975 |
| Monday 12 January 2026 (12/01/2026) | 405.2460 | 404.6260 | 405.4940 | 404.1250 | 404.8095 |
| Friday 9 January 2026 (09/01/2026) | 405.3840 | 405.0950 | 406.3420 | 404.9840 | 405.6630 |
| Thursday 8 January 2026 (08/01/2026) | 404.9410 | 405.3540 | 406.2000 | 404.5230 | 405.3615 |
| Wednesday 7 January 2026 (07/01/2026) | 406.2290 | 406.1420 | 407.3170 | 405.7310 | 406.5240 |
| Tuesday 6 January 2026 (06/01/2026) | 406.2470 | 406.2670 | 407.3440 | 405.8900 | 406.6170 |
| Monday 5 January 2026 (05/01/2026) | 406.5440 | 405.3870 | 407.5440 | 405.3590 | 406.4515 |
| Friday 2 January 2026 (02/01/2026) | 407.6300 | 407.0220 | 408.0990 | 406.0220 | 407.0605 |
| Thursday 1 January 2026 (01/01/2026) | 407.0700 | 407.0700 | 407.0700 | 407.0700 | 407.0700 |