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.391000
1.355400
Up to 10000 USD
1.390000
1.356400
Up to 25000 USD
1.387000
1.360200
Euro
1.643010
1.529400
Mexican Peso
0.077060
0.069830
British Pounds
1.894640
1.764600
Australian Dollar
0.932680
N/A
UAE Dirham
0.390230
0.355500
Albanian Lek
0.017310
N/A
AMD
0.003780
N/A
Argentine Peso
0.001150
N/A
Azerbaijani Manat
N/A
N/A
B and H Conv. Mark
0.858640
N/A
Barbados Dollar
0.723660
N/A
Bulgarian Lev
0.859400
0.815000
Bahrain Dinar
3.801770
N/A
BIF
0.000490
N/A
Bermuda Dollar
1.433270
N/A
Brunei Dollar
1.126140
N/A
Bolivia Boliviano
0.210980
N/A
Brazilian Real
N/A
N/A
Bahamian Dollar
1.447320
N/A
Botswana Pula
0.106380
N/A
Belize Dollar
0.723660
N/A
CDF
0.000500
N/A
Swiss Franc
1.784540
1.636700
Chilean Peso
N/A
0.001165
China Renminbi
N/A
0.182800
Colombian Peso
N/A
0.000313
Costa Rican Colon
0.002880
0.002493
Czech Koruna
0.068150
0.061520
Danish Krone
0.221740
N/A
Dominican Peso
0.024130
N/A
Egyptian Pound
0.029310
0.073750
Fijian Dollar
0.642680
0.565600
Ghana Sedi
N/A
N/A
GMD
0.020490
N/A
GNF
0.000170
N/A
Guatemala Quetzal
0.188720
N/A
Guyana Dollar
0.006960
N/A
Hong Kong Dollar
0.182580
0.166300
Honduras Lempira
N/A
0.049050
Crotian Kuna
0.220720
N/A
Haiti Gourde
0.011060
N/A
Hungary Forint
0.004160
N/A
Indonesian Rupiah
0.000090
N/A
Israeli Shekel
0.431070
0.387300
Indian Rupee
0.016680
N/A
Iceland Krona
N/A
0.010370
Jamaican Dollar
0.009100
N/A
Jordanian Dinar
2.045100
N/A
Japanese Yen
0.009660
0.008827
Kenyan Shilling
0.011220
N/A
KHR
0.000360
N/A
Republic of Korea Won
0.001040
N/A
Kuwaiti Dinar
4.688470
4.269900
Cayman Islands Dollar
1.765020
N/A
KZT
0.002740
N/A
LAK
0.000070
N/A
Sir Lankan Rupee
0.004810
N/A
Lithuanian Lita
N/A
N/A
Moroccan Dirham
0.159890
0.136600
MGA
0.000330
N/A
MNT
0.000400
N/A
Mauritius Rupee
0.031770
N/A
Malaysian Ringgit
0.341350
N/A
Mozambican Metical
0.022880
N/A
Mozambican Metical
0.022880
N/A
NAD
0.080770
N/A
Nigeria Naira
0.000950
N/A
NIO
0.039540
N/A
Norwegian Krone
0.138580
0.127300
New Zealand Dollar
0.850570
N/A
Omani Rial
3.759270
3.391400
Peru Nuevo Sol
0.406660
0.368700
Papua New Guinea Kina
0.354080
N/A
Philippine Peso
0.025360
N/A
Pakistan Rupee
0.005080
N/A
Poland Zloty
0.390480
0.352400
Guarani
0.000190
N/A
Qatar Riyal
0.393270
N/A
New Romanian Lev
0.331200
0.314200
New Romanian Lev
0.014340
N/A
Russian Rouble
0.018570
N/A
Saudi Riyal
0.382120
N/A
Solomon Islands Dollar
N/A
N/A
Seychelles Rupee
0.102320
N/A
Swedish Krone
0.146210
N/A
Singapore Dollar
1.115210
1.016210
SURINAM DOLLAR
0.038870
N/A
Thailand Baht
0.044030
N/A
Tunisian Dinar
0.500820
0.433500
Tonga Pa’anga
0.620900
N/A
TURKISH LIRA
0.035950
0.163900
Trinidad & Tobago Dollar
0.214230
N/A
Taiwan Dollar
0.048750
N/A
Tanzania Shilli
0.000560
N/A
Uganda Shilling
0.000400
N/A
Dong
0.000060
N/A
Vanuatu Vatu
0.012310
N/A
Western Samoan Tala
0.530740
N/A
E Caribbean Dollar
0.536040
N/A
CFP Franc
0.014120
0.012500
South Africa Rand
0.079980
N/A
Product
Owner Buys
Owner Sells
Any Amount USD
1.393000
1.351400
Euro
1.685900
1.502600
Mexican Peso
0.077890
0.068040
British Pounds
1.945000
1.733500
Australian Dollar
0.948900
0.840600
UAE Dirham
0.398100
0.349100
Argentine Peso
N/A
N/A
Austrian Schilling
N/A
N/A
Aruba Florin
N/A
N/A
Barbados Dollar
0.737900
0.621600
Belgian Franc
N/A
N/A
Bahrain Dinar
3.878900
3.402000
Bermuda Dollar
1.482900
1.261900
Brazilian Real
N/A
N/A
Bahamian Dollar
N/A
N/A
Swiss Franc
1.815300
1.608200
Chilean Peso
N/A
N/A
China Renminbi
0.204000
0.179600
Costa Rican Colon
0.002979
0.002460
Czech Koruna
0.068920
0.060440
German Deutsche Mark
N/A
N/A
Danish Krone
0.226500
0.200700
Dominican Peso
0.024580
0.020920
Egyptian Pound
N/A
N/A
Spanish Peseta
N/A
N/A
Fijian Dollar
0.654400
0.562500
Guatemala Quetzal
0.193200
0.164400
Hong Kong Dollar
0.186200
0.163300
Crotian Kuna
N/A
N/A
Hungary Forint
0.004246
0.003724
Indonesian Rupiah
0.000092
0.000077
Ireland Punt (Republic)
N/A
N/A
Israeli Shekel
0.437900
N/A
Irish Pound
N/A
N/A
Indian Rupee
0.017490
0.014440
Jamaican Dollar
N/A
0.007934
Japanese Yen
0.009761
0.008672
Kenyan Shilling
0.011950
0.009502
Republic of Korea Won
0.001061
0.000913
Cayman Islands Dollar
N/A
1.476900
Malaysian Ringgit
0.344400
0.302100
Norwegian Krone
0.141300
0.125200
New Zealand Dollar
0.864600
0.765900
Peru Nuevo Sol
0.409600
0.361400
Philippine Peso
0.026090
0.021980
Poland Zloty
0.402800
0.346200
Portuguese Escudo
N/A
N/A
Russian Rouble
N/A
N/A
Saudi Riyal
0.389900
0.341900
Scottish Pound
1.950500
1.728000
Swedish Krone
N/A
N/A
Singapore Dollar
1.138200
0.998200
Thailand Baht
0.044940
0.039420
TURKISH LIRA
0.036330
0.031860
Trinidad & Tobago Dollar
0.217500
0.187000
Taiwan Dollar
0.050380
0.042870
Tanzania Shilli
N/A
N/A
E Caribbean Dollar
0.545600
0.469000
CFP Franc
0.014340
0.012330
South Africa Rand
0.082330
0.070770