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.410100
1.374500
Up to 10000 USD
1.409100
1.375500
Up to 25000 USD
1.406100
1.379300
Euro
1.615520
1.501800
Mexican Peso
0.075270
0.068210
British Pounds
1.904090
1.772600
Australian Dollar
0.928730
N/A
UAE Dirham
0.395370
0.360300
Albanian Lek
0.016900
N/A
AMD
0.003780
N/A
Argentine Peso
0.001320
N/A
Azerbaijani Manat
N/A
N/A
B and H Conv. Mark
0.843870
N/A
Barbados Dollar
0.733200
N/A
Bulgarian Lev
0.844360
0.800200
Bahrain Dinar
3.851890
N/A
BIF
0.000500
N/A
Bermuda Dollar
1.452160
N/A
Brunei Dollar
1.130350
N/A
Bolivia Boliviano
0.214070
N/A
Brazilian Real
N/A
N/A
Bahamian Dollar
1.466400
N/A
Botswana Pula
0.108570
N/A
Belize Dollar
0.733200
N/A
CDF
0.000510
N/A
Swiss Franc
1.746730
1.601000
Chilean Peso
N/A
0.001165
China Renminbi
N/A
0.183700
Colombian Peso
N/A
0.000301
Costa Rican Colon
0.002900
0.002505
Czech Koruna
0.066180
0.059680
Danish Krone
0.218000
N/A
Dominican Peso
0.025080
N/A
Egyptian Pound
0.028990
0.073750
Fijian Dollar
0.645990
0.569500
Ghana Sedi
N/A
N/A
GMD
0.020630
N/A
GNF
0.000170
N/A
Guatemala Quetzal
0.190760
N/A
Guyana Dollar
0.007000
N/A
Hong Kong Dollar
0.186700
0.170100
Honduras Lempira
N/A
0.049730
Crotian Kuna
0.216920
N/A
Haiti Gourde
0.011240
N/A
Hungary Forint
0.004040
N/A
Indonesian Rupiah
0.000090
N/A
Israeli Shekel
0.413260
0.370300
Indian Rupee
0.017010
N/A
Iceland Krona
N/A
0.009866
Jamaican Dollar
0.009290
N/A
Jordanian Dinar
2.066810
N/A
Japanese Yen
0.010080
0.009164
Kenyan Shilling
0.011370
N/A
KHR
0.000370
N/A
Republic of Korea Won
0.001050
N/A
Kuwaiti Dinar
4.734800
4.314700
Cayman Islands Dollar
1.788290
N/A
KZT
0.002850
N/A
LAK
0.000070
N/A
Sir Lankan Rupee
0.004910
N/A
Lithuanian Lita
N/A
N/A
Moroccan Dirham
0.158560
0.135500
MGA
0.000330
N/A
MNT
0.000410
N/A
Mauritius Rupee
0.032080
N/A
Malaysian Ringgit
0.341260
N/A
Mozambican Metical
0.023180
N/A
Mozambican Metical
0.023180
N/A
NAD
0.080540
N/A
Nigeria Naira
0.000910
N/A
NIO
0.040150
N/A
Norwegian Krone
0.139390
0.128100
New Zealand Dollar
0.855280
N/A
Omani Rial
3.808830
3.438400
Peru Nuevo Sol
0.403570
0.365800
Papua New Guinea Kina
0.366160
N/A
Philippine Peso
0.026450
N/A
Pakistan Rupee
0.005210
N/A
Poland Zloty
0.385610
0.347600
Guarani
0.000180
N/A
Qatar Riyal
0.398410
N/A
New Romanian Lev
0.322590
0.305600
New Romanian Lev
0.014090
N/A
Russian Rouble
0.017660
N/A
Saudi Riyal
0.387170
N/A
Solomon Islands Dollar
N/A
N/A
Seychelles Rupee
0.103230
N/A
Swedish Krone
0.148940
N/A
Singapore Dollar
1.119370
1.020050
SURINAM DOLLAR
0.040190
N/A
Thailand Baht
0.044020
N/A
Tunisian Dinar
0.490040
0.423800
Tonga Pa’anga
0.627310
N/A
TURKISH LIRA
0.037850
0.163900
Trinidad & Tobago Dollar
0.217240
N/A
Taiwan Dollar
0.048070
N/A
Tanzania Shilli
0.000550
N/A
Uganda Shilling
0.000400
N/A
Dong
0.000060
N/A
Vanuatu Vatu
0.012340
N/A
Western Samoan Tala
0.526400
N/A
E Caribbean Dollar
0.543110
N/A
CFP Franc
0.013920
0.012270
South Africa Rand
0.079760
N/A
Product
Owner Buys
Owner Sells
Any Amount USD
1.412100
1.370500
Euro
1.655500
1.475400
Mexican Peso
0.076060
0.066440
British Pounds
1.954200
1.741700
Australian Dollar
0.945200
0.837400
UAE Dirham
0.403500
0.353900
Argentine Peso
N/A
N/A
Austrian Schilling
N/A
N/A
Aruba Florin
N/A
N/A
Barbados Dollar
N/A
0.630100
Belgian Franc
N/A
N/A
Bahrain Dinar
3.931400
3.448000
Bermuda Dollar
1.503000
1.279100
Brazilian Real
N/A
N/A
Bahamian Dollar
N/A
N/A
Swiss Franc
1.776000
1.573300
Chilean Peso
N/A
N/A
China Renminbi
0.205000
0.180500
Costa Rican Colon
0.003002
0.002479
Czech Koruna
0.066840
0.058620
German Deutsche Mark
N/A
N/A
Danish Krone
0.222500
0.197100
Dominican Peso
0.025540
0.021730
Egyptian Pound
N/A
N/A
Spanish Peseta
N/A
N/A
Fijian Dollar
0.658900
0.566400
Guatemala Quetzal
0.195400
0.166300
Hong Kong Dollar
0.190500
0.167100
Crotian Kuna
N/A
N/A
Hungary Forint
0.004122
0.003615
Indonesian Rupiah
0.000091
0.000077
Ireland Punt (Republic)
N/A
N/A
Israeli Shekel
0.419000
N/A
Irish Pound
N/A
N/A
Indian Rupee
0.017840
0.014730
Jamaican Dollar
N/A
0.008090
Japanese Yen
0.010130
0.009001
Kenyan Shilling
0.012110
0.009627
Republic of Korea Won
0.001069
0.000919
Cayman Islands Dollar
N/A
1.496900
Malaysian Ringgit
0.344900
0.302500
Norwegian Krone
0.142100
0.125900
New Zealand Dollar
0.869500
0.770300
Peru Nuevo Sol
0.406800
0.358900
Philippine Peso
0.027220
0.022930
Poland Zloty
0.397300
0.341500
Portuguese Escudo
N/A
N/A
Russian Rouble
N/A
N/A
Saudi Riyal
0.395100
0.346500
Scottish Pound
1.959800
1.736200
Swedish Krone
N/A
N/A
Singapore Dollar
1.142400
1.002029
Thailand Baht
0.044930
0.039410
TURKISH LIRA
0.038380
0.033660
Trinidad & Tobago Dollar
0.220200
0.189300
Taiwan Dollar
0.049780
0.042360
Tanzania Shilli
N/A
N/A
E Caribbean Dollar
N/A
0.475400
CFP Franc
0.014090
0.012110
South Africa Rand
0.082330
0.070770