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.392300
1.356700
Up to 10000 USD
1.391300
1.357700
Up to 25000 USD
1.388300
1.361500
Euro
1.643140
1.529200
Mexican Peso
0.076320
0.069260
British Pounds
1.924280
1.793400
Australian Dollar
0.929520
N/A
UAE Dirham
0.390420
0.355700
Albanian Lek
0.017220
N/A
AMD
0.003780
N/A
Argentine Peso
0.001230
N/A
Azerbaijani Manat
N/A
N/A
B and H Conv. Mark
0.858630
N/A
Barbados Dollar
0.723870
N/A
Bulgarian Lev
0.858780
0.814800
Bahrain Dinar
3.801870
N/A
BIF
0.000490
N/A
Bermuda Dollar
1.433680
N/A
Brunei Dollar
1.130250
N/A
Bolivia Boliviano
0.211040
N/A
Brazilian Real
N/A
N/A
Bahamian Dollar
1.447740
N/A
Botswana Pula
0.108910
N/A
Belize Dollar
0.723870
N/A
CDF
0.000510
N/A
Swiss Franc
1.775920
1.628400
Chilean Peso
N/A
0.001165
China Renminbi
N/A
0.183000
Colombian Peso
N/A
0.000310
Costa Rican Colon
0.002870
0.002494
Czech Koruna
0.067790
0.061170
Danish Krone
0.221820
N/A
Dominican Peso
0.024550
N/A
Egyptian Pound
0.029030
0.073750
Fijian Dollar
0.644330
0.567500
Ghana Sedi
N/A
N/A
GMD
0.020420
N/A
GNF
0.000170
N/A
Guatemala Quetzal
0.188440
N/A
Guyana Dollar
0.006940
N/A
Hong Kong Dollar
0.182640
0.166400
Honduras Lempira
N/A
0.049080
Crotian Kuna
0.220720
N/A
Haiti Gourde
0.011070
N/A
Hungary Forint
0.004150
N/A
Indonesian Rupiah
0.000090
N/A
Israeli Shekel
0.424870
0.381100
Indian Rupee
0.016650
N/A
Iceland Krona
N/A
0.010370
Jamaican Dollar
0.009130
N/A
Jordanian Dinar
2.044830
N/A
Japanese Yen
0.009870
0.009012
Kenyan Shilling
0.011220
N/A
KHR
0.000360
N/A
Republic of Korea Won
0.001060
N/A
Kuwaiti Dinar
4.688310
4.271200
Cayman Islands Dollar
1.765540
N/A
KZT
0.002790
N/A
LAK
0.000070
N/A
Sir Lankan Rupee
0.004830
N/A
Lithuanian Lita
N/A
N/A
Moroccan Dirham
0.159050
0.135900
MGA
0.000330
N/A
MNT
0.000410
N/A
Mauritius Rupee
0.032020
N/A
Malaysian Ringgit
0.341970
N/A
Mozambican Metical
0.022880
N/A
Mozambican Metical
0.022880
N/A
NAD
0.081390
N/A
Nigeria Naira
0.000940
N/A
NIO
0.039590
N/A
Norwegian Krone
0.140520
0.129400
New Zealand Dollar
0.861360
N/A
Omani Rial
3.760360
3.393000
Peru Nuevo Sol
0.404630
0.366800
Papua New Guinea Kina
0.363380
N/A
Philippine Peso
0.025540
N/A
Pakistan Rupee
0.005100
N/A
Poland Zloty
0.391450
0.353200
Guarani
0.000180
N/A
Qatar Riyal
0.393370
N/A
New Romanian Lev
0.332250
0.315100
New Romanian Lev
0.014340
N/A
Russian Rouble
0.018530
N/A
Saudi Riyal
0.382270
N/A
Solomon Islands Dollar
N/A
N/A
Seychelles Rupee
0.102540
N/A
Swedish Krone
0.149720
N/A
Singapore Dollar
1.119280
1.020140
SURINAM DOLLAR
0.038950
N/A
Thailand Baht
0.043940
N/A
Tunisian Dinar
0.501230
0.433800
Tonga Pa’anga
0.619750
N/A
TURKISH LIRA
0.036440
0.163900
Trinidad & Tobago Dollar
0.214250
N/A
Taiwan Dollar
0.049010
N/A
Tanzania Shilli
0.000550
N/A
Uganda Shilling
0.000400
N/A
Dong
0.000060
N/A
Vanuatu Vatu
0.012280
N/A
Western Samoan Tala
0.530700
N/A
E Caribbean Dollar
0.536200
N/A
CFP Franc
0.014070
0.012500
South Africa Rand
0.080590
N/A
Product
Owner Buys
Owner Sells
Any Amount USD
1.394300
1.352700
Euro
1.686000
1.502600
Mexican Peso
N/A
0.067480
British Pounds
1.976800
1.761900
Australian Dollar
0.946200
0.838300
UAE Dirham
0.398300
0.349300
Argentine Peso
N/A
N/A
Austrian Schilling
N/A
N/A
Aruba Florin
N/A
N/A
Barbados Dollar
N/A
0.621900
Belgian Franc
N/A
N/A
Bahrain Dinar
3.879000
3.402100
Bermuda Dollar
1.483500
1.262500
Brazilian Real
N/A
N/A
Bahamian Dollar
N/A
N/A
Swiss Franc
1.806200
1.600100
Chilean Peso
N/A
N/A
China Renminbi
0.204300
0.179800
Costa Rican Colon
0.002974
0.002455
Czech Koruna
0.068580
0.060150
German Deutsche Mark
N/A
N/A
Danish Krone
0.226600
0.200700
Dominican Peso
0.025060
0.021330
Egyptian Pound
N/A
N/A
Spanish Peseta
N/A
N/A
Fijian Dollar
0.656400
0.564300
Guatemala Quetzal
0.192900
0.164100
Hong Kong Dollar
0.186300
0.163400
Crotian Kuna
N/A
N/A
Hungary Forint
0.004235
0.003714
Indonesian Rupiah
0.000091
0.000077
Ireland Punt (Republic)
N/A
N/A
Israeli Shekel
0.431200
N/A
Irish Pound
N/A
N/A
Indian Rupee
0.017470
0.014430
Jamaican Dollar
N/A
0.007933
Japanese Yen
0.009966
0.008853
Kenyan Shilling
0.011950
0.009502
Republic of Korea Won
0.001083
0.000931
Cayman Islands Dollar
N/A
1.477500
Malaysian Ringgit
0.345100
0.302700
Norwegian Krone
0.143500
0.127100
New Zealand Dollar
0.876900
0.776800
Peru Nuevo Sol
0.407600
0.359600
Philippine Peso
0.026270
0.022130
Poland Zloty
0.403500
0.346900
Portuguese Escudo
N/A
N/A
Russian Rouble
N/A
N/A
Saudi Riyal
0.390000
0.342100
Scottish Pound
1.982500
1.756300
Swedish Krone
N/A
N/A
Singapore Dollar
1.142700
1.002277
Thailand Baht
0.044840
0.039330
TURKISH LIRA
0.036820
0.032290
Trinidad & Tobago Dollar
0.217100
0.186600
Taiwan Dollar
0.050560
0.043030
Tanzania Shilli
N/A
N/A
E Caribbean Dollar
N/A
0.469200
CFP Franc
0.014340
0.012330
South Africa Rand
0.083060
0.071400