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.

Libro staff sitting in a Libro branch on laptop

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.390200
1.354600
Up to 10000 USD
1.389200
1.355600
Up to 25000 USD
1.386200
1.359400
Euro
1.641920
1.526900
Mexican Peso
0.076010
0.068960
British Pounds
1.923520
1.791100
Australian Dollar
0.929660
N/A
UAE Dirham
0.390340
0.355300
Albanian Lek
0.017230
N/A
AMD
0.003790
N/A
Argentine Peso
0.001240
N/A
Azerbaijani Manat
N/A
N/A
B and H Conv. Mark
0.858390
N/A
Barbados Dollar
0.723710
N/A
Bulgarian Lev
0.856920
0.813600
Bahrain Dinar
3.799020
N/A
BIF
0.000490
N/A
Bermuda Dollar
1.433370
N/A
Brunei Dollar
1.128510
N/A
Bolivia Boliviano
0.211100
N/A
Brazilian Real
N/A
N/A
Bahamian Dollar
1.447420
N/A
Botswana Pula
0.107980
N/A
Belize Dollar
0.723710
N/A
CDF
0.000510
N/A
Swiss Franc
1.769370
1.620200
Chilean Peso
N/A
0.001165
China Renminbi
N/A
0.182800
Colombian Peso
N/A
0.000309
Costa Rican Colon
0.002870
0.002491
Czech Koruna
0.067640
0.061050
Danish Krone
0.221790
N/A
Dominican Peso
0.024500
N/A
Egyptian Pound
0.028590
0.073750
Fijian Dollar
0.646000
0.567400
Ghana Sedi
N/A
N/A
GMD
0.020360
N/A
GNF
0.000170
N/A
Guatemala Quetzal
0.188450
N/A
Guyana Dollar
0.006960
N/A
Hong Kong Dollar
0.182600
0.166200
Honduras Lempira
N/A
0.049020
Crotian Kuna
0.220660
N/A
Haiti Gourde
0.011060
N/A
Hungary Forint
0.004130
N/A
Indonesian Rupiah
0.000090
N/A
Israeli Shekel
0.420380
0.381200
Indian Rupee
0.016520
N/A
Iceland Krona
N/A
0.010340
Jamaican Dollar
0.009130
N/A
Jordanian Dinar
2.046410
N/A
Japanese Yen
0.009870
0.009046
Kenyan Shilling
0.011210
N/A
KHR
0.000360
N/A
Republic of Korea Won
0.001060
N/A
Kuwaiti Dinar
4.678100
4.267400
Cayman Islands Dollar
1.765150
N/A
KZT
0.002780
N/A
LAK
0.000070
N/A
Sir Lankan Rupee
0.004820
N/A
Lithuanian Lita
N/A
N/A
Moroccan Dirham
0.158880
0.135700
MGA
0.000330
N/A
MNT
0.000400
N/A
Mauritius Rupee
0.031750
N/A
Malaysian Ringgit
0.338420
N/A
Mozambican Metical
0.022870
N/A
Mozambican Metical
0.022870
N/A
NAD
0.081230
N/A
Nigeria Naira
0.000940
N/A
NIO
0.039620
N/A
Norwegian Krone
0.141610
0.130000
New Zealand Dollar
0.861770
N/A
Omani Rial
3.758570
3.389300
Peru Nuevo Sol
0.402820
0.365100
Papua New Guinea Kina
0.363300
N/A
Philippine Peso
0.025140
N/A
Pakistan Rupee
0.005100
N/A
Poland Zloty
0.389070
0.351900
Guarani
0.000180
N/A
Qatar Riyal
0.393240
N/A
New Romanian Lev
0.332960
0.315000
New Romanian Lev
0.014340
N/A
Russian Rouble
0.018530
N/A
Saudi Riyal
0.382050
N/A
Solomon Islands Dollar
N/A
N/A
Seychelles Rupee
0.102230
N/A
Swedish Krone
0.148920
N/A
Singapore Dollar
1.117550
1.019030
SURINAM DOLLAR
0.038700
N/A
Thailand Baht
0.043710
N/A
Tunisian Dinar
0.497600
0.435100
Tonga Pa’anga
0.619060
N/A
TURKISH LIRA
0.036530
0.163900
Trinidad & Tobago Dollar
0.213960
N/A
Taiwan Dollar
0.048220
N/A
Tanzania Shilli
0.000550
N/A
Uganda Shilling
0.000400
N/A
Dong
0.000060
N/A
Vanuatu Vatu
0.012240
N/A
Western Samoan Tala
0.533650
N/A
E Caribbean Dollar
0.536080
N/A
CFP Franc
0.013930
0.012480
South Africa Rand
0.080440
N/A
Product
Owner Buys
Owner Sells
Any Amount USD
1.392200
1.350600
Euro
1.683300
1.500200
Mexican Peso
0.076930
0.067200
British Pounds
1.975300
1.760500
Australian Dollar
0.947100
0.839000
UAE Dirham
0.397900
0.349000
Argentine Peso
N/A
N/A
Austrian Schilling
N/A
N/A
Aruba Florin
N/A
N/A
Barbados Dollar
N/A
0.621300
Belgian Franc
N/A
N/A
Bahrain Dinar
3.875800
3.399300
Bermuda Dollar
1.482100
1.261300
Brazilian Real
N/A
N/A
Bahamian Dollar
N/A
N/A
Swiss Franc
1.796900
1.591900
Chilean Peso
N/A
N/A
China Renminbi
0.204100
0.179600
Costa Rican Colon
0.002968
0.002451
Czech Koruna
0.068390
0.059980
German Deutsche Mark
N/A
N/A
Danish Krone
0.226300
0.200400
Dominican Peso
0.025040
0.021310
Egyptian Pound
N/A
N/A
Spanish Peseta
N/A
N/A
Fijian Dollar
0.656400
0.564200
Guatemala Quetzal
0.192700
0.164000
Hong Kong Dollar
0.186100
0.163300
Crotian Kuna
N/A
N/A
Hungary Forint
0.004218
0.003699
Indonesian Rupiah
0.000091
0.000077
Ireland Punt (Republic)
N/A
N/A
Israeli Shekel
0.431700
N/A
Irish Pound
N/A
N/A
Indian Rupee
0.017460
0.014420
Jamaican Dollar
N/A
0.007930
Japanese Yen
0.010000
0.008885
Kenyan Shilling
0.011940
0.009493
Republic of Korea Won
0.001085
0.000933
Cayman Islands Dollar
N/A
1.476100
Malaysian Ringgit
0.344300
0.302000
Norwegian Krone
0.144200
0.127700
New Zealand Dollar
0.877600
0.777500
Peru Nuevo Sol
0.405800
0.358000
Philippine Peso
0.026070
0.021960
Poland Zloty
0.402200
0.345700
Portuguese Escudo
N/A
N/A
Russian Rouble
N/A
N/A
Saudi Riyal
0.389600
0.341700
Scottish Pound
1.980900
1.754900
Swedish Krone
N/A
N/A
Singapore Dollar
1.141900
1.001562
Thailand Baht
0.044750
0.039250
TURKISH LIRA
0.036880
0.032340
Trinidad & Tobago Dollar
0.217000
0.186600
Taiwan Dollar
0.050210
0.042730
Tanzania Shilli
N/A
N/A
E Caribbean Dollar
N/A
0.468800
CFP Franc
0.014320
0.012310
South Africa Rand
0.083210
0.071530

View Other Rates and Fees