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.384300
1.348700
Up to 10000 USD
1.383300
1.349700
Up to 25000 USD
1.380300
1.353500
Euro
1.510460
1.405800
Mexican Peso
0.083600
0.075820
British Pounds
1.761600
1.639100
Australian Dollar
0.929930
N/A
UAE Dirham
0.388190
0.353600
Albanian Lek
0.015380
N/A
AMD
0.003730
N/A
Argentine Peso
0.001650
N/A
Azerbaijani Manat
N/A
N/A
B and H Conv. Mark
0.788810
N/A
Barbados Dollar
0.719860
N/A
Bulgarian Lev
0.788980
0.749100
Bahrain Dinar
3.781830
N/A
BIF
0.000510
N/A
Bermuda Dollar
1.425750
N/A
Brunei Dollar
1.057460
N/A
Bolivia Boliviano
0.209980
N/A
Brazilian Real
N/A
N/A
Bahamian Dollar
1.439730
N/A
Botswana Pula
0.104520
N/A
Belize Dollar
0.719860
N/A
CDF
0.000530
N/A
Swiss Franc
1.560460
1.431700
Chilean Peso
N/A
0.001165
China Renminbi
N/A
0.180100
Colombian Peso
N/A
0.000318
Costa Rican Colon
0.002870
0.002442
Czech Koruna
0.061310
0.055430
Danish Krone
0.203870
N/A
Dominican Peso
0.024650
N/A
Egyptian Pound
0.030080
0.073750
Fijian Dollar
0.634210
0.560100
Ghana Sedi
N/A
N/A
GMD
0.021280
N/A
GNF
0.000170
N/A
Guatemala Quetzal
0.185260
N/A
Guyana Dollar
0.006910
N/A
Hong Kong Dollar
0.182120
0.165900
Honduras Lempira
N/A
0.051660
Crotian Kuna
0.202770
N/A
Haiti Gourde
0.010920
N/A
Hungary Forint
0.003900
N/A
Indonesian Rupiah
0.000090
N/A
Israeli Shekel
0.378180
0.339100
Indian Rupee
0.017110
N/A
Iceland Krona
N/A
0.009033
Jamaican Dollar
0.009300
N/A
Jordanian Dinar
2.033510
N/A
Japanese Yen
0.009140
0.008329
Kenyan Shilling
0.010700
N/A
KHR
0.000360
N/A
Republic of Korea Won
0.001050
N/A
Kuwaiti Dinar
4.633570
4.217400
Cayman Islands Dollar
1.755770
N/A
KZT
0.003250
N/A
LAK
0.000070
N/A
Sir Lankan Rupee
0.004870
N/A
Lithuanian Lita
N/A
N/A
Moroccan Dirham
0.142200
0.121600
MGA
0.000330
N/A
MNT
0.000430
N/A
Mauritius Rupee
0.030710
N/A
Malaysian Ringgit
0.302150
N/A
Mozambican Metical
0.022570
N/A
Mozambican Metical
0.022570
N/A
NAD
0.076350
N/A
Nigeria Naira
0.001110
N/A
NIO
0.039400
N/A
Norwegian Krone
0.128930
0.118700
New Zealand Dollar
0.846740
N/A
Omani Rial
3.739550
3.373400
Peru Nuevo Sol
0.383650
0.347700
Papua New Guinea Kina
0.385710
N/A
Philippine Peso
0.024960
N/A
Pakistan Rupee
0.005180
N/A
Poland Zloty
0.353560
0.319000
Guarani
0.000190
N/A
Qatar Riyal
0.391100
N/A
New Romanian Lev
0.310200
0.294200
New Romanian Lev
0.013180
N/A
Russian Rouble
0.015700
N/A
Saudi Riyal
0.380150
N/A
Solomon Islands Dollar
N/A
N/A
Seychelles Rupee
0.104950
N/A
Swedish Krone
0.129960
N/A
Singapore Dollar
1.047270
0.954500
SURINAM DOLLAR
0.042450
N/A
Thailand Baht
0.038600
N/A
Tunisian Dinar
0.458700
0.398700
Tonga Pa’anga
0.617940
N/A
TURKISH LIRA
0.044290
0.163900
Trinidad & Tobago Dollar
0.212850
N/A
Taiwan Dollar
0.043770
N/A
Tanzania Shilli
0.000560
N/A
Uganda Shilling
0.000380
N/A
Dong
0.000060
N/A
Vanuatu Vatu
0.012050
N/A
Western Samoan Tala
0.527570
N/A
E Caribbean Dollar
0.533230
N/A
CFP Franc
0.012940
0.011480
South Africa Rand
0.075610
N/A
Product
Owner Buys
Owner Sells
Any Amount USD
1.386300
1.344700
Euro
1.549500
1.381000
Mexican Peso
0.084570
0.073880
British Pounds
1.807300
1.610800
Australian Dollar
0.946500
0.838500
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.734100
0.618400
Belgian Franc
N/A
N/A
Bahrain Dinar
3.858400
3.384000
Bermuda Dollar
1.475300
1.255400
Brazilian Real
N/A
N/A
Bahamian Dollar
N/A
N/A
Swiss Franc
1.587900
1.406700
Chilean Peso
N/A
N/A
China Renminbi
0.201100
0.177000
Costa Rican Colon
0.002944
0.002431
Czech Koruna
0.062080
0.054450
German Deutsche Mark
N/A
N/A
Danish Krone
0.208300
N/A
Dominican Peso
0.025160
0.021410
Egyptian Pound
N/A
N/A
Spanish Peseta
N/A
N/A
Fijian Dollar
0.649700
0.558500
Guatemala Quetzal
N/A
N/A
Hong Kong Dollar
0.185800
0.162900
Crotian Kuna
N/A
N/A
Hungary Forint
0.003978
0.003489
Indonesian Rupiah
0.017940
N/A
Ireland Punt (Republic)
N/A
N/A
Israeli Shekel
0.383800
0.333200
Irish Pound
N/A
N/A
Indian Rupee
N/A
N/A
Jamaican Dollar
0.009407
0.008086
Japanese Yen
0.009205
0.008178
Kenyan Shilling
0.011380
0.009047
Republic of Korea Won
0.001067
0.000918
Cayman Islands Dollar
N/A
1.471500
Malaysian Ringgit
0.305100
0.267600
Norwegian Krone
0.131600
0.116600
New Zealand Dollar
0.861600
0.763300
Peru Nuevo Sol
N/A
0.340900
Philippine Peso
0.025680
0.021630
Poland Zloty
0.364500
0.313300
Portuguese Escudo
N/A
N/A
Russian Rouble
N/A
N/A
Saudi Riyal
0.387800
0.340200
Scottish Pound
1.812500
1.605600
Swedish Krone
0.132800
0.117700
Singapore Dollar
1.068940
0.937500
Thailand Baht
0.039380
0.034540
TURKISH LIRA
0.044700
0.039210
Trinidad & Tobago Dollar
0.216100
0.185700
Taiwan Dollar
0.045270
0.038530
Tanzania Shilli
N/A
N/A
E Caribbean Dollar
N/A
N/A
CFP Franc
0.013180
0.011330
South Africa Rand
0.077900
0.066960