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.390000
1.354400
Up to 10000 USD
1.389000
1.355400
Up to 25000 USD
1.386000
1.359200
Euro
1.607630
1.503700
Mexican Peso
0.075270
0.068620
British Pounds
1.912280
1.788300
Australian Dollar
0.928430
N/A
UAE Dirham
0.390120
0.357700
Albanian Lek
0.016840
N/A
AMD
0.003780
N/A
Argentine Peso
0.001280
N/A
Azerbaijani Manat
N/A
N/A
B and H Conv. Mark
0.840390
N/A
Barbados Dollar
0.723450
N/A
Bulgarian Lev
0.841860
0.801200
Bahrain Dinar
3.800660
N/A
BIF
0.000490
N/A
Bermuda Dollar
1.432850
N/A
Brunei Dollar
1.126780
N/A
Bolivia Boliviano
0.211070
N/A
Brazilian Real
N/A
N/A
Bahamian Dollar
1.446900
N/A
Botswana Pula
0.107650
N/A
Belize Dollar
0.723450
N/A
CDF
0.000510
N/A
Swiss Franc
1.743190
1.598600
Chilean Peso
N/A
0.001165
China Renminbi
N/A
0.183800
Colombian Peso
N/A
0.000305
Costa Rican Colon
0.002850
0.002486
Czech Koruna
0.066190
0.059910
Danish Krone
0.217150
N/A
Dominican Peso
0.024570
N/A
Egyptian Pound
0.029020
0.073750
Fijian Dollar
0.642580
0.568800
Ghana Sedi
N/A
N/A
GMD
0.020350
N/A
GNF
0.000170
N/A
Guatemala Quetzal
0.188730
N/A
Guyana Dollar
0.006910
N/A
Hong Kong Dollar
0.182940
0.167700
Honduras Lempira
N/A
0.049360
Crotian Kuna
0.216040
N/A
Haiti Gourde
0.011080
N/A
Hungary Forint
0.004030
N/A
Indonesian Rupiah
0.000090
N/A
Israeli Shekel
0.402460
0.362600
Indian Rupee
0.016820
N/A
Iceland Krona
N/A
0.009993
Jamaican Dollar
0.009140
N/A
Jordanian Dinar
2.045660
N/A
Japanese Yen
0.010080
0.009216
Kenyan Shilling
0.011220
N/A
KHR
0.000360
N/A
Republic of Korea Won
0.001060
N/A
Kuwaiti Dinar
4.671830
4.282600
Cayman Islands Dollar
1.764510
N/A
KZT
0.002830
N/A
LAK
0.000070
N/A
Sir Lankan Rupee
0.004830
N/A
Lithuanian Lita
N/A
N/A
Moroccan Dirham
0.157350
0.135300
MGA
0.000330
N/A
MNT
0.000410
N/A
Mauritius Rupee
0.031750
N/A
Malaysian Ringgit
0.342180
N/A
Mozambican Metical
0.022880
N/A
Mozambican Metical
0.022880
N/A
NAD
0.081180
N/A
Nigeria Naira
0.000910
N/A
NIO
0.039600
N/A
Norwegian Krone
0.141220
0.130600
New Zealand Dollar
0.855680
N/A
Omani Rial
3.758170
3.413500
Peru Nuevo Sol
0.395330
0.360900
Papua New Guinea Kina
0.360570
N/A
Philippine Peso
0.026190
N/A
Pakistan Rupee
0.005130
N/A
Poland Zloty
0.382350
0.346900
Guarani
0.000180
N/A
Qatar Riyal
0.393150
N/A
New Romanian Lev
0.325510
0.309900
New Romanian Lev
0.014030
N/A
Russian Rouble
0.018290
N/A
Saudi Riyal
0.382060
N/A
Solomon Islands Dollar
N/A
N/A
Seychelles Rupee
0.101770
N/A
Swedish Krone
0.149840
N/A
Singapore Dollar
1.115840
1.021540
SURINAM DOLLAR
0.039410
N/A
Thailand Baht
0.044150
N/A
Tunisian Dinar
0.486220
0.427600
Tonga Pa’anga
0.619340
N/A
TURKISH LIRA
0.037080
0.163900
Trinidad & Tobago Dollar
0.213780
N/A
Taiwan Dollar
0.047830
N/A
Tanzania Shilli
0.000540
N/A
Uganda Shilling
0.000400
N/A
Dong
0.000060
N/A
Vanuatu Vatu
0.012160
N/A
Western Samoan Tala
0.522610
N/A
E Caribbean Dollar
0.535890
N/A
CFP Franc
0.013640
0.012290
South Africa Rand
0.080390
N/A
Product
Owner Buys
Owner Sells
Any Amount USD
1.392000
1.350400
Euro
1.657200
1.477000
Mexican Peso
0.076520
0.066840
British Pounds
1.971700
1.757300
Australian Dollar
0.946600
0.838600
UAE Dirham
0.400800
0.351500
Argentine Peso
N/A
N/A
Austrian Schilling
N/A
N/A
Aruba Florin
N/A
N/A
Barbados Dollar
N/A
0.625800
Belgian Franc
N/A
N/A
Bahrain Dinar
3.904900
3.424800
Bermuda Dollar
1.492900
1.270500
Brazilian Real
N/A
N/A
Bahamian Dollar
N/A
N/A
Swiss Franc
1.772200
1.569900
Chilean Peso
N/A
N/A
China Renminbi
0.205200
0.180600
Costa Rican Colon
0.002976
0.002457
Czech Koruna
0.067130
0.058880
German Deutsche Mark
N/A
N/A
Danish Krone
0.222800
0.197300
Dominican Peso
0.025270
0.021510
Egyptian Pound
N/A
N/A
Spanish Peseta
N/A
N/A
Fijian Dollar
0.657900
0.565500
Guatemala Quetzal
0.194500
0.165500
Hong Kong Dollar
0.187900
0.164800
Crotian Kuna
N/A
N/A
Hungary Forint
0.004145
0.003635
Indonesian Rupiah
0.000092
0.000078
Ireland Punt (Republic)
N/A
N/A
Israeli Shekel
0.410600
N/A
Irish Pound
N/A
N/A
Indian Rupee
0.017740
0.014640
Jamaican Dollar
N/A
0.008038
Japanese Yen
0.010180
0.009051
Kenyan Shilling
0.012030
0.009562
Republic of Korea Won
0.001085
0.000933
Cayman Islands Dollar
N/A
1.486900
Malaysian Ringgit
0.347900
0.305100
Norwegian Krone
0.144700
0.128200
New Zealand Dollar
0.872500
0.772900
Peru Nuevo Sol
0.401200
0.354000
Philippine Peso
0.027100
0.022830
Poland Zloty
0.396300
0.340700
Portuguese Escudo
N/A
N/A
Russian Rouble
N/A
N/A
Saudi Riyal
0.392500
0.344200
Scottish Pound
1.977300
1.751700
Swedish Krone
N/A
N/A
Singapore Dollar
1.144400
1.003727
Thailand Baht
0.045120
0.039570
TURKISH LIRA
0.037710
0.033080
Trinidad & Tobago Dollar
0.218600
0.187900
Taiwan Dollar
0.049780
0.042360
Tanzania Shilli
N/A
N/A
E Caribbean Dollar
N/A
0.472200
CFP Franc
0.014100
0.012120
South Africa Rand
0.082990
0.071340