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.447700
1.412100
Up to 10000 USD
1.446700
1.413100
Up to 25000 USD
1.443700
1.416900
Euro
1.595300
1.482300
Mexican Peso
0.075380
0.068440
British Pounds
1.907020
1.774500
Australian Dollar
0.940680
N/A
UAE Dirham
0.406100
0.370000
Albanian Lek
0.016570
N/A
AMD
0.003860
N/A
Argentine Peso
0.001410
N/A
Azerbaijani Manat
N/A
N/A
B and H Conv. Mark
0.833180
N/A
Barbados Dollar
0.753070
N/A
Bulgarian Lev
0.833270
0.789800
Bahrain Dinar
3.956290
N/A
BIF
0.000520
N/A
Bermuda Dollar
1.491520
N/A
Brunei Dollar
1.127350
N/A
Bolivia Boliviano
0.219630
N/A
Brazilian Real
N/A
N/A
Bahamian Dollar
1.506140
N/A
Botswana Pula
0.111000
N/A
Belize Dollar
0.753070
N/A
CDF
0.000530
N/A
Swiss Franc
1.691150
1.549200
Chilean Peso
N/A
0.001165
China Renminbi
N/A
0.188200
Colombian Peso
N/A
0.000317
Costa Rican Colon
0.003020
0.002623
Czech Koruna
0.065520
0.059070
Danish Krone
0.215260
N/A
Dominican Peso
0.024000
N/A
Egyptian Pound
0.029810
0.073750
Fijian Dollar
0.657700
0.577100
Ghana Sedi
N/A
N/A
GMD
0.021380
N/A
GNF
0.000180
N/A
Guatemala Quetzal
0.195480
N/A
Guyana Dollar
0.007200
N/A
Hong Kong Dollar
0.191830
0.174800
Honduras Lempira
N/A
0.052260
Crotian Kuna
0.214180
N/A
Haiti Gourde
0.011530
N/A
Hungary Forint
0.004060
N/A
Indonesian Rupiah
0.000090
N/A
Israeli Shekel
0.409660
0.367500
Indian Rupee
0.017390
N/A
Iceland Krona
N/A
0.009908
Jamaican Dollar
0.009660
N/A
Jordanian Dinar
2.127320
N/A
Japanese Yen
0.009970
0.009101
Kenyan Shilling
0.011670
N/A
KHR
0.000380
N/A
Republic of Korea Won
0.001030
N/A
Kuwaiti Dinar
4.837880
4.406900
Cayman Islands Dollar
1.836760
N/A
KZT
0.002990
N/A
LAK
0.000070
N/A
Sir Lankan Rupee
0.005080
N/A
Lithuanian Lita
N/A
N/A
Moroccan Dirham
0.157350
0.134300
MGA
0.000320
N/A
MNT
0.000430
N/A
Mauritius Rupee
0.033070
N/A
Malaysian Ringgit
0.339570
N/A
Mozambican Metical
0.023810
N/A
Mozambican Metical
0.023810
N/A
NAD
0.082940
N/A
Nigeria Naira
0.000990
N/A
NIO
0.041200
N/A
Norwegian Krone
0.141790
0.130300
New Zealand Dollar
0.855590
N/A
Omani Rial
3.913080
3.530600
Peru Nuevo Sol
0.412870
0.374000
Papua New Guinea Kina
0.374570
N/A
Philippine Peso
0.026170
N/A
Pakistan Rupee
0.005370
N/A
Poland Zloty
0.387490
0.349000
Guarani
0.000190
N/A
Qatar Riyal
0.409080
N/A
New Romanian Lev
0.327630
0.310300
New Romanian Lev
0.013910
N/A
Russian Rouble
0.018040
N/A
Saudi Riyal
0.397580
N/A
Solomon Islands Dollar
N/A
N/A
Seychelles Rupee
0.104940
N/A
Swedish Krone
0.148450
N/A
Singapore Dollar
1.116410
1.017220
SURINAM DOLLAR
0.041700
N/A
Thailand Baht
0.044060
N/A
Tunisian Dinar
0.486480
0.422300
Tonga Pa’anga
0.634250
N/A
TURKISH LIRA
0.039660
0.163900
Trinidad & Tobago Dollar
0.222650
N/A
Taiwan Dollar
0.045100
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.540220
N/A
E Caribbean Dollar
0.557830
N/A
CFP Franc
0.013700
0.012120
South Africa Rand
0.082140
N/A
Product
Owner Buys
Owner Sells
Any Amount USD
1.449700
1.408100
Euro
1.634000
1.456300
Mexican Peso
0.076280
0.066640
British Pounds
1.956400
1.743600
Australian Dollar
0.957200
0.848000
UAE Dirham
0.414500
0.363500
Argentine Peso
N/A
N/A
Austrian Schilling
N/A
N/A
Aruba Florin
N/A
N/A
Barbados Dollar
N/A
0.647300
Belgian Franc
N/A
N/A
Bahrain Dinar
4.038700
3.542100
Bermuda Dollar
1.544000
1.314000
Brazilian Real
N/A
N/A
Bahamian Dollar
N/A
N/A
Swiss Franc
1.718000
1.522000
Chilean Peso
N/A
N/A
China Renminbi
0.210100
0.184900
Costa Rican Colon
0.003139
0.002592
Czech Koruna
0.066180
0.058040
German Deutsche Mark
N/A
N/A
Danish Krone
0.219600
0.194500
Dominican Peso
0.024440
0.020800
Egyptian Pound
N/A
N/A
Spanish Peseta
N/A
N/A
Fijian Dollar
0.669900
0.575800
Guatemala Quetzal
0.200300
0.170500
Hong Kong Dollar
0.195800
0.171700
Crotian Kuna
N/A
N/A
Hungary Forint
0.004134
0.003626
Indonesian Rupiah
0.000093
0.000079
Ireland Punt (Republic)
N/A
N/A
Israeli Shekel
0.416800
N/A
Irish Pound
N/A
N/A
Indian Rupee
0.018260
0.015070
Jamaican Dollar
0.009795
0.008420
Japanese Yen
0.010060
0.008943
Kenyan Shilling
0.012430
0.009882
Republic of Korea Won
0.001047
0.000900
Cayman Islands Dollar
N/A
1.537800
Malaysian Ringgit
0.343200
0.301000
Norwegian Krone
0.144400
0.127900
New Zealand Dollar
0.870500
0.771200
Peru Nuevo Sol
0.416100
0.367100
Philippine Peso
0.026960
0.022720
Poland Zloty
0.398700
0.342700
Portuguese Escudo
N/A
N/A
Russian Rouble
N/A
N/A
Saudi Riyal
0.405900
0.356000
Scottish Pound
1.961900
1.738100
Swedish Krone
N/A
N/A
Singapore Dollar
1.139500
0.999400
Thailand Baht
0.044940
0.039420
TURKISH LIRA
0.040090
0.035160
Trinidad & Tobago Dollar
0.225900
0.194200
Taiwan Dollar
0.046700
0.039740
Tanzania Shilli
N/A
N/A
E Caribbean Dollar
N/A
0.488400
CFP Franc
0.013900
0.011950
South Africa Rand
0.084610
0.072730