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.450700
1.415100
Up to 10000 USD
1.449700
1.416100
Up to 25000 USD
1.446700
1.419900
Euro
1.591950
1.480500
Mexican Peso
0.074430
0.067550
British Pounds
1.908150
1.777500
Australian Dollar
0.938940
N/A
UAE Dirham
0.406700
0.371100
Albanian Lek
0.016410
N/A
AMD
0.003870
N/A
Argentine Peso
0.001410
N/A
Azerbaijani Manat
N/A
N/A
B and H Conv. Mark
0.832890
N/A
Barbados Dollar
0.754180
N/A
Bulgarian Lev
0.833020
0.788900
Bahrain Dinar
3.962100
N/A
BIF
0.000520
N/A
Bermuda Dollar
1.493710
N/A
Brunei Dollar
1.126230
N/A
Bolivia Boliviano
0.220110
N/A
Brazilian Real
N/A
N/A
Bahamian Dollar
1.508360
N/A
Botswana Pula
0.110940
N/A
Belize Dollar
0.754180
N/A
CDF
0.000530
N/A
Swiss Franc
1.691770
1.551500
Chilean Peso
N/A
0.001165
China Renminbi
N/A
0.188600
Colombian Peso
N/A
0.000316
Costa Rican Colon
0.003020
0.002626
Czech Koruna
0.065310
0.058770
Danish Krone
0.215140
N/A
Dominican Peso
0.023940
N/A
Egyptian Pound
0.029840
0.073750
Fijian Dollar
0.660520
0.568800
Ghana Sedi
N/A
N/A
GMD
0.021280
N/A
GNF
0.000180
N/A
Guatemala Quetzal
0.195630
N/A
Guyana Dollar
0.007200
N/A
Hong Kong Dollar
0.192110
0.175200
Honduras Lempira
N/A
0.052420
Crotian Kuna
0.214110
N/A
Haiti Gourde
0.011550
N/A
Hungary Forint
0.004020
N/A
Indonesian Rupiah
0.000090
N/A
Israeli Shekel
0.411880
0.368300
Indian Rupee
0.017410
N/A
Iceland Krona
N/A
0.010020
Jamaican Dollar
0.009650
N/A
Jordanian Dinar
2.132560
N/A
Japanese Yen
0.009970
0.009089
Kenyan Shilling
0.011690
N/A
KHR
0.000380
N/A
Republic of Korea Won
0.001030
N/A
Kuwaiti Dinar
4.843430
4.420400
Cayman Islands Dollar
1.839460
N/A
KZT
0.003020
N/A
LAK
0.000070
N/A
Sir Lankan Rupee
0.005090
N/A
Lithuanian Lita
N/A
N/A
Moroccan Dirham
0.156630
0.133700
MGA
0.000330
N/A
MNT
0.000430
N/A
Mauritius Rupee
0.033450
N/A
Malaysian Ringgit
0.340950
N/A
Mozambican Metical
0.023850
N/A
Mozambican Metical
0.023850
N/A
NAD
0.082840
N/A
Nigeria Naira
0.000980
N/A
NIO
0.041240
N/A
Norwegian Krone
0.141770
0.130300
New Zealand Dollar
0.853100
N/A
Omani Rial
3.917810
3.541500
Peru Nuevo Sol
0.414380
0.376200
Papua New Guinea Kina
0.379360
N/A
Philippine Peso
0.026290
N/A
Pakistan Rupee
0.005390
N/A
Poland Zloty
0.385710
0.347400
Guarani
0.000190
N/A
Qatar Riyal
0.409760
N/A
New Romanian Lev
0.327540
0.309900
New Romanian Lev
0.013910
N/A
Russian Rouble
0.018200
N/A
Saudi Riyal
0.398240
N/A
Solomon Islands Dollar
N/A
N/A
Seychelles Rupee
0.105100
N/A
Swedish Krone
0.148810
N/A
Singapore Dollar
1.115290
1.015640
SURINAM DOLLAR
0.041710
N/A
Thailand Baht
0.044180
N/A
Tunisian Dinar
0.485970
0.423600
Tonga Pa’anga
0.635850
N/A
TURKISH LIRA
0.039690
0.163900
Trinidad & Tobago Dollar
0.223240
N/A
Taiwan Dollar
0.045120
N/A
Tanzania Shilli
0.000580
N/A
Uganda Shilling
0.000410
N/A
Dong
0.000060
N/A
Vanuatu Vatu
0.012480
N/A
Western Samoan Tala
0.541020
N/A
E Caribbean Dollar
0.558650
N/A
CFP Franc
0.013690
0.012100
South Africa Rand
0.082040
N/A
Product
Owner Buys
Owner Sells
Any Amount USD
1.452700
1.411100
Euro
1.632100
1.454600
Mexican Peso
0.075350
0.065820
British Pounds
1.959600
1.746500
Australian Dollar
0.956200
0.847100
UAE Dirham
0.415700
0.364600
Argentine Peso
N/A
N/A
Austrian Schilling
N/A
N/A
Aruba Florin
N/A
N/A
Barbados Dollar
N/A
0.649100
Belgian Franc
N/A
N/A
Bahrain Dinar
4.050360
3.552300
Bermuda Dollar
1.548400
1.317700
Brazilian Real
N/A
N/A
Bahamian Dollar
N/A
N/A
Swiss Franc
1.721000
1.524700
Chilean Peso
N/A
N/A
China Renminbi
0.210500
0.185300
Costa Rican Colon
0.003141
0.002594
Czech Koruna
0.065840
0.057740
German Deutsche Mark
N/A
N/A
Danish Krone
0.219300
0.194300
Dominican Peso
0.024530
0.020870
Egyptian Pound
N/A
N/A
Spanish Peseta
N/A
N/A
Fijian Dollar
0.662900
0.569800
Guatemala Quetzal
0.200700
0.170800
Hong Kong Dollar
0.196200
0.172100
Crotian Kuna
N/A
N/A
Hungary Forint
0.004079
0.003577
Indonesian Rupiah
0.000094
0.000079
Ireland Punt (Republic)
N/A
N/A
Israeli Shekel
0.416700
N/A
Irish Pound
N/A
N/A
Indian Rupee
0.018360
0.015160
Jamaican Dollar
0.009804
0.008427
Japanese Yen
0.010050
0.008930
Kenyan Shilling
0.012470
0.009918
Republic of Korea Won
0.001049
0.000902
Cayman Islands Dollar
N/A
1.542100
Malaysian Ringgit
0.344100
0.301700
Norwegian Krone
0.144500
0.128000
New Zealand Dollar
0.868700
0.769600
Peru Nuevo Sol
0.418100
0.368900
Philippine Peso
0.027110
0.022840
Poland Zloty
0.397000
0.341300
Portuguese Escudo
N/A
N/A
Russian Rouble
N/A
N/A
Saudi Riyal
0.407000
0.357000
Scottish Pound
1.965200
1.741000
Swedish Krone
N/A
N/A
Singapore Dollar
1.137700
0.997800
Thailand Baht
0.044910
0.039380
TURKISH LIRA
0.040170
0.035230
Trinidad & Tobago Dollar
0.226800
0.195000
Taiwan Dollar
0.046710
0.039750
Tanzania Shilli
N/A
N/A
E Caribbean Dollar
N/A
0.489800
CFP Franc
0.013890
0.011940
South Africa Rand
0.084890
0.072970