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.386000
1.350400
Up to 10000 USD
1.385000
1.351400
Up to 25000 USD
1.382000
1.355200
Euro
1.531820
1.421400
Mexican Peso
0.085710
0.077990
British Pounds
1.796710
1.670900
Australian Dollar
0.944760
N/A
UAE Dirham
0.388550
0.354100
Albanian Lek
0.015580
N/A
AMD
0.003740
N/A
Argentine Peso
0.001610
N/A
Azerbaijani Manat
N/A
N/A
B and H Conv. Mark
0.799630
N/A
Barbados Dollar
0.720550
N/A
Bulgarian Lev
0.799680
0.757500
Bahrain Dinar
3.785430
N/A
BIF
0.000510
N/A
Bermuda Dollar
1.427110
N/A
Brunei Dollar
1.067720
N/A
Bolivia Boliviano
0.210380
N/A
Brazilian Real
N/A
N/A
Bahamian Dollar
1.441100
N/A
Botswana Pula
0.106540
N/A
Belize Dollar
0.720550
N/A
CDF
0.000520
N/A
Swiss Franc
1.563990
1.430200
Chilean Peso
N/A
0.001165
China Renminbi
N/A
0.180400
Colombian Peso
N/A
0.000328
Costa Rican Colon
0.002770
0.002423
Czech Koruna
0.063230
0.057010
Danish Krone
0.206570
N/A
Dominican Peso
0.024580
N/A
Egyptian Pound
0.030490
0.073750
Fijian Dollar
0.646610
0.569000
Ghana Sedi
N/A
N/A
GMD
0.021290
N/A
GNF
0.000170
N/A
Guatemala Quetzal
0.185590
N/A
Guyana Dollar
0.006920
N/A
Hong Kong Dollar
0.182690
0.166500
Honduras Lempira
N/A
0.051710
Crotian Kuna
0.205560
N/A
Haiti Gourde
0.010900
N/A
Hungary Forint
0.004000
N/A
Indonesian Rupiah
0.000090
N/A
Israeli Shekel
0.389500
0.349700
Indian Rupee
0.017120
N/A
Iceland Krona
N/A
0.009197
Jamaican Dollar
0.009280
N/A
Jordanian Dinar
2.035450
N/A
Japanese Yen
0.009140
0.008314
Kenyan Shilling
0.010960
N/A
KHR
0.000350
N/A
Republic of Korea Won
0.001060
N/A
Kuwaiti Dinar
4.651590
4.239200
Cayman Islands Dollar
1.757440
N/A
KZT
0.003250
N/A
LAK
0.000070
N/A
Sir Lankan Rupee
0.004790
N/A
Lithuanian Lita
N/A
N/A
Moroccan Dirham
0.145140
0.123900
MGA
0.000330
N/A
MNT
0.000430
N/A
Mauritius Rupee
0.031360
N/A
Malaysian Ringgit
0.306420
N/A
Mozambican Metical
0.022780
N/A
Mozambican Metical
0.022780
N/A
NAD
0.078640
N/A
Nigeria Naira
0.001030
N/A
NIO
0.039420
N/A
Norwegian Krone
0.134940
0.124100
New Zealand Dollar
0.873210
N/A
Omani Rial
3.743110
3.379400
Peru Nuevo Sol
0.384550
0.347000
Papua New Guinea Kina
0.385780
N/A
Philippine Peso
0.024660
N/A
Pakistan Rupee
0.005180
N/A
Poland Zloty
0.363330
0.327300
Guarani
0.000190
N/A
Qatar Riyal
0.391490
N/A
New Romanian Lev
0.314390
0.297600
New Romanian Lev
0.013360
N/A
Russian Rouble
0.016150
N/A
Saudi Riyal
0.380500
N/A
Solomon Islands Dollar
N/A
N/A
Seychelles Rupee
0.106520
N/A
Swedish Krone
0.133790
N/A
Singapore Dollar
1.057350
0.963000
SURINAM DOLLAR
0.044620
N/A
Thailand Baht
0.038790
N/A
Tunisian Dinar
0.462850
0.403000
Tonga Pa’anga
0.621620
N/A
TURKISH LIRA
0.044720
0.163900
Trinidad & Tobago Dollar
0.213510
N/A
Taiwan Dollar
0.044180
N/A
Tanzania Shilli
0.000560
N/A
Uganda Shilling
0.000380
N/A
Dong
0.000060
N/A
Vanuatu Vatu
0.012240
N/A
Western Samoan Tala
0.534140
N/A
E Caribbean Dollar
0.533740
N/A
CFP Franc
0.013080
0.011620
South Africa Rand
0.077880
N/A
Product
Owner Buys
Owner Sells
Any Amount USD
1.388000
1.346400
Euro
1.567100
1.396700
Mexican Peso
0.087020
0.076020
British Pounds
1.841900
1.641600
Australian Dollar
0.961300
0.851600
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.735100
0.619300
Belgian Franc
N/A
N/A
Bahrain Dinar
3.864300
3.389200
Bermuda Dollar
1.477300
1.257200
Brazilian Real
N/A
N/A
Bahamian Dollar
N/A
N/A
Swiss Franc
1.586200
1.405200
Chilean Peso
N/A
N/A
China Renminbi
0.201300
0.177100
Costa Rican Colon
0.002884
0.002381
Czech Koruna
0.063870
0.056010
German Deutsche Mark
N/A
N/A
Danish Krone
0.210600
N/A
Dominican Peso
0.025070
0.021340
Egyptian Pound
N/A
N/A
Spanish Peseta
N/A
N/A
Fijian Dollar
0.659900
0.567300
Guatemala Quetzal
N/A
N/A
Hong Kong Dollar
0.186400
0.163500
Crotian Kuna
N/A
N/A
Hungary Forint
0.004079
0.003577
Indonesian Rupiah
0.000092
0.000077
Ireland Punt (Republic)
N/A
N/A
Israeli Shekel
0.395900
0.343700
Irish Pound
N/A
N/A
Indian Rupee
0.017960
N/A
Jamaican Dollar
0.009448
0.008121
Japanese Yen
0.009194
0.008168
Kenyan Shilling
0.011700
0.009300
Republic of Korea Won
0.001075
0.000925
Cayman Islands Dollar
N/A
1.473600
Malaysian Ringgit
0.309700
0.271600
Norwegian Krone
0.137600
0.121900
New Zealand Dollar
0.888200
0.786900
Peru Nuevo Sol
N/A
0.341700
Philippine Peso
0.025380
0.021380
Poland Zloty
0.374000
0.321500
Portuguese Escudo
N/A
N/A
Russian Rouble
N/A
N/A
Saudi Riyal
0.388400
0.340600
Scottish Pound
1.847100
1.636400
Swedish Krone
0.136400
0.120800
Singapore Dollar
1.078710
0.946000
Thailand Baht
0.039610
0.034740
TURKISH LIRA
0.045200
0.039640
Trinidad & Tobago Dollar
0.216600
0.186200
Taiwan Dollar
0.045650
0.038840
Tanzania Shilli
N/A
N/A
E Caribbean Dollar
N/A
N/A
CFP Franc
0.013330
0.011460
South Africa Rand
0.080370
0.069080