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.385900
1.350300
Up to 10000 USD
1.384900
1.351300
Up to 25000 USD
1.381900
1.355100
Euro
1.611550
1.497600
Mexican Peso
0.075270
0.068240
British Pounds
1.909700
1.778600
Australian Dollar
0.926110
N/A
UAE Dirham
0.389640
0.355100
Albanian Lek
0.016840
N/A
AMD
0.003780
N/A
Argentine Peso
0.001220
N/A
Azerbaijani Manat
N/A
N/A
B and H Conv. Mark
0.840900
N/A
Barbados Dollar
0.722500
N/A
Bulgarian Lev
0.841040
0.797900
Bahrain Dinar
3.795680
N/A
BIF
0.000490
N/A
Bermuda Dollar
1.430970
N/A
Brunei Dollar
1.120590
N/A
Bolivia Boliviano
0.210640
N/A
Brazilian Real
N/A
N/A
Bahamian Dollar
1.445000
N/A
Botswana Pula
0.108200
N/A
Belize Dollar
0.722500
N/A
CDF
0.000500
N/A
Swiss Franc
1.739450
1.592100
Chilean Peso
N/A
0.001165
China Renminbi
N/A
0.182300
Colombian Peso
N/A
0.000307
Costa Rican Colon
0.002850
0.002468
Czech Koruna
0.066290
0.059800
Danish Krone
0.217320
N/A
Dominican Peso
0.024570
N/A
Egyptian Pound
0.029140
0.073750
Fijian Dollar
0.639270
0.565900
Ghana Sedi
N/A
N/A
GMD
0.020290
N/A
GNF
0.000170
N/A
Guatemala Quetzal
0.188180
N/A
Guyana Dollar
0.006920
N/A
Hong Kong Dollar
0.182350
0.166200
Honduras Lempira
N/A
0.049000
Crotian Kuna
0.216170
N/A
Haiti Gourde
0.011050
N/A
Hungary Forint
0.004040
N/A
Indonesian Rupiah
0.000090
N/A
Israeli Shekel
0.412630
0.370700
Indian Rupee
0.016660
N/A
Iceland Krona
N/A
0.009994
Jamaican Dollar
0.009120
N/A
Jordanian Dinar
2.040960
N/A
Japanese Yen
0.009970
0.009095
Kenyan Shilling
0.011200
N/A
KHR
0.000360
N/A
Republic of Korea Won
0.001060
N/A
Kuwaiti Dinar
4.668740
4.253100
Cayman Islands Dollar
1.762190
N/A
KZT
0.002830
N/A
LAK
0.000070
N/A
Sir Lankan Rupee
0.004830
N/A
Lithuanian Lita
N/A
N/A
Moroccan Dirham
0.157180
0.134300
MGA
0.000320
N/A
MNT
0.000400
N/A
Mauritius Rupee
0.031660
N/A
Malaysian Ringgit
0.340520
N/A
Mozambican Metical
0.022850
N/A
Mozambican Metical
0.022850
N/A
NAD
0.080980
N/A
Nigeria Naira
0.000920
N/A
NIO
0.039540
N/A
Norwegian Krone
0.140820
0.129600
New Zealand Dollar
0.859200
N/A
Omani Rial
3.753240
3.388000
Peru Nuevo Sol
0.398840
0.361800
Papua New Guinea Kina
0.359230
N/A
Philippine Peso
0.025910
N/A
Pakistan Rupee
0.005120
N/A
Poland Zloty
0.380450
0.342700
Guarani
0.000180
N/A
Qatar Riyal
0.392610
N/A
New Romanian Lev
0.325600
0.308700
New Romanian Lev
0.014040
N/A
Russian Rouble
0.018440
N/A
Saudi Riyal
0.381520
N/A
Solomon Islands Dollar
N/A
N/A
Seychelles Rupee
0.101640
N/A
Swedish Krone
0.148210
N/A
Singapore Dollar
1.109710
1.011870
SURINAM DOLLAR
0.039410
N/A
Thailand Baht
0.043760
N/A
Tunisian Dinar
0.489330
0.425100
Tonga Pa’anga
0.617310
N/A
TURKISH LIRA
0.036930
0.163900
Trinidad & Tobago Dollar
0.214330
N/A
Taiwan Dollar
0.047740
N/A
Tanzania Shilli
0.000540
N/A
Uganda Shilling
0.000400
N/A
Dong
0.000060
N/A
Vanuatu Vatu
0.012210
N/A
Western Samoan Tala
0.531250
N/A
E Caribbean Dollar
0.535180
N/A
CFP Franc
0.013770
0.012240
South Africa Rand
0.080190
N/A
Product
Owner Buys
Owner Sells
Any Amount USD
1.387900
1.346300
Euro
1.650700
1.471200
Mexican Peso
0.076090
0.066470
British Pounds
1.960800
1.747500
Australian Dollar
0.941700
0.834300
UAE Dirham
0.397700
0.348800
Argentine Peso
N/A
N/A
Austrian Schilling
N/A
N/A
Aruba Florin
N/A
N/A
Barbados Dollar
N/A
0.621000
Belgian Franc
N/A
N/A
Bahrain Dinar
3.874600
3.398200
Bermuda Dollar
1.481300
1.260500
Brazilian Real
N/A
N/A
Bahamian Dollar
N/A
N/A
Swiss Franc
1.766100
1.564600
Chilean Peso
N/A
N/A
China Renminbi
0.203500
0.179100
Costa Rican Colon
0.002952
0.002438
Czech Koruna
0.066970
0.058730
German Deutsche Mark
N/A
N/A
Danish Krone
0.221900
0.196600
Dominican Peso
0.025080
0.021340
Egyptian Pound
N/A
N/A
Spanish Peseta
N/A
N/A
Fijian Dollar
0.654500
0.562600
Guatemala Quetzal
0.192700
0.164000
Hong Kong Dollar
0.186100
0.163200
Crotian Kuna
N/A
N/A
Hungary Forint
0.004120
0.003614
Indonesian Rupiah
0.000091
0.000077
Ireland Punt (Republic)
N/A
N/A
Israeli Shekel
0.419200
N/A
Irish Pound
N/A
N/A
Indian Rupee
0.017480
0.014430
Jamaican Dollar
N/A
0.007946
Japanese Yen
0.010050
0.008932
Kenyan Shilling
0.011930
0.009487
Republic of Korea Won
0.001080
0.000929
Cayman Islands Dollar
N/A
1.475200
Malaysian Ringgit
0.343900
0.301600
Norwegian Krone
0.143600
0.127200
New Zealand Dollar
0.874300
0.774500
Peru Nuevo Sol
0.402000
0.354700
Philippine Peso
0.026680
0.022480
Poland Zloty
0.391500
0.336500
Portuguese Escudo
N/A
N/A
Russian Rouble
N/A
N/A
Saudi Riyal
0.389400
0.341500
Scottish Pound
1.966300
1.742000
Swedish Krone
N/A
N/A
Singapore Dollar
1.133100
0.993700
Thailand Baht
0.044680
0.039190
TURKISH LIRA
0.037330
0.032740
Trinidad & Tobago Dollar
0.217500
0.187000
Taiwan Dollar
0.049420
0.042050
Tanzania Shilli
N/A
N/A
E Caribbean Dollar
N/A
0.468500
CFP Franc
0.014040
0.012070
South Africa Rand
0.082610
0.071010