Foreign Exchange Rates

Whether you need to buy, sell or transfer foreign currency for business or leisure, Libro can help. See our rates below and contact a Libro Coach if you have questions.

Foreign Exchange Rate Calculator

Calculating the cost to exchange Canadian dollars for a different currency is easy. Select the currency, choose whether you want to buy or sell it, input the amount, and pick a payment type.

Will you be buying or selling foreign currency?

If you buy

Choose non-cash when you are completing a transfer, wire or using a cheque.

Choose cash when you want to exchange, withdraw or deposit physical money.

You will pay

Choose non-cash when you are completing a transfer, wire or using a cheque.

Choose cash when you want to exchange, withdraw or deposit physical money.

If you sell

Choose non-cash when you are completing a transfer, wire or using a cheque.

Choose cash when you want to exchange, withdraw or deposit physical money.

You will receive

Choose non-cash when you are completing a transfer, wire or using a cheque.

Choose cash when you want to exchange, withdraw or deposit physical money.

The selected payment type is not available for this currency.

The selected payment type is not available for this currency.

No current rates available, please contact us for more information.

Subject to applicable service charges
Exchange Rate = as of

Currency
Owner Buys
Owner Sells
Up to 1000 USD
1.417400
1.381800
Up to 10000 USD
1.416400
1.382800
Up to 25000 USD
1.413400
1.386600
Euro
1.524270
1.416400
Mexican Peso
0.073160
0.066250
British Pounds
1.825910
1.699800
Australian Dollar
0.948050
N/A
UAE Dirham
0.397290
0.362300
Albanian Lek
0.015950
N/A
AMD
0.003810
N/A
Argentine Peso
0.001470
N/A
Azerbaijani Manat
N/A
N/A
B and H Conv. Mark
0.795560
N/A
Barbados Dollar
0.736730
N/A
Bulgarian Lev
0.795610
0.754700
Bahrain Dinar
3.870440
N/A
BIF
0.000510
N/A
Bermuda Dollar
1.459160
N/A
Brunei Dollar
1.098120
N/A
Bolivia Boliviano
0.214900
N/A
Brazilian Real
N/A
N/A
Bahamian Dollar
1.473460
N/A
Botswana Pula
0.108590
N/A
Belize Dollar
0.736730
N/A
CDF
0.000520
N/A
Swiss Franc
1.649490
1.510800
Chilean Peso
N/A
0.001165
China Renminbi
N/A
0.184600
Colombian Peso
N/A
0.000293
Costa Rican Colon
0.002910
0.002525
Czech Koruna
0.061540
0.055490
Danish Krone
0.205560
N/A
Dominican Peso
0.024540
N/A
Egyptian Pound
0.029650
0.073750
Fijian Dollar
0.648620
0.570900
Ghana Sedi
N/A
N/A
GMD
0.020980
N/A
GNF
0.000170
N/A
Guatemala Quetzal
0.190990
N/A
Guyana Dollar
0.007090
N/A
Hong Kong Dollar
0.187470
0.170900
Honduras Lempira
N/A
0.051360
Crotian Kuna
0.204510
N/A
Haiti Gourde
0.011260
N/A
Hungary Forint
0.003760
N/A
Indonesian Rupiah
0.000090
N/A
Israeli Shekel
0.394860
0.353600
Indian Rupee
0.017290
N/A
Iceland Krona
N/A
0.009402
Jamaican Dollar
0.009350
N/A
Jordanian Dinar
2.080870
N/A
Japanese Yen
0.009450
0.008584
Kenyan Shilling
0.011420
N/A
KHR
0.000370
N/A
Republic of Korea Won
0.001060
N/A
Kuwaiti Dinar
4.745230
4.326800
Cayman Islands Dollar
1.796910
N/A
KZT
0.002970
N/A
LAK
0.000070
N/A
Sir Lankan Rupee
0.005070
N/A
Lithuanian Lita
N/A
N/A
Moroccan Dirham
0.147570
0.126200
MGA
0.000320
N/A
MNT
0.000430
N/A
Mauritius Rupee
0.031890
N/A
Malaysian Ringgit
0.329740
N/A
Mozambican Metical
0.023350
N/A
Mozambican Metical
0.023350
N/A
NAD
0.081380
N/A
Nigeria Naira
0.000880
N/A
NIO
0.040360
N/A
Norwegian Krone
0.131700
0.121000
New Zealand Dollar
0.857400
N/A
Omani Rial
3.827170
3.456300
Peru Nuevo Sol
0.388350
0.352400
Papua New Guinea Kina
0.378980
N/A
Philippine Peso
0.025010
N/A
Pakistan Rupee
0.005300
N/A
Poland Zloty
0.355860
0.320600
Guarani
0.000190
N/A
Qatar Riyal
0.400190
N/A
New Romanian Lev
0.312740
0.296500
New Romanian Lev
0.013300
N/A
Russian Rouble
0.014710
N/A
Saudi Riyal
0.388680
N/A
Solomon Islands Dollar
N/A
N/A
Seychelles Rupee
0.108400
N/A
Swedish Krone
0.132130
N/A
Singapore Dollar
1.087540
0.990600
SURINAM DOLLAR
0.041770
N/A
Thailand Baht
0.042110
N/A
Tunisian Dinar
0.467940
0.407100
Tonga Pa’anga
0.630790
N/A
TURKISH LIRA
0.042750
0.163900
Trinidad & Tobago Dollar
0.218320
N/A
Taiwan Dollar
0.044920
N/A
Tanzania Shilli
0.000560
N/A
Uganda Shilling
0.000400
N/A
Dong
0.000060
N/A
Vanuatu Vatu
0.012360
N/A
Western Samoan Tala
0.537700
N/A
E Caribbean Dollar
0.545730
N/A
CFP Franc
0.013070
0.011570
South Africa Rand
0.080590
N/A
Product
Owner Buys
Owner Sells
Any Amount USD
1.419400
1.377800
Euro
1.561600
1.391700
Mexican Peso
0.073870
0.064530
British Pounds
1.874000
1.670200
Australian Dollar
0.964800
0.854700
UAE Dirham
0.405800
0.355900
Argentine Peso
N/A
N/A
Austrian Schilling
N/A
N/A
Aruba Florin
N/A
N/A
Barbados Dollar
N/A
0.633700
Belgian Franc
N/A
N/A
Bahrain Dinar
N/A
3.468500
Bermuda Dollar
1.511700
1.286400
Brazilian Real
N/A
N/A
Bahamian Dollar
N/A
N/A
Swiss Franc
1.675600
1.484400
Chilean Peso
N/A
N/A
China Renminbi
0.206000
0.181300
Costa Rican Colon
0.003018
0.002492
Czech Koruna
0.062170
0.054520
German Deutsche Mark
N/A
N/A
Danish Krone
0.209900
0.185900
Dominican Peso
0.025060
0.021320
Egyptian Pound
N/A
N/A
Spanish Peseta
N/A
N/A
Fijian Dollar
0.662600
0.569600
Guatemala Quetzal
0.195800
0.166600
Hong Kong Dollar
0.191500
0.167900
Crotian Kuna
N/A
N/A
Hungary Forint
0.003834
0.003362
Indonesian Rupiah
0.000096
0.000081
Ireland Punt (Republic)
N/A
N/A
Israeli Shekel
0.401000
0.348200
Irish Pound
N/A
N/A
Indian Rupee
0.018160
N/A
Jamaican Dollar
0.009493
0.008160
Japanese Yen
0.009494
0.008434
Kenyan Shilling
0.012150
0.009664
Republic of Korea Won
0.001076
0.000925
Cayman Islands Dollar
1.860700
1.505500
Malaysian Ringgit
0.333300
0.292300
Norwegian Krone
0.134300
0.119000
New Zealand Dollar
0.872200
0.772700
Peru Nuevo Sol
0.391700
0.345600
Philippine Peso
0.025760
0.021700
Poland Zloty
0.366200
0.314800
Portuguese Escudo
N/A
N/A
Russian Rouble
N/A
N/A
Saudi Riyal
0.397000
0.348200
Scottish Pound
1.879300
1.664900
Swedish Krone
N/A
N/A
Singapore Dollar
1.110000
0.973500
Thailand Baht
0.042980
0.037700
TURKISH LIRA
0.043290
0.037970
Trinidad & Tobago Dollar
0.222200
0.191000
Taiwan Dollar
0.046450
0.039520
Tanzania Shilli
N/A
N/A
E Caribbean Dollar
N/A
0.477300
CFP Franc
N/A
0.011420
South Africa Rand
0.083010
0.071350