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.412600
1.377000
Up to 10000 USD
1.411600
1.378000
Up to 25000 USD
1.408600
1.381800
Euro
1.612590
1.499800
Mexican Peso
0.075900
0.068880
British Pounds
1.914060
1.782200
Australian Dollar
0.939140
N/A
UAE Dirham
0.396240
0.361000
Albanian Lek
0.016840
N/A
AMD
0.003810
N/A
Argentine Peso
0.001310
N/A
Azerbaijani Manat
N/A
N/A
B and H Conv. Mark
0.842880
N/A
Barbados Dollar
0.734780
N/A
Bulgarian Lev
0.843070
0.799200
Bahrain Dinar
3.860200
N/A
BIF
0.000490
N/A
Bermuda Dollar
1.455290
N/A
Brunei Dollar
1.132090
N/A
Bolivia Boliviano
0.214220
N/A
Brazilian Real
N/A
N/A
Bahamian Dollar
1.469560
N/A
Botswana Pula
0.108660
N/A
Belize Dollar
0.734780
N/A
CDF
0.000520
N/A
Swiss Franc
1.736440
1.593800
Chilean Peso
N/A
0.001165
China Renminbi
N/A
0.185000
Colombian Peso
N/A
0.000304
Costa Rican Colon
0.002900
0.002509
Czech Koruna
0.066150
0.059650
Danish Krone
0.217780
N/A
Dominican Peso
0.025100
N/A
Egyptian Pound
0.029190
0.073750
Fijian Dollar
0.650250
0.572700
Ghana Sedi
N/A
N/A
GMD
0.020680
N/A
GNF
0.000170
N/A
Guatemala Quetzal
0.191380
N/A
Guyana Dollar
0.007020
N/A
Hong Kong Dollar
0.186480
0.169900
Honduras Lempira
N/A
0.049810
Crotian Kuna
0.216670
N/A
Haiti Gourde
0.011260
N/A
Hungary Forint
0.004040
N/A
Indonesian Rupiah
0.000090
N/A
Israeli Shekel
0.414150
0.370600
Indian Rupee
0.017070
N/A
Iceland Krona
N/A
0.009974
Jamaican Dollar
0.009290
N/A
Jordanian Dinar
2.072720
N/A
Japanese Yen
0.009970
0.009121
Kenyan Shilling
0.011390
N/A
KHR
0.000370
N/A
Republic of Korea Won
0.001050
N/A
Kuwaiti Dinar
4.735740
4.313200
Cayman Islands Dollar
1.792150
N/A
KZT
0.002890
N/A
LAK
0.000070
N/A
Sir Lankan Rupee
0.004920
N/A
Lithuanian Lita
N/A
N/A
Moroccan Dirham
0.158270
0.135200
MGA
0.000330
N/A
MNT
0.000410
N/A
Mauritius Rupee
0.032290
N/A
Malaysian Ringgit
0.343030
N/A
Mozambican Metical
0.023230
N/A
Mozambican Metical
0.023230
N/A
NAD
0.080600
N/A
Nigeria Naira
0.000920
N/A
NIO
0.040170
N/A
Norwegian Krone
0.140510
0.129200
New Zealand Dollar
0.863310
N/A
Omani Rial
3.817040
3.444400
Peru Nuevo Sol
0.400940
0.363500
Papua New Guinea Kina
0.367100
N/A
Philippine Peso
0.026310
N/A
Pakistan Rupee
0.005220
N/A
Poland Zloty
0.385010
0.346700
Guarani
0.000180
N/A
Qatar Riyal
0.399270
N/A
New Romanian Lev
0.323070
0.306100
New Romanian Lev
0.014070
N/A
Russian Rouble
0.018320
N/A
Saudi Riyal
0.388010
N/A
Solomon Islands Dollar
N/A
N/A
Seychelles Rupee
0.103370
N/A
Swedish Krone
0.149740
N/A
Singapore Dollar
1.121100
1.021020
SURINAM DOLLAR
0.040100
N/A
Thailand Baht
0.043750
N/A
Tunisian Dinar
0.487170
0.423700
Tonga Pa’anga
0.626140
N/A
TURKISH LIRA
0.037920
0.163900
Trinidad & Tobago Dollar
0.218240
N/A
Taiwan Dollar
0.048100
N/A
Tanzania Shilli
0.000550
N/A
Uganda Shilling
0.000400
N/A
Dong
0.000060
N/A
Vanuatu Vatu
0.012380
N/A
Western Samoan Tala
0.533160
N/A
E Caribbean Dollar
0.544280
N/A
CFP Franc
0.013770
0.012260
South Africa Rand
0.079820
N/A
Product
Owner Buys
Owner Sells
Any Amount USD
1.414600
1.373000
Euro
1.653900
1.474000
Mexican Peso
0.076770
0.067060
British Pounds
1.965400
1.751700
Australian Dollar
0.955900
0.846800
UAE Dirham
0.404100
0.354400
Argentine Peso
N/A
N/A
Austrian Schilling
N/A
N/A
Aruba Florin
N/A
N/A
Barbados Dollar
N/A
0.631100
Belgian Franc
N/A
N/A
Bahrain Dinar
3.938000
3.453900
Bermuda Dollar
1.505400
1.281100
Brazilian Real
N/A
N/A
Bahamian Dollar
N/A
N/A
Swiss Franc
1.767700
1.566000
Chilean Peso
N/A
N/A
China Renminbi
0.206400
0.181600
Costa Rican Colon
0.003005
0.002481
Czech Koruna
0.066880
0.058660
German Deutsche Mark
N/A
N/A
Danish Krone
0.222300
0.197000
Dominican Peso
0.025610
0.021790
Egyptian Pound
N/A
N/A
Spanish Peseta
N/A
N/A
Fijian Dollar
0.662700
0.569600
Guatemala Quetzal
0.195900
0.166700
Hong Kong Dollar
0.190200
0.166800
Crotian Kuna
N/A
N/A
Hungary Forint
0.004124
0.003617
Indonesian Rupiah
0.000091
0.000077
Ireland Punt (Republic)
N/A
N/A
Israeli Shekel
0.419100
N/A
Irish Pound
N/A
N/A
Indian Rupee
0.017900
0.014780
Jamaican Dollar
N/A
0.008070
Japanese Yen
0.010080
0.008961
Kenyan Shilling
0.012130
0.009646
Republic of Korea Won
0.001072
0.000922
Cayman Islands Dollar
N/A
1.499300
Malaysian Ringgit
0.346000
0.303500
Norwegian Krone
0.143300
0.127000
New Zealand Dollar
0.878400
0.778100
Peru Nuevo Sol
0.403800
0.356300
Philippine Peso
0.027090
0.022820
Poland Zloty
0.396300
0.340700
Portuguese Escudo
N/A
N/A
Russian Rouble
N/A
N/A
Saudi Riyal
0.395800
0.347100
Scottish Pound
1.971000
1.746100
Swedish Krone
N/A
N/A
Singapore Dollar
1.144100
1.003498
Thailand Baht
0.044690
0.039200
TURKISH LIRA
0.038290
0.033580
Trinidad & Tobago Dollar
0.221300
0.190300
Taiwan Dollar
0.049730
0.042320
Tanzania Shilli
N/A
N/A
E Caribbean Dollar
N/A
0.476200
CFP Franc
0.014070
0.012100
South Africa Rand
0.082150
0.070620