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.457200
1.421600
Up to 10000 USD
1.456200
1.422600
Up to 25000 USD
1.453200
1.426400
Euro
1.542860
1.434700
Mexican Peso
0.075060
0.068010
British Pounds
1.856880
1.726100
Australian Dollar
0.934120
N/A
UAE Dirham
0.408880
0.372600
Albanian Lek
0.016110
N/A
AMD
0.003870
N/A
Argentine Peso
0.001480
N/A
Azerbaijani Manat
N/A
N/A
B and H Conv. Mark
0.805550
N/A
Barbados Dollar
0.758180
N/A
Bulgarian Lev
0.805590
0.764400
Bahrain Dinar
3.979980
N/A
BIF
0.000520
N/A
Bermuda Dollar
1.501650
N/A
Brunei Dollar
1.117280
N/A
Bolivia Boliviano
0.221040
N/A
Brazilian Real
N/A
N/A
Bahamian Dollar
1.516370
N/A
Botswana Pula
0.110230
N/A
Belize Dollar
0.758180
N/A
CDF
0.000540
N/A
Swiss Franc
1.677640
1.539500
Chilean Peso
N/A
0.001165
China Renminbi
N/A
0.188500
Colombian Peso
N/A
0.000303
Costa Rican Colon
0.003020
0.002611
Czech Koruna
0.062740
0.056630
Danish Krone
0.208100
N/A
Dominican Peso
0.025050
N/A
Egyptian Pound
0.029800
0.073750
Fijian Dollar
0.651440
0.574400
Ghana Sedi
N/A
N/A
GMD
0.021300
N/A
GNF
0.000180
N/A
Guatemala Quetzal
0.196830
N/A
Guyana Dollar
0.007290
N/A
Hong Kong Dollar
0.193200
0.176100
Honduras Lempira
N/A
0.052830
Crotian Kuna
0.207070
N/A
Haiti Gourde
0.011630
N/A
Hungary Forint
0.003770
N/A
Indonesian Rupiah
0.000090
N/A
Israeli Shekel
0.414250
0.372200
Indian Rupee
0.017660
N/A
Iceland Krona
N/A
0.009577
Jamaican Dollar
0.009750
N/A
Jordanian Dinar
2.143880
N/A
Japanese Yen
0.009560
0.008779
Kenyan Shilling
0.011750
N/A
KHR
0.000380
N/A
Republic of Korea Won
0.001050
N/A
Kuwaiti Dinar
4.873890
4.441300
Cayman Islands Dollar
1.849230
N/A
KZT
0.002900
N/A
LAK
0.000070
N/A
Sir Lankan Rupee
0.005170
N/A
Lithuanian Lita
N/A
N/A
Moroccan Dirham
0.150680
0.128800
MGA
0.000320
N/A
MNT
0.000440
N/A
Mauritius Rupee
0.032250
N/A
Malaysian Ringgit
0.336560
N/A
Mozambican Metical
0.023970
N/A
Mozambican Metical
0.023970
N/A
NAD
0.082470
N/A
Nigeria Naira
0.000980
N/A
NIO
0.041480
N/A
Norwegian Krone
0.130950
0.120300
New Zealand Dollar
0.844770
N/A
Omani Rial
3.938620
3.554900
Peru Nuevo Sol
0.407850
0.368900
Papua New Guinea Kina
0.387280
N/A
Philippine Peso
0.025790
N/A
Pakistan Rupee
0.005450
N/A
Poland Zloty
0.366120
0.330200
Guarani
0.000190
N/A
Qatar Riyal
0.411860
N/A
New Romanian Lev
0.316740
0.300300
New Romanian Lev
0.013470
N/A
Russian Rouble
0.014740
N/A
Saudi Riyal
0.399790
N/A
Solomon Islands Dollar
N/A
N/A
Seychelles Rupee
0.107510
N/A
Swedish Krone
0.135370
N/A
Singapore Dollar
1.106430
1.008270
SURINAM DOLLAR
0.043290
N/A
Thailand Baht
0.043630
N/A
Tunisian Dinar
0.475650
0.414500
Tonga Pa’anga
0.635660
N/A
TURKISH LIRA
0.043100
0.163900
Trinidad & Tobago Dollar
0.224510
N/A
Taiwan Dollar
0.045930
N/A
Tanzania Shilli
0.000620
N/A
Uganda Shilling
0.000410
N/A
Dong
0.000060
N/A
Vanuatu Vatu
0.012550
N/A
Western Samoan Tala
0.547700
N/A
E Caribbean Dollar
0.561620
N/A
CFP Franc
0.013270
0.011720
South Africa Rand
0.081670
N/A
Product
Owner Buys
Owner Sells
Any Amount USD
1.459200
1.417600
Euro
1.581600
1.409600
Mexican Peso
0.075900
0.066300
British Pounds
1.902800
1.695900
Australian Dollar
0.950700
0.842200
UAE Dirham
0.417400
0.366000
Argentine Peso
N/A
N/A
Austrian Schilling
N/A
N/A
Aruba Florin
N/A
N/A
Barbados Dollar
N/A
0.651700
Belgian Franc
N/A
N/A
Bahrain Dinar
4.063470
3.563800
Bermuda Dollar
1.554700
1.323000
Brazilian Real
N/A
N/A
Bahamian Dollar
N/A
N/A
Swiss Franc
1.707500
1.512700
Chilean Peso
N/A
N/A
China Renminbi
0.210400
0.185200
Costa Rican Colon
0.003124
0.002579
Czech Koruna
0.063430
0.055630
German Deutsche Mark
N/A
N/A
Danish Krone
0.212600
0.188300
Dominican Peso
N/A
0.021720
Egyptian Pound
N/A
N/A
Spanish Peseta
N/A
N/A
Fijian Dollar
0.666600
0.573000
Guatemala Quetzal
0.201700
0.171700
Hong Kong Dollar
0.197200
0.173000
Crotian Kuna
N/A
N/A
Hungary Forint
0.003845
0.003372
Indonesian Rupiah
0.000096
0.000081
Ireland Punt (Republic)
N/A
N/A
Israeli Shekel
0.421500
N/A
Irish Pound
N/A
N/A
Indian Rupee
0.018540
0.015300
Jamaican Dollar
0.009891
0.008502
Japanese Yen
0.009707
0.008624
Kenyan Shilling
0.012540
0.009969
Republic of Korea Won
0.001068
0.000919
Cayman Islands Dollar
N/A
1.548400
Malaysian Ringgit
0.340000
0.298200
Norwegian Krone
0.133500
0.118300
New Zealand Dollar
0.859600
0.761500
Peru Nuevo Sol
0.410500
0.362200
Philippine Peso
0.026540
0.022360
Poland Zloty
0.377300
0.324300
Portuguese Escudo
N/A
N/A
Russian Rouble
N/A
N/A
Saudi Riyal
0.408100
0.357900
Scottish Pound
1.908200
1.690500
Swedish Krone
N/A
N/A
Singapore Dollar
1.129200
0.990400
Thailand Baht
0.044520
0.039050
TURKISH LIRA
0.043560
0.038210
Trinidad & Tobago Dollar
0.228000
0.195900
Taiwan Dollar
0.047590
0.040490
Tanzania Shilli
N/A
N/A
E Caribbean Dollar
N/A
0.491700
CFP Franc
N/A
0.011570
South Africa Rand
0.084050
0.072250