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.390700
1.355100
Up to 10000 USD
1.389700
1.356100
Up to 25000 USD
1.386700
1.359900
Euro
1.648820
1.532500
Mexican Peso
0.077380
0.070100
British Pounds
1.902880
1.770200
Australian Dollar
0.932740
N/A
UAE Dirham
0.390030
0.355300
Albanian Lek
0.017350
N/A
AMD
0.003780
N/A
Argentine Peso
0.001140
N/A
Azerbaijani Manat
N/A
N/A
B and H Conv. Mark
0.861210
N/A
Barbados Dollar
0.723290
N/A
Bulgarian Lev
0.861370
0.816600
Bahrain Dinar
3.799830
N/A
BIF
0.000490
N/A
Bermuda Dollar
1.432540
N/A
Brunei Dollar
1.127320
N/A
Bolivia Boliviano
0.210870
N/A
Brazilian Real
N/A
N/A
Bahamian Dollar
1.446580
N/A
Botswana Pula
0.104370
N/A
Belize Dollar
0.723290
N/A
CDF
0.000500
N/A
Swiss Franc
1.789010
1.637600
Chilean Peso
N/A
0.001165
China Renminbi
N/A
0.182800
Colombian Peso
N/A
0.000314
Costa Rican Colon
0.002880
0.002492
Czech Koruna
0.068420
0.061680
Danish Krone
0.222400
N/A
Dominican Peso
0.024100
N/A
Egyptian Pound
0.029300
0.073750
Fijian Dollar
0.642350
0.566200
Ghana Sedi
N/A
N/A
GMD
0.020480
N/A
GNF
0.000170
N/A
Guatemala Quetzal
0.188570
N/A
Guyana Dollar
0.006950
N/A
Hong Kong Dollar
0.182520
0.166300
Honduras Lempira
N/A
0.049030
Crotian Kuna
0.221390
N/A
Haiti Gourde
0.011050
N/A
Hungary Forint
0.004180
N/A
Indonesian Rupiah
0.000090
N/A
Israeli Shekel
0.431090
0.386800
Indian Rupee
0.016630
N/A
Iceland Krona
N/A
0.010410
Jamaican Dollar
0.009100
N/A
Jordanian Dinar
2.048980
N/A
Japanese Yen
0.009660
0.008833
Kenyan Shilling
0.011210
N/A
KHR
0.000360
N/A
Republic of Korea Won
0.001040
N/A
Kuwaiti Dinar
4.689150
4.270300
Cayman Islands Dollar
1.764120
N/A
KZT
0.002720
N/A
LAK
0.000070
N/A
Sir Lankan Rupee
0.004800
N/A
Lithuanian Lita
N/A
N/A
Moroccan Dirham
0.160020
0.136400
MGA
0.000330
N/A
MNT
0.000400
N/A
Mauritius Rupee
0.031760
N/A
Malaysian Ringgit
0.341090
N/A
Mozambican Metical
0.022870
N/A
Mozambican Metical
0.022870
N/A
NAD
0.081630
N/A
Nigeria Naira
0.000950
N/A
NIO
0.039620
N/A
Norwegian Krone
0.140190
0.128700
New Zealand Dollar
0.854540
N/A
Omani Rial
3.757350
3.390200
Peru Nuevo Sol
0.406570
0.368400
Papua New Guinea Kina
0.361500
N/A
Philippine Peso
0.025300
N/A
Pakistan Rupee
0.005080
N/A
Poland Zloty
0.392600
0.353800
Guarani
0.000190
N/A
Qatar Riyal
0.393050
N/A
New Romanian Lev
0.332170
0.314700
New Romanian Lev
0.014390
N/A
Russian Rouble
0.018490
N/A
Saudi Riyal
0.381950
N/A
Solomon Islands Dollar
N/A
N/A
Seychelles Rupee
0.102260
N/A
Swedish Krone
0.147520
N/A
Singapore Dollar
1.116380
1.016950
SURINAM DOLLAR
0.038950
N/A
Thailand Baht
0.044270
N/A
Tunisian Dinar
0.499580
0.436000
Tonga Pa’anga
0.619150
N/A
TURKISH LIRA
0.035830
0.163900
Trinidad & Tobago Dollar
0.214050
N/A
Taiwan Dollar
0.048760
N/A
Tanzania Shilli
0.000560
N/A
Uganda Shilling
0.000400
N/A
Dong
0.000060
N/A
Vanuatu Vatu
0.012240
N/A
Western Samoan Tala
0.530470
N/A
E Caribbean Dollar
0.535770
N/A
CFP Franc
0.014130
0.012530
South Africa Rand
0.080830
N/A
Product
Owner Buys
Owner Sells
Any Amount USD
1.392700
1.351100
Euro
1.689300
1.505600
Mexican Peso
0.078180
0.068290
British Pounds
1.951500
1.739300
Australian Dollar
0.948900
0.840600
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
0.737500
0.621300
Belgian Franc
N/A
N/A
Bahrain Dinar
3.876600
3.400000
Bermuda Dollar
1.482100
1.261300
Brazilian Real
N/A
N/A
Bahamian Dollar
N/A
N/A
Swiss Franc
1.815500
1.608400
Chilean Peso
N/A
N/A
China Renminbi
0.204000
0.179500
Costa Rican Colon
0.002978
0.002458
Czech Koruna
0.069110
0.060610
German Deutsche Mark
N/A
N/A
Danish Krone
0.226900
0.201000
Dominican Peso
0.024540
0.020880
Egyptian Pound
N/A
N/A
Spanish Peseta
N/A
N/A
Fijian Dollar
0.654900
0.563000
Guatemala Quetzal
0.193000
0.164200
Hong Kong Dollar
0.186200
0.163300
Crotian Kuna
N/A
N/A
Hungary Forint
0.004263
0.003739
Indonesian Rupiah
0.000091
0.000077
Ireland Punt (Republic)
N/A
N/A
Israeli Shekel
0.437800
N/A
Irish Pound
N/A
N/A
Indian Rupee
0.017440
0.014400
Jamaican Dollar
N/A
0.007930
Japanese Yen
0.009767
0.008677
Kenyan Shilling
0.011940
0.009497
Republic of Korea Won
0.001060
0.000912
Cayman Islands Dollar
N/A
1.476100
Malaysian Ringgit
0.344500
0.302100
Norwegian Krone
0.142600
0.126300
New Zealand Dollar
0.868900
0.769800
Peru Nuevo Sol
0.409400
0.361200
Philippine Peso
0.026100
0.021990
Poland Zloty
0.404400
0.347600
Portuguese Escudo
N/A
N/A
Russian Rouble
N/A
N/A
Saudi Riyal
0.389600
0.341700
Scottish Pound
1.957100
1.733800
Swedish Krone
N/A
N/A
Singapore Dollar
1.138900
0.998900
Thailand Baht
0.045130
0.039580
TURKISH LIRA
0.036190
0.031740
Trinidad & Tobago Dollar
0.217300
0.186800
Taiwan Dollar
0.050490
0.042970
Tanzania Shilli
N/A
N/A
E Caribbean Dollar
0.545400
0.468800
CFP Franc
0.014370
0.012360
South Africa Rand
0.083270
0.071580

View Other Rates and Fees