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.394200
1.358600
Up to 10000 USD
1.393200
1.359600
Up to 25000 USD
1.390200
1.363400
Euro
1.510380
1.405200
Mexican Peso
0.087390
0.079390
British Pounds
1.766850
1.647000
Australian Dollar
0.927220
N/A
UAE Dirham
0.390690
0.356000
Albanian Lek
0.015410
N/A
AMD
0.003710
N/A
Argentine Peso
0.001670
N/A
Azerbaijani Manat
N/A
N/A
B and H Conv. Mark
0.789230
N/A
Barbados Dollar
0.724400
N/A
Bulgarian Lev
0.789360
0.748700
Bahrain Dinar
3.805640
N/A
BIF
0.000510
N/A
Bermuda Dollar
1.434730
N/A
Brunei Dollar
1.064900
N/A
Bolivia Boliviano
0.211410
N/A
Brazilian Real
N/A
N/A
Bahamian Dollar
1.448790
N/A
Botswana Pula
0.105280
N/A
Belize Dollar
0.724400
N/A
CDF
0.000530
N/A
Swiss Franc
1.568880
1.440000
Chilean Peso
N/A
0.001165
China Renminbi
N/A
0.181500
Colombian Peso
N/A
0.000328
Costa Rican Colon
0.002890
0.002458
Czech Koruna
0.060980
0.055050
Danish Krone
0.203890
N/A
Dominican Peso
0.024560
N/A
Egyptian Pound
0.029960
0.073750
Fijian Dollar
0.638350
0.562200
Ghana Sedi
N/A
N/A
GMD
0.021430
N/A
GNF
0.000170
N/A
Guatemala Quetzal
0.186280
N/A
Guyana Dollar
0.006950
N/A
Hong Kong Dollar
0.183270
0.166900
Honduras Lempira
N/A
0.052010
Crotian Kuna
0.202890
N/A
Haiti Gourde
0.010990
N/A
Hungary Forint
0.003880
N/A
Indonesian Rupiah
0.000090
N/A
Israeli Shekel
0.389920
0.349500
Indian Rupee
0.017190
N/A
Iceland Krona
N/A
0.008995
Jamaican Dollar
0.009420
N/A
Jordanian Dinar
2.046320
N/A
Japanese Yen
0.009350
0.008539
Kenyan Shilling
0.011130
N/A
KHR
0.000360
N/A
Republic of Korea Won
0.001050
N/A
Kuwaiti Dinar
4.659720
4.244400
Cayman Islands Dollar
1.766820
N/A
KZT
0.003230
N/A
LAK
0.000070
N/A
Sir Lankan Rupee
0.004860
N/A
Lithuanian Lita
N/A
N/A
Moroccan Dirham
0.142730
0.122000
MGA
0.000330
N/A
MNT
0.000430
N/A
Mauritius Rupee
0.031030
N/A
Malaysian Ringgit
0.303190
N/A
Mozambican Metical
0.022860
N/A
Mozambican Metical
0.022860
N/A
NAD
0.076580
N/A
Nigeria Naira
0.001260
N/A
NIO
0.039640
N/A
Norwegian Krone
0.130880
0.120500
New Zealand Dollar
0.849710
N/A
Omani Rial
3.763100
3.395600
Peru Nuevo Sol
0.391160
0.354300
Papua New Guinea Kina
0.390300
N/A
Philippine Peso
0.025500
N/A
Pakistan Rupee
0.005210
N/A
Poland Zloty
0.356100
0.321300
Guarani
0.000200
N/A
Qatar Riyal
0.393510
N/A
New Romanian Lev
0.310490
0.294300
New Romanian Lev
0.013180
N/A
Russian Rouble
0.015520
N/A
Saudi Riyal
0.382480
N/A
Solomon Islands Dollar
N/A
N/A
Seychelles Rupee
0.105690
N/A
Swedish Krone
0.131630
N/A
Singapore Dollar
1.054640
0.961000
SURINAM DOLLAR
0.042070
N/A
Thailand Baht
0.039090
N/A
Tunisian Dinar
0.459910
0.399200
Tonga Pa’anga
0.621530
N/A
TURKISH LIRA
0.044720
0.163900
Trinidad & Tobago Dollar
0.214400
N/A
Taiwan Dollar
0.044310
N/A
Tanzania Shilli
0.000560
N/A
Uganda Shilling
0.000380
N/A
Dong
0.000060
N/A
Vanuatu Vatu
0.012140
N/A
Western Samoan Tala
0.530890
N/A
E Caribbean Dollar
0.536590
N/A
CFP Franc
0.012980
0.011490
South Africa Rand
0.075830
N/A
Product
Owner Buys
Owner Sells
Any Amount USD
1.396200
1.354600
Euro
1.549500
1.381000
Mexican Peso
0.088540
0.077340
British Pounds
1.815500
1.618100
Australian Dollar
0.945100
0.837300
UAE Dirham
N/A
N/A
Argentine Peso
N/A
N/A
Austrian Schilling
N/A
N/A
Aruba Florin
N/A
N/A
Barbados Dollar
0.738700
0.622300
Belgian Franc
N/A
N/A
Bahrain Dinar
3.882700
3.405400
Bermuda Dollar
1.484400
1.263300
Brazilian Real
N/A
N/A
Bahamian Dollar
N/A
N/A
Swiss Franc
1.596600
1.414400
Chilean Peso
N/A
N/A
China Renminbi
0.202600
0.178300
Costa Rican Colon
0.003005
0.002481
Czech Koruna
0.061660
0.054080
German Deutsche Mark
N/A
N/A
Danish Krone
0.208200
N/A
Dominican Peso
0.025080
0.021350
Egyptian Pound
N/A
N/A
Spanish Peseta
N/A
N/A
Fijian Dollar
0.652300
0.560700
Guatemala Quetzal
N/A
N/A
Hong Kong Dollar
0.186900
0.163900
Crotian Kuna
N/A
N/A
Hungary Forint
0.003968
0.003480
Indonesian Rupiah
0.018030
N/A
Ireland Punt (Republic)
N/A
N/A
Israeli Shekel
0.395500
0.343400
Irish Pound
N/A
N/A
Indian Rupee
N/A
N/A
Jamaican Dollar
0.009538
0.008199
Japanese Yen
0.009440
0.008386
Kenyan Shilling
0.011840
0.009417
Republic of Korea Won
0.001068
0.000918
Cayman Islands Dollar
N/A
1.480700
Malaysian Ringgit
0.306300
0.268600
Norwegian Krone
0.133700
0.118400
New Zealand Dollar
0.866100
0.767300
Peru Nuevo Sol
N/A
0.347500
Philippine Peso
0.026240
0.022100
Poland Zloty
0.367200
0.315600
Portuguese Escudo
N/A
N/A
Russian Rouble
N/A
N/A
Saudi Riyal
0.390200
0.342200
Scottish Pound
1.820700
1.612900
Swedish Krone
0.134400
0.119100
Singapore Dollar
1.076110
0.943800
Thailand Baht
0.039900
0.034990
TURKISH LIRA
0.045180
0.039620
Trinidad & Tobago Dollar
0.217400
0.186900
Taiwan Dollar
0.045810
0.038980
Tanzania Shilli
N/A
N/A
E Caribbean Dollar
N/A
N/A
CFP Franc
0.013180
0.011330
South Africa Rand
0.078080
0.067120