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.429200
1.393600
Up to 10000 USD
1.428200
1.394600
Up to 25000 USD
1.425200
1.398400
Euro
1.612260
1.496800
Mexican Peso
0.074110
0.067290
British Pounds
1.910650
1.782400
Australian Dollar
0.932540
N/A
UAE Dirham
0.400690
0.366000
Albanian Lek
0.016660
N/A
AMD
0.003810
N/A
Argentine Peso
0.001390
N/A
Azerbaijani Manat
N/A
N/A
B and H Conv. Mark
0.842520
N/A
Barbados Dollar
0.743060
N/A
Bulgarian Lev
0.842560
0.797800
Bahrain Dinar
3.903670
N/A
BIF
0.000510
N/A
Bermuda Dollar
1.471680
N/A
Brunei Dollar
1.113610
N/A
Bolivia Boliviano
0.216850
N/A
Brazilian Real
N/A
N/A
Bahamian Dollar
1.486110
N/A
Botswana Pula
0.107910
N/A
Belize Dollar
0.743060
N/A
CDF
0.000520
N/A
Swiss Franc
1.709740
1.564700
Chilean Peso
N/A
0.001165
China Renminbi
N/A
0.185100
Colombian Peso
N/A
0.000313
Costa Rican Colon
0.002960
0.002571
Czech Koruna
0.065930
0.059390
Danish Krone
0.217630
N/A
Dominican Peso
0.023650
N/A
Egyptian Pound
0.029400
0.073750
Fijian Dollar
0.643650
0.560200
Ghana Sedi
N/A
N/A
GMD
0.020980
N/A
GNF
0.000170
N/A
Guatemala Quetzal
0.192640
N/A
Guyana Dollar
0.007080
N/A
Hong Kong Dollar
0.189230
0.172800
Honduras Lempira
N/A
0.051690
Crotian Kuna
0.216580
N/A
Haiti Gourde
0.011380
N/A
Hungary Forint
0.004060
N/A
Indonesian Rupiah
0.000090
N/A
Israeli Shekel
0.403000
0.361200
Indian Rupee
0.017230
N/A
Iceland Krona
N/A
0.009981
Jamaican Dollar
0.009490
N/A
Jordanian Dinar
2.101700
N/A
Japanese Yen
0.010080
0.009216
Kenyan Shilling
0.011520
N/A
KHR
0.000370
N/A
Republic of Korea Won
0.001020
N/A
Kuwaiti Dinar
4.782860
4.369100
Cayman Islands Dollar
1.812330
N/A
KZT
0.002960
N/A
LAK
0.000070
N/A
Sir Lankan Rupee
0.005010
N/A
Lithuanian Lita
N/A
N/A
Moroccan Dirham
0.156610
0.133700
MGA
0.000330
N/A
MNT
0.000430
N/A
Mauritius Rupee
0.032890
N/A
Malaysian Ringgit
0.334710
N/A
Mozambican Metical
0.023500
N/A
Mozambican Metical
0.023500
N/A
NAD
0.078780
N/A
Nigeria Naira
0.000970
N/A
NIO
0.040770
N/A
Norwegian Krone
0.142250
0.131200
New Zealand Dollar
0.854600
N/A
Omani Rial
3.861040
3.492300
Peru Nuevo Sol
0.404790
0.367800
Papua New Guinea Kina
0.373310
N/A
Philippine Peso
0.026040
N/A
Pakistan Rupee
0.005310
N/A
Poland Zloty
0.389010
0.350300
Guarani
0.000190
N/A
Qatar Riyal
0.403750
N/A
New Romanian Lev
0.331170
0.313300
New Romanian Lev
0.014080
N/A
Russian Rouble
0.017770
N/A
Saudi Riyal
0.392290
N/A
Solomon Islands Dollar
N/A
N/A
Seychelles Rupee
0.103500
N/A
Swedish Krone
0.151450
N/A
Singapore Dollar
1.102800
1.005432
SURINAM DOLLAR
0.041180
N/A
Thailand Baht
0.042920
N/A
Tunisian Dinar
0.487570
0.424200
Tonga Pa’anga
0.626260
N/A
TURKISH LIRA
0.039180
0.163900
Trinidad & Tobago Dollar
0.220200
N/A
Taiwan Dollar
0.044310
N/A
Tanzania Shilli
0.000560
N/A
Uganda Shilling
0.000410
N/A
Dong
0.000060
N/A
Vanuatu Vatu
0.012280
N/A
Western Samoan Tala
0.538450
N/A
E Caribbean Dollar
0.550410
N/A
CFP Franc
0.013620
0.012240
South Africa Rand
0.078020
N/A
Product
Owner Buys
Owner Sells
Any Amount USD
1.431200
1.389600
Euro
1.651100
1.471600
Mexican Peso
0.075050
0.065560
British Pounds
1.964600
1.751000
Australian Dollar
0.949700
0.841300
UAE Dirham
0.409500
0.359100
Argentine Peso
N/A
N/A
Austrian Schilling
N/A
N/A
Aruba Florin
N/A
N/A
Barbados Dollar
N/A
0.639500
Belgian Franc
N/A
N/A
Bahrain Dinar
3.990300
3.499700
Bermuda Dollar
1.525400
1.298100
Brazilian Real
N/A
N/A
Bahamian Dollar
N/A
N/A
Swiss Franc
1.735000
1.537100
Chilean Peso
N/A
N/A
China Renminbi
0.206500
0.181700
Costa Rican Colon
0.003069
0.002534
Czech Koruna
0.066560
0.058370
German Deutsche Mark
N/A
N/A
Danish Krone
0.221900
0.196600
Dominican Peso
0.024150
0.020550
Egyptian Pound
N/A
N/A
Spanish Peseta
N/A
N/A
Fijian Dollar
0.652300
0.560700
Guatemala Quetzal
0.197600
0.168100
Hong Kong Dollar
0.193300
0.169600
Crotian Kuna
N/A
N/A
Hungary Forint
0.004144
0.003635
Indonesian Rupiah
0.000093
0.000078
Ireland Punt (Republic)
N/A
N/A
Israeli Shekel
0.408200
N/A
Irish Pound
N/A
N/A
Indian Rupee
0.018110
0.014950
Jamaican Dollar
N/A
0.008286
Japanese Yen
0.010180
0.009044
Kenyan Shilling
0.012290
0.009770
Republic of Korea Won
0.001042
0.000896
Cayman Islands Dollar
N/A
1.519200
Malaysian Ringgit
0.338600
0.297000
Norwegian Krone
0.145600
0.129000
New Zealand Dollar
0.869700
0.770500
Peru Nuevo Sol
0.408500
0.360400
Philippine Peso
0.026850
0.022620
Poland Zloty
0.400200
0.344000
Portuguese Escudo
N/A
N/A
Russian Rouble
N/A
N/A
Saudi Riyal
0.400900
0.351600
Scottish Pound
1.970200
1.745400
Swedish Krone
N/A
N/A
Singapore Dollar
1.125700
0.987300
Thailand Baht
0.043850
0.038450
TURKISH LIRA
N/A
0.034780
Trinidad & Tobago Dollar
0.223900
0.192500
Taiwan Dollar
0.046050
0.039190
Tanzania Shilli
N/A
N/A
E Caribbean Dollar
N/A
0.482500
CFP Franc
0.014050
0.012070
South Africa Rand
0.080540
0.069230