Canadian Dollar-Nigerian Naira History: 2026
Go
Daily CAD/NGN rates for 2026, including the day's high, low, open, close and mid rates.
In 2026, the highest level of 2026 was 1053.55, reached on 01/01/2026
The lowest level of 2026 was 979.029 reached 18/02/2026
The average level of 2026 was 1009.7139
Scroll down for a day-by-day record of CAD/NGN values in 2026.
CAD/NGN Graph for 2026:
1Y
3Y
5Y
10Y
All

| Date | Open | Close | High | Low | Mid |
April | |||||
| Friday 3 April 2026 (03/04/2026) | 992.2220 | 990.1020 | 992.2120 | 991.2320 | 991.7220 |
| Thursday 2 April 2026 (02/04/2026) | 994.2530 | 992.2390 | 993.8310 | 992.3320 | 993.0815 |
| Wednesday 1 April 2026 (01/04/2026) | 995.6260 | 994.2210 | 995.8500 | 995.0110 | 995.4305 |
March | |||||
| Tuesday 31 March 2026 (31/03/2026) | 995.3810 | 995.6210 | 994.7430 | 992.9300 | 993.8365 |
| Monday 30 March 2026 (30/03/2026) | 997.7000 | 995.3810 | 994.9660 | 994.3530 | 994.6595 |
| Friday 27 March 2026 (27/03/2026) | 999.6540 | 996.6510 | 999.3130 | 997.4840 | 998.3985 |
| Thursday 26 March 2026 (26/03/2026) | 1,002.7000 | 999.6750 | 1,001.2100 | 1,000.8700 | 1,001.0400 |
| Wednesday 25 March 2026 (25/03/2026) | 1,001.5300 | 1,002.6400 | 1,002.1000 | 999.3210 | 1,000.7105 |
| Tuesday 24 March 2026 (24/03/2026) | 1,004.3800 | 1,001.4600 | 1,002.8900 | 997.9810 | 1,000.4355 |
| Monday 23 March 2026 (23/03/2026) | 985.5650 | 1,004.3700 | 1,004.3500 | 988.8440 | 996.5970 |
| Friday 20 March 2026 (20/03/2026) | 988.0990 | 988.0500 | 988.3810 | 987.4820 | 987.9315 |
| Thursday 19 March 2026 (19/03/2026) | 987.4760 | 988.0990 | 987.9150 | 987.7950 | 987.8550 |
| Wednesday 18 March 2026 (18/03/2026) | 988.1050 | 987.4760 | 990.2450 | 987.6930 | 988.9690 |
| Tuesday 17 March 2026 (17/03/2026) | 998.5790 | 988.1110 | 997.7110 | 993.7290 | 995.7200 |
| Monday 16 March 2026 (16/03/2026) | 1,010.9800 | 998.5900 | 1,008.9800 | 1,002.0800 | 1,005.5300 |
| Friday 13 March 2026 (13/03/2026) | 1,020.6300 | 1,010.0700 | 1,026.5800 | 1,011.8400 | 1,019.2100 |
| Thursday 12 March 2026 (12/03/2026) | 1,025.9900 | 1,020.4700 | 1,027.4700 | 1,019.9200 | 1,023.6950 |
| Wednesday 11 March 2026 (11/03/2026) | 1,027.6200 | 1,025.9800 | 1,031.2300 | 1,026.6300 | 1,028.9300 |
| Tuesday 10 March 2026 (10/03/2026) | 1,029.0100 | 1,027.6300 | 1,028.9900 | 1,028.6400 | 1,028.8150 |
| Monday 9 March 2026 (09/03/2026) | 1,017.5000 | 1,028.9600 | 1,028.3500 | 1,021.2600 | 1,024.8050 |
| Friday 6 March 2026 (06/03/2026) | 1,013.6900 | 1,022.1300 | 1,019.4800 | 1,016.5000 | 1,017.9900 |
| Thursday 5 March 2026 (05/03/2026) | 1,013.7600 | 1,013.6900 | 1,014.0400 | 1,012.9700 | 1,013.5050 |
| Wednesday 4 March 2026 (04/03/2026) | 1,008.2300 | 1,013.7600 | 1,010.5100 | 1,006.1200 | 1,008.3150 |
| Tuesday 3 March 2026 (03/03/2026) | 1,001.9700 | 1,008.2200 | 1,005.0800 | 1,001.9200 | 1,003.5000 |
| Monday 2 March 2026 (02/03/2026) | 998.1000 | 1,001.9500 | 1,000.5900 | 996.6900 | 998.6400 |
February | |||||
| Friday 27 February 2026 (27/02/2026) | 991.9820 | 998.0970 | 995.9000 | 994.5780 | 995.2390 |
| Thursday 26 February 2026 (26/02/2026) | 990.6860 | 991.9870 | 991.1210 | 990.3070 | 990.7140 |
| Wednesday 25 February 2026 (25/02/2026) | 987.0220 | 990.6970 | 989.6610 | 986.7410 | 988.2010 |
| Tuesday 24 February 2026 (24/02/2026) | 981.4450 | 987.0380 | 984.3330 | 981.4320 | 982.8825 |
| Monday 23 February 2026 (23/02/2026) | 982.6520 | 981.4450 | 984.1910 | 980.7840 | 982.4875 |
| Friday 20 February 2026 (20/02/2026) | 982.9870 | 982.7900 | 982.6890 | 982.1720 | 982.4305 |
| Thursday 19 February 2026 (19/02/2026) | 978.8270 | 982.9980 | 983.5220 | 981.7040 | 982.6130 |
| Wednesday 18 February 2026 (18/02/2026) | 986.7800 | 978.8540 | 984.4550 | 979.0290 | 981.7420 |
| Tuesday 17 February 2026 (17/02/2026) | 990.7190 | 986.8070 | 992.3930 | 984.8970 | 988.6450 |
| Monday 16 February 2026 (16/02/2026) | 994.2020 | 990.6870 | 994.6760 | 991.5420 | 993.1090 |
| Friday 13 February 2026 (13/02/2026) | 993.9590 | 993.5150 | 994.2520 | 993.4690 | 993.8605 |
| Thursday 12 February 2026 (12/02/2026) | 995.4650 | 993.9750 | 996.8130 | 995.6020 | 996.2075 |
| Wednesday 11 February 2026 (11/02/2026) | 998.5990 | 995.4650 | 997.7620 | 996.6640 | 997.2130 |
| Tuesday 10 February 2026 (10/02/2026) | 1,006.9800 | 998.6100 | 1,005.9700 | 999.1770 | 1,002.5735 |
| Monday 9 February 2026 (09/02/2026) | 1,000.7900 | 1,007.1700 | 1,005.4200 | 1,000.1600 | 1,002.7900 |
| Friday 6 February 2026 (06/02/2026) | 996.5440 | 999.6130 | 1,000.3300 | 997.0000 | 998.6650 |
| Thursday 5 February 2026 (05/02/2026) | 1,001.4400 | 996.5280 | 1,001.7100 | 999.8760 | 1,000.7930 |
| Wednesday 4 February 2026 (04/02/2026) | 1,020.5400 | 1,001.4300 | 1,017.9500 | 1,000.9800 | 1,009.4650 |
| Tuesday 3 February 2026 (03/02/2026) | 1,017.7200 | 1,020.5500 | 1,024.7100 | 1,017.5900 | 1,021.1500 |
| Monday 2 February 2026 (02/02/2026) | 1,019.2700 | 1,017.7200 | 1,023.5900 | 1,018.4300 | 1,021.0100 |
January | |||||
| Friday 30 January 2026 (30/01/2026) | 1,028.8500 | 1,018.2200 | 1,028.0100 | 1,022.4000 | 1,025.2050 |
| Thursday 29 January 2026 (29/01/2026) | 1,029.0700 | 1,028.8400 | 1,032.0800 | 1,026.6700 | 1,029.3750 |
| Wednesday 28 January 2026 (28/01/2026) | 1,036.8700 | 1,029.0700 | 1,036.4600 | 1,030.1700 | 1,033.3150 |
| Tuesday 27 January 2026 (27/01/2026) | 1,032.5100 | 1,036.8700 | 1,036.0800 | 1,030.8700 | 1,033.4750 |
| Monday 26 January 2026 (26/01/2026) | 1,037.6100 | 1,032.4800 | 1,034.8200 | 1,029.4500 | 1,032.1350 |
| Friday 23 January 2026 (23/01/2026) | 1,030.8900 | 1,036.9800 | 1,036.7100 | 1,028.6300 | 1,032.6700 |
| Thursday 22 January 2026 (22/01/2026) | 1,026.1000 | 1,030.9700 | 1,030.3700 | 1,028.6900 | 1,029.5300 |
| Wednesday 21 January 2026 (21/01/2026) | 1,025.0800 | 1,026.0900 | 1,027.9900 | 1,026.6500 | 1,027.3200 |
| Tuesday 20 January 2026 (20/01/2026) | 1,023.4500 | 1,025.0700 | 1,024.7300 | 1,024.5500 | 1,024.6400 |
| Monday 19 January 2026 (19/01/2026) | 1,019.9900 | 1,023.4800 | 1,023.0200 | 1,020.1600 | 1,021.5900 |
| Friday 16 January 2026 (16/01/2026) | 1,024.1500 | 1,020.4300 | 1,023.5700 | 1,022.4300 | 1,023.0000 |
| Thursday 15 January 2026 (15/01/2026) | 1,024.3000 | 1,024.1600 | 1,023.5000 | 1,022.6400 | 1,023.0700 |
| Wednesday 14 January 2026 (14/01/2026) | 1,023.9900 | 1,024.3000 | 1,026.1000 | 1,024.9700 | 1,025.5350 |
| Tuesday 13 January 2026 (13/01/2026) | 1,025.7400 | 1,024.0100 | 1,026.7800 | 1,024.5600 | 1,025.6700 |
| Monday 12 January 2026 (12/01/2026) | 1,027.8200 | 1,025.7000 | 1,025.0400 | 1,024.5500 | 1,024.7950 |
| Friday 9 January 2026 (09/01/2026) | 1,027.7300 | 1,027.1400 | 1,027.6400 | 1,027.6000 | 1,027.6200 |
| Thursday 8 January 2026 (08/01/2026) | 1,027.3900 | 1,027.7700 | 1,029.1300 | 1,027.3900 | 1,028.2600 |
| Wednesday 7 January 2026 (07/01/2026) | 1,031.5500 | 1,027.3800 | 1,036.2900 | 1,030.3500 | 1,033.3200 |
| Tuesday 6 January 2026 (06/01/2026) | 1,040.7900 | 1,031.5500 | 1,040.1500 | 1,034.1500 | 1,037.1500 |
| Monday 5 January 2026 (05/01/2026) | 1,043.5800 | 1,040.7900 | 1,044.1600 | 1,041.6300 | 1,042.8950 |
| Friday 2 January 2026 (02/01/2026) | 1,053.6000 | 1,044.4600 | 1,053.1800 | 1,046.9900 | 1,050.0850 |
| Thursday 1 January 2026 (01/01/2026) | 1,053.5500 | 1,053.5500 | 1,053.5500 | 1,053.5500 | 1,053.5500 |