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.395100
1.359500
Up to 10000 USD
1.394100
1.360500
Up to 25000 USD
1.391100
1.364300
Euro
1.514870
1.408300
Mexican Peso
0.085500
0.077610
British Pounds
1.766940
1.646000
Australian Dollar
0.922750
N/A
UAE Dirham
0.390900
0.356200
Albanian Lek
0.015340
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.791460
N/A
Barbados Dollar
0.724820
N/A
Bulgarian Lev
0.791550
0.750300
Bahrain Dinar
3.807860
N/A
BIF
0.000510
N/A
Bermuda Dollar
1.435560
N/A
Brunei Dollar
1.066220
N/A
Bolivia Boliviano
0.211470
N/A
Brazilian Real
N/A
N/A
Bahamian Dollar
1.449640
N/A
Botswana Pula
0.105150
N/A
Belize Dollar
0.724820
N/A
CDF
0.000530
N/A
Swiss Franc
1.578020
1.447300
Chilean Peso
N/A
0.001165
China Renminbi
N/A
0.181600
Colombian Peso
N/A
0.000325
Costa Rican Colon
0.002890
0.002513
Czech Koruna
0.061280
0.055210
Danish Krone
0.204440
N/A
Dominican Peso
0.024590
N/A
Egyptian Pound
0.030020
0.073750
Fijian Dollar
0.635530
0.561300
Ghana Sedi
N/A
N/A
GMD
0.021430
N/A
GNF
0.000170
N/A
Guatemala Quetzal
0.186590
N/A
Guyana Dollar
0.006960
N/A
Hong Kong Dollar
0.183300
0.167000
Honduras Lempira
N/A
0.052050
Crotian Kuna
0.203450
N/A
Haiti Gourde
0.011000
N/A
Hungary Forint
0.003890
N/A
Indonesian Rupiah
0.000090
N/A
Israeli Shekel
0.383770
0.344300
Indian Rupee
0.017180
N/A
Iceland Krona
N/A
0.009038
Jamaican Dollar
0.009410
N/A
Jordanian Dinar
2.047510
N/A
Japanese Yen
0.009350
0.008515
Kenyan Shilling
0.010980
N/A
KHR
0.000360
N/A
Republic of Korea Won
0.001060
N/A
Kuwaiti Dinar
4.657890
4.243200
Cayman Islands Dollar
1.767850
N/A
KZT
0.003250
N/A
LAK
0.000070
N/A
Sir Lankan Rupee
0.004820
N/A
Lithuanian Lita
N/A
N/A
Moroccan Dirham
0.143480
0.122400
MGA
0.000330
N/A
MNT
0.000430
N/A
Mauritius Rupee
0.030930
N/A
Malaysian Ringgit
0.303020
N/A
Mozambican Metical
0.022850
N/A
Mozambican Metical
0.022850
N/A
NAD
0.076130
N/A
Nigeria Naira
0.001280
N/A
NIO
0.039680
N/A
Norwegian Krone
0.129950
0.119700
New Zealand Dollar
0.849150
N/A
Omani Rial
3.765290
3.398200
Peru Nuevo Sol
0.387000
0.349200
Papua New Guinea Kina
0.391620
N/A
Philippine Peso
0.025350
N/A
Pakistan Rupee
0.005210
N/A
Poland Zloty
0.354330
0.319000
Guarani
0.000200
N/A
Qatar Riyal
0.393740
N/A
New Romanian Lev
0.311230
0.294800
New Romanian Lev
0.013220
N/A
Russian Rouble
0.015430
N/A
Saudi Riyal
0.382700
N/A
Solomon Islands Dollar
N/A
N/A
Seychelles Rupee
0.106880
N/A
Swedish Krone
0.131160
N/A
Singapore Dollar
1.055870
0.961900
SURINAM DOLLAR
0.042400
N/A
Thailand Baht
0.039050
N/A
Tunisian Dinar
0.460490
0.400600
Tonga Pa’anga
0.623500
N/A
TURKISH LIRA
0.044610
0.163900
Trinidad & Tobago Dollar
0.214610
N/A
Taiwan Dollar
0.044340
N/A
Tanzania Shilli
0.000560
N/A
Uganda Shilling
0.000380
N/A
Dong
0.000060
N/A
Vanuatu Vatu
0.012170
N/A
Western Samoan Tala
0.527470
N/A
E Caribbean Dollar
0.536900
N/A
CFP Franc
0.013010
0.011510
South Africa Rand
0.075390
N/A
Product
Owner Buys
Owner Sells
Any Amount USD
1.397100
1.355500
Euro
1.552800
1.383900
Mexican Peso
0.086530
0.075590
British Pounds
1.814900
1.617500
Australian Dollar
0.940000
0.832700
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.739500
0.623000
Belgian Franc
N/A
N/A
Bahrain Dinar
3.887400
3.409400
Bermuda Dollar
1.486200
1.264800
Brazilian Real
N/A
N/A
Bahamian Dollar
N/A
N/A
Swiss Franc
1.605400
1.422200
Chilean Peso
N/A
N/A
China Renminbi
0.202800
0.178500
Costa Rican Colon
0.003007
0.002483
Czech Koruna
0.061860
0.054250
German Deutsche Mark
N/A
N/A
Danish Krone
0.208700
N/A
Dominican Peso
0.025140
0.021400
Egyptian Pound
N/A
N/A
Spanish Peseta
N/A
N/A
Fijian Dollar
0.651500
0.560000
Guatemala Quetzal
N/A
N/A
Hong Kong Dollar
0.187100
0.164100
Crotian Kuna
N/A
N/A
Hungary Forint
0.003967
0.003479
Indonesian Rupiah
0.018040
N/A
Ireland Punt (Republic)
N/A
N/A
Israeli Shekel
0.389400
0.338100
Irish Pound
N/A
N/A
Indian Rupee
N/A
N/A
Jamaican Dollar
0.009523
0.008186
Japanese Yen
0.009416
0.008365
Kenyan Shilling
0.011640
0.009251
Republic of Korea Won
0.001076
0.000926
Cayman Islands Dollar
N/A
1.482500
Malaysian Ringgit
0.306300
0.268700
Norwegian Krone
0.132700
0.117500
New Zealand Dollar
0.864800
0.766100
Peru Nuevo Sol
N/A
0.344000
Philippine Peso
0.026090
0.021980
Poland Zloty
0.364500
0.313300
Portuguese Escudo
N/A
N/A
Russian Rouble
N/A
N/A
Saudi Riyal
0.390700
0.342600
Scottish Pound
1.820000
1.612300
Swedish Krone
0.134000
0.118700
Singapore Dollar
1.077680
0.945100
Thailand Baht
0.039870
0.034970
TURKISH LIRA
0.045140
0.039590
Trinidad & Tobago Dollar
0.217900
0.187300
Taiwan Dollar
0.045860
0.039030
Tanzania Shilli
N/A
N/A
E Caribbean Dollar
N/A
N/A
CFP Franc
0.013210
0.011360
South Africa Rand
0.077670
0.066760