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.451400
1.415800
Up to 10000 USD
1.450400
1.416800
Up to 25000 USD
1.447400
1.420600
Euro
1.596460
1.483800
Mexican Peso
0.074220
0.067330
British Pounds
1.910610
1.777600
Australian Dollar
0.940130
N/A
UAE Dirham
0.407010
0.371000
Albanian Lek
0.016520
N/A
AMD
0.003870
N/A
Argentine Peso
0.001410
N/A
Azerbaijani Manat
N/A
N/A
B and H Conv. Mark
0.833800
N/A
Barbados Dollar
0.754760
N/A
Bulgarian Lev
0.833850
0.790600
Bahrain Dinar
3.965150
N/A
BIF
0.000520
N/A
Bermuda Dollar
1.494860
N/A
Brunei Dollar
1.124160
N/A
Bolivia Boliviano
0.220160
N/A
Brazilian Real
N/A
N/A
Bahamian Dollar
1.509520
N/A
Botswana Pula
0.109610
N/A
Belize Dollar
0.754760
N/A
CDF
0.000530
N/A
Swiss Franc
1.691360
1.549300
Chilean Peso
N/A
0.001165
China Renminbi
N/A
0.188400
Colombian Peso
N/A
0.000318
Costa Rican Colon
0.003020
0.002609
Czech Koruna
0.065350
0.058920
Danish Krone
0.215390
N/A
Dominican Peso
0.024010
N/A
Egyptian Pound
0.029870
0.073750
Fijian Dollar
0.653330
0.567100
Ghana Sedi
N/A
N/A
GMD
0.021310
N/A
GNF
0.000180
N/A
Guatemala Quetzal
0.195790
N/A
Guyana Dollar
0.007210
N/A
Hong Kong Dollar
0.192100
0.175100
Honduras Lempira
N/A
0.052390
Crotian Kuna
0.214340
N/A
Haiti Gourde
0.011570
N/A
Hungary Forint
0.004030
N/A
Indonesian Rupiah
0.000090
N/A
Israeli Shekel
0.408100
0.366400
Indian Rupee
0.017480
N/A
Iceland Krona
N/A
0.009960
Jamaican Dollar
0.009640
N/A
Jordanian Dinar
2.131480
N/A
Japanese Yen
0.010080
0.009176
Kenyan Shilling
0.011700
N/A
KHR
0.000380
N/A
Republic of Korea Won
0.001030
N/A
Kuwaiti Dinar
4.848720
4.418000
Cayman Islands Dollar
1.840870
N/A
KZT
0.003000
N/A
LAK
0.000070
N/A
Sir Lankan Rupee
0.005100
N/A
Lithuanian Lita
N/A
N/A
Moroccan Dirham
0.157010
0.134100
MGA
0.000330
N/A
MNT
0.000430
N/A
Mauritius Rupee
0.033060
N/A
Malaysian Ringgit
0.339140
N/A
Mozambican Metical
0.023870
N/A
Mozambican Metical
0.023870
N/A
NAD
0.081290
N/A
Nigeria Naira
0.000990
N/A
NIO
0.041330
N/A
Norwegian Krone
0.142670
0.131200
New Zealand Dollar
0.856850
N/A
Omani Rial
3.921840
3.539500
Peru Nuevo Sol
0.410820
0.372600
Papua New Guinea Kina
0.379190
N/A
Philippine Peso
0.026390
N/A
Pakistan Rupee
0.005390
N/A
Poland Zloty
0.386720
0.348300
Guarani
0.000190
N/A
Qatar Riyal
0.410110
N/A
New Romanian Lev
0.327760
0.310500
New Romanian Lev
0.013930
N/A
Russian Rouble
0.018030
N/A
Saudi Riyal
0.398490
N/A
Solomon Islands Dollar
N/A
N/A
Seychelles Rupee
0.105020
N/A
Swedish Krone
0.149380
N/A
Singapore Dollar
1.113240
1.014160
SURINAM DOLLAR
0.041780
N/A
Thailand Baht
0.043740
N/A
Tunisian Dinar
0.488040
0.423400
Tonga Pa’anga
0.635180
N/A
TURKISH LIRA
0.039810
0.163900
Trinidad & Tobago Dollar
0.223400
N/A
Taiwan Dollar
0.045120
N/A
Tanzania Shilli
0.000570
N/A
Uganda Shilling
0.000410
N/A
Dong
0.000060
N/A
Vanuatu Vatu
0.012480
N/A
Western Samoan Tala
0.542000
N/A
E Caribbean Dollar
0.559080
N/A
CFP Franc
0.013650
0.012130
South Africa Rand
0.080500
N/A
Product
Owner Buys
Owner Sells
Any Amount USD
1.453400
1.411800
Euro
1.635700
1.457800
Mexican Peso
0.075090
0.065590
British Pounds
1.959900
1.746800
Australian Dollar
0.957800
0.848500
UAE Dirham
0.415500
0.364400
Argentine Peso
N/A
N/A
Austrian Schilling
N/A
N/A
Aruba Florin
N/A
N/A
Barbados Dollar
N/A
0.648800
Belgian Franc
N/A
N/A
Bahrain Dinar
4.048740
3.550900
Bermuda Dollar
1.547700
1.317100
Brazilian Real
N/A
N/A
Bahamian Dollar
N/A
N/A
Swiss Franc
1.718600
1.522500
Chilean Peso
N/A
N/A
China Renminbi
0.210300
0.185100
Costa Rican Colon
0.003123
0.002578
Czech Koruna
0.066010
0.057890
German Deutsche Mark
N/A
N/A
Danish Krone
0.219800
0.194700
Dominican Peso
0.024500
0.020850
Egyptian Pound
N/A
N/A
Spanish Peseta
N/A
N/A
Fijian Dollar
0.661000
0.568200
Guatemala Quetzal
0.200600
0.170700
Hong Kong Dollar
0.196100
0.172000
Crotian Kuna
N/A
N/A
Hungary Forint
0.004112
0.003606
Indonesian Rupiah
0.000094
0.000079
Ireland Punt (Republic)
N/A
N/A
Israeli Shekel
0.414800
N/A
Irish Pound
N/A
N/A
Indian Rupee
0.018350
0.015150
Jamaican Dollar
N/A
0.008386
Japanese Yen
0.010140
0.009011
Kenyan Shilling
0.012470
0.009913
Republic of Korea Won
0.001052
0.000905
Cayman Islands Dollar
N/A
1.541400
Malaysian Ringgit
0.342600
0.300500
Norwegian Krone
0.145500
0.128900
New Zealand Dollar
0.872200
0.772700
Peru Nuevo Sol
0.414300
0.365600
Philippine Peso
0.027180
0.022900
Poland Zloty
0.398000
0.342100
Portuguese Escudo
N/A
N/A
Russian Rouble
N/A
N/A
Saudi Riyal
0.406800
0.356800
Scottish Pound
1.965500
1.741200
Swedish Krone
N/A
N/A
Singapore Dollar
1.136200
0.996500
Thailand Baht
0.044640
0.039150
TURKISH LIRA
N/A
0.035290
Trinidad & Tobago Dollar
0.227000
0.195100
Taiwan Dollar
0.046720
0.039760
Tanzania Shilli
N/A
N/A
E Caribbean Dollar
N/A
0.489500
CFP Franc
0.013920
0.011960
South Africa Rand
0.082620
0.071020