Annual exchange rates

View and download data for our annual rates.

All Bank of Canada exchange rates are indicative rates only, obtained from averages of aggregated price quotes from financial institutions. For details, please read our full Terms and Conditions.

The annual average exchange rates are published by 12:30 ET on the last business day of the year.

Exchange rates are expressed as 1 unit of the foreign currency converted into Canadian dollars.

Data Available as: CSV, JSON and XML

Currency20212022202320242025
Australian dollar0.94200.90340.89670.90350.9009
Brazilian real0.23250.25250.27040.25530.2503
Chinese renminbi0.19430.19350.19070.19030.1944
European euro1.48281.36961.45971.48181.5782
Hong Kong dollar0.16130.16620.17240.17550.1793
Indian rupee0.016960.016560.016350.016370.01605
Indonesian rupiah0.0000880.0000880.0000890.0000860.000085
Japanese yen0.011420.0099400.0096300.0090500.009350
Mexican peso0.061810.064720.076180.075200.07284
New Zealand dollar0.88670.82670.82870.82860.8132
Norwegian krone0.14590.13570.12780.12740.1347
Peruvian new sol0.32350.33940.36060.36500.3921
Russian ruble0.017010.019370.016000.014790.01677
Saudi riyal0.33420.34650.35970.36500.3726
Singapore dollar0.93290.94381.00511.02501.0694
South African rand0.084850.079740.073230.074770.07822
South Korean won0.0010960.0010090.0010330.0010050.000983
Swedish krona0.14620.12890.12730.12960.1427
Swiss franc1.37131.36291.50241.55581.6846
Taiwanese dollar0.044870.043710.043340.042660.04490
Turkish lira0.14500.079400.058600.041800.03550
UK pound sterling1.72461.60761.67841.75041.8420
US dollar1.25351.30131.34971.36981.3978