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.388600
1.353000
Up to 10000 USD
1.387600
1.354000
Up to 25000 USD
1.384600
1.357800
Euro
1.509510
1.402700
Mexican Peso
0.084440
0.076700
British Pounds
1.752180
1.627100
Australian Dollar
0.921360
N/A
UAE Dirham
0.389640
0.355000
Albanian Lek
0.015360
N/A
AMD
0.003710
N/A
Argentine Peso
0.001660
N/A
Azerbaijani Manat
N/A
N/A
B and H Conv. Mark
0.788630
N/A
Barbados Dollar
0.722500
N/A
Bulgarian Lev
0.788710
0.747300
Bahrain Dinar
3.795680
N/A
BIF
0.000510
N/A
Bermuda Dollar
1.430970
N/A
Brunei Dollar
1.060470
N/A
Bolivia Boliviano
0.210640
N/A
Brazilian Real
N/A
N/A
Bahamian Dollar
1.445000
N/A
Botswana Pula
0.104270
N/A
Belize Dollar
0.722500
N/A
CDF
0.000530
N/A
Swiss Franc
1.568360
1.437700
Chilean Peso
N/A
0.001165
China Renminbi
N/A
0.180900
Colombian Peso
N/A
0.000322
Costa Rican Colon
0.002880
0.002501
Czech Koruna
0.061090
0.055060
Danish Krone
0.203740
N/A
Dominican Peso
0.024580
N/A
Egyptian Pound
0.030090
0.073750
Fijian Dollar
0.632330
0.554400
Ghana Sedi
N/A
N/A
GMD
0.021360
N/A
GNF
0.000170
N/A
Guatemala Quetzal
0.185950
N/A
Guyana Dollar
0.006930
N/A
Hong Kong Dollar
0.182620
0.166400
Honduras Lempira
N/A
0.051890
Crotian Kuna
0.202750
N/A
Haiti Gourde
0.010960
N/A
Hungary Forint
0.003890
N/A
Indonesian Rupiah
0.000090
N/A
Israeli Shekel
0.382420
0.342400
Indian Rupee
0.017170
N/A
Iceland Krona
N/A
0.009002
Jamaican Dollar
0.009310
N/A
Jordanian Dinar
2.043270
N/A
Japanese Yen
0.009250
0.008468
Kenyan Shilling
0.010820
N/A
KHR
0.000360
N/A
Republic of Korea Won
0.001050
N/A
Kuwaiti Dinar
4.644500
4.231800
Cayman Islands Dollar
1.762190
N/A
KZT
0.003260
N/A
LAK
0.000070
N/A
Sir Lankan Rupee
0.004820
N/A
Lithuanian Lita
N/A
N/A
Moroccan Dirham
0.142510
0.121700
MGA
0.000330
N/A
MNT
0.000430
N/A
Mauritius Rupee
0.030820
N/A
Malaysian Ringgit
0.302400
N/A
Mozambican Metical
0.022680
N/A
Mozambican Metical
0.022680
N/A
NAD
0.075120
N/A
Nigeria Naira
0.001190
N/A
NIO
0.039540
N/A
Norwegian Krone
0.129620
0.119100
New Zealand Dollar
0.844490
N/A
Omani Rial
3.753240
3.387300
Peru Nuevo Sol
0.391040
0.352700
Papua New Guinea Kina
0.390370
N/A
Philippine Peso
0.025140
N/A
Pakistan Rupee
0.005200
N/A
Poland Zloty
0.354130
0.318700
Guarani
0.000200
N/A
Qatar Riyal
0.392530
N/A
New Romanian Lev
0.310110
0.293600
New Romanian Lev
0.013170
N/A
Russian Rouble
0.015540
N/A
Saudi Riyal
0.381530
N/A
Solomon Islands Dollar
N/A
N/A
Seychelles Rupee
0.106010
N/A
Swedish Krone
0.131020
N/A
Singapore Dollar
1.050250
0.956800
SURINAM DOLLAR
0.042670
N/A
Thailand Baht
0.038640
N/A
Tunisian Dinar
0.458930
0.399100
Tonga Pa’anga
0.619190
N/A
TURKISH LIRA
0.044350
0.163900
Trinidad & Tobago Dollar
0.214130
N/A
Taiwan Dollar
0.043910
N/A
Tanzania Shilli
0.000560
N/A
Uganda Shilling
0.000380
N/A
Dong
0.000060
N/A
Vanuatu Vatu
0.012010
N/A
Western Samoan Tala
0.529500
N/A
E Caribbean Dollar
0.535180
N/A
CFP Franc
0.012960
0.011460
South Africa Rand
0.074400
N/A
Product
Owner Buys
Owner Sells
Any Amount USD
1.390600
1.349000
Euro
1.545500
1.377500
Mexican Peso
0.085530
0.074710
British Pounds
1.790900
1.596100
Australian Dollar
0.937800
0.830800
UAE Dirham
N/A
N/A
Argentine Peso
N/A
N/A
Austrian Schilling
N/A
N/A
Aruba Florin
N/A
N/A
Barbados Dollar
0.737100
0.621000
Belgian Franc
N/A
N/A
Bahrain Dinar
3.874600
3.398200
Bermuda Dollar
1.481300
1.260600
Brazilian Real
N/A
N/A
Bahamian Dollar
N/A
N/A
Swiss Franc
1.593800
1.412000
Chilean Peso
N/A
N/A
China Renminbi
0.201900
0.177700
Costa Rican Colon
0.002992
0.002471
Czech Koruna
0.061660
0.054070
German Deutsche Mark
N/A
N/A
Danish Krone
0.207700
N/A
Dominican Peso
0.025170
0.021420
Egyptian Pound
N/A
N/A
Spanish Peseta
N/A
N/A
Fijian Dollar
0.641500
0.551400
Guatemala Quetzal
N/A
N/A
Hong Kong Dollar
0.186400
0.163500
Crotian Kuna
N/A
N/A
Hungary Forint
0.003952
0.003466
Indonesian Rupiah
0.018020
N/A
Ireland Punt (Republic)
N/A
N/A
Israeli Shekel
0.387500
0.336400
Irish Pound
N/A
N/A
Indian Rupee
N/A
N/A
Jamaican Dollar
0.009477
0.008146
Japanese Yen
0.009364
0.008319
Kenyan Shilling
0.011470
0.009118
Republic of Korea Won
0.001070
0.000920
Cayman Islands Dollar
N/A
1.477500
Malaysian Ringgit
0.305600
0.268000
Norwegian Krone
0.132000
0.117000
New Zealand Dollar
0.859100
0.761100
Peru Nuevo Sol
N/A
0.347400
Philippine Peso
0.025850
0.021780
Poland Zloty
0.363900
0.312800
Portuguese Escudo
N/A
N/A
Russian Rouble
N/A
N/A
Saudi Riyal
0.389400
0.341500
Scottish Pound
1.795900
1.591000
Swedish Krone
0.133500
0.118300
Singapore Dollar
1.071750
0.939900
Thailand Baht
0.039420
0.034580
TURKISH LIRA
0.044810
0.039300
Trinidad & Tobago Dollar
0.217200
0.186700
Taiwan Dollar
0.045450
0.038670
Tanzania Shilli
N/A
N/A
E Caribbean Dollar
N/A
N/A
CFP Franc
0.013150
0.011300
South Africa Rand
0.076620
0.065860