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

Currency20202021202220232024
Australian dollar0.92470.94200.90340.89670.9035
Brazilian real0.26250.23250.25250.27040.2553
Chinese renminbi0.19440.19430.19350.19070.1903
European euro1.52981.48281.36961.45971.4818
Hong Kong dollar0.17300.16130.16620.17240.1755
Indian rupee0.018100.016960.016560.016350.01637
Indonesian rupiah0.0000920.0000880.0000880.0000890.000086
Japanese yen0.012570.011420.0099400.0096300.009050
Mexican peso0.062670.061810.064720.076180.07520
New Zealand dollar0.87120.88670.82670.82870.8286
Norwegian krone0.14270.14590.13570.12780.1274
Peruvian new sol0.38420.32350.33940.36060.3650
Russian ruble0.018630.017010.019370.016000.01479
Saudi riyal0.35750.33420.34650.35970.3650
Singapore dollar0.97220.93290.94381.00511.0250
South African rand0.081810.084850.079740.073230.07477
South Korean won0.0011370.0010960.0010090.0010330.001005
Swedish krona0.14590.14620.12890.12730.1296
Swiss franc1.42941.37131.36291.50241.5558
Taiwanese dollar0.045530.044870.043710.043340.04266
Turkish lira0.19300.14500.079400.058600.04180
UK pound sterling1.71991.72461.60761.67841.7504
US dollar1.34151.25351.30131.34971.3698