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.401000
1.365400
Up to 10000 USD
1.400000
1.366400
Up to 25000 USD
1.397000
1.370200
Euro
1.549460
1.438900
Mexican Peso
0.079490
0.072220
British Pounds
1.833410
1.705700
Australian Dollar
0.944640
N/A
UAE Dirham
0.392700
0.357900
Albanian Lek
0.015830
N/A
AMD
0.003780
N/A
Argentine Peso
0.001570
N/A
Azerbaijani Manat
N/A
N/A
B and H Conv. Mark
0.808880
N/A
Barbados Dollar
0.728190
N/A
Bulgarian Lev
0.808970
0.766700
Bahrain Dinar
3.827610
N/A
BIF
0.000510
N/A
Bermuda Dollar
1.442240
N/A
Brunei Dollar
1.084020
N/A
Bolivia Boliviano
0.212350
N/A
Brazilian Real
N/A
N/A
Bahamian Dollar
1.456380
N/A
Botswana Pula
0.107630
N/A
Belize Dollar
0.728190
N/A
CDF
0.000510
N/A
Swiss Franc
1.633390
1.495500
Chilean Peso
N/A
0.001165
China Renminbi
N/A
0.182200
Colombian Peso
N/A
0.000315
Costa Rican Colon
0.002770
0.002379
Czech Koruna
0.062370
0.056230
Danish Krone
0.208910
N/A
Dominican Peso
0.024680
N/A
Egyptian Pound
0.030150
0.073750
Fijian Dollar
0.644590
0.567000
Ghana Sedi
N/A
N/A
GMD
0.021370
N/A
GNF
0.000170
N/A
Guatemala Quetzal
0.188000
N/A
Guyana Dollar
0.007000
N/A
Hong Kong Dollar
0.184740
0.168400
Honduras Lempira
N/A
0.052150
Crotian Kuna
0.207930
N/A
Haiti Gourde
0.011100
N/A
Hungary Forint
0.004010
N/A
Indonesian Rupiah
0.000090
N/A
Israeli Shekel
0.397520
0.355900
Indian Rupee
0.017230
N/A
Iceland Krona
N/A
0.009272
Jamaican Dollar
0.009350
N/A
Jordanian Dinar
2.058200
N/A
Japanese Yen
0.009350
0.008541
Kenyan Shilling
0.011160
N/A
KHR
0.000360
N/A
Republic of Korea Won
0.001050
N/A
Kuwaiti Dinar
4.716300
4.296200
Cayman Islands Dollar
1.776080
N/A
KZT
0.003080
N/A
LAK
0.000070
N/A
Sir Lankan Rupee
0.004810
N/A
Lithuanian Lita
N/A
N/A
Moroccan Dirham
0.147580
0.126100
MGA
0.000320
N/A
MNT
0.000430
N/A
Mauritius Rupee
0.031240
N/A
Malaysian Ringgit
0.312860
N/A
Mozambican Metical
0.023050
N/A
Mozambican Metical
0.023050
N/A
NAD
0.079840
N/A
Nigeria Naira
0.000930
N/A
NIO
0.039780
N/A
Norwegian Krone
0.130650
0.120100
New Zealand Dollar
0.848960
N/A
Omani Rial
3.782820
3.414500
Peru Nuevo Sol
0.387910
0.349900
Papua New Guinea Kina
0.386240
N/A
Philippine Peso
0.024960
N/A
Pakistan Rupee
0.005230
N/A
Poland Zloty
0.366650
0.330400
Guarani
0.000190
N/A
Qatar Riyal
0.395600
N/A
New Romanian Lev
0.318310
0.301600
New Romanian Lev
0.013520
N/A
Russian Rouble
0.016970
N/A
Saudi Riyal
0.384440
N/A
Solomon Islands Dollar
N/A
N/A
Seychelles Rupee
0.108140
N/A
Swedish Krone
0.132900
N/A
Singapore Dollar
1.073500
0.977900
SURINAM DOLLAR
0.050610
N/A
Thailand Baht
0.040050
N/A
Tunisian Dinar
0.469420
0.408700
Tonga Pa’anga
0.625890
N/A
TURKISH LIRA
0.044150
0.163900
Trinidad & Tobago Dollar
0.215460
N/A
Taiwan Dollar
0.043950
N/A
Tanzania Shilli
0.000550
N/A
Uganda Shilling
0.000390
N/A
Dong
0.000060
N/A
Vanuatu Vatu
0.012270
N/A
Western Samoan Tala
0.533730
N/A
E Caribbean Dollar
0.539400
N/A
CFP Franc
0.013270
0.011760
South Africa Rand
0.079070
N/A
Product
Owner Buys
Owner Sells
Any Amount USD
1.403000
1.361400
Euro
1.586400
1.413900
Mexican Peso
0.080530
0.070340
British Pounds
1.880600
1.676100
Australian Dollar
0.961100
0.851500
UAE Dirham
0.400800
0.351500
Argentine Peso
N/A
N/A
Austrian Schilling
N/A
N/A
Aruba Florin
N/A
N/A
Barbados Dollar
0.742900
0.625800
Belgian Franc
N/A
N/A
Bahrain Dinar
N/A
3.425100
Bermuda Dollar
1.492900
1.270500
Brazilian Real
N/A
N/A
Bahamian Dollar
N/A
N/A
Swiss Franc
1.658500
1.469300
Chilean Peso
N/A
N/A
China Renminbi
0.203400
0.179000
Costa Rican Colon
0.002863
0.002364
Czech Koruna
0.062980
0.055230
German Deutsche Mark
N/A
N/A
Danish Krone
0.213100
N/A
Dominican Peso
0.025220
0.021460
Egyptian Pound
N/A
N/A
Spanish Peseta
N/A
N/A
Fijian Dollar
0.657800
0.565500
Guatemala Quetzal
0.192600
0.163900
Hong Kong Dollar
0.188500
0.165400
Crotian Kuna
N/A
N/A
Hungary Forint
0.004089
0.003586
Indonesian Rupiah
0.000092
0.000078
Ireland Punt (Republic)
N/A
N/A
Israeli Shekel
0.404000
0.350800
Irish Pound
N/A
N/A
Indian Rupee
0.018070
N/A
Jamaican Dollar
0.009500
0.008166
Japanese Yen
0.009447
0.008393
Kenyan Shilling
0.011820
0.009399
Republic of Korea Won
0.001072
0.000922
Cayman Islands Dollar
1.840400
1.489100
Malaysian Ringgit
0.316100
0.277200
Norwegian Krone
0.133300
0.118100
New Zealand Dollar
0.863600
0.765100
Peru Nuevo Sol
0.390600
0.344600
Philippine Peso
0.025700
0.021650
Poland Zloty
0.377600
0.324600
Portuguese Escudo
N/A
N/A
Russian Rouble
N/A
N/A
Saudi Riyal
0.392400
0.344100
Scottish Pound
1.886000
1.670800
Swedish Krone
0.135600
N/A
Singapore Dollar
1.095630
0.960900
Thailand Baht
0.040860
0.035840
TURKISH LIRA
0.044600
0.039120
Trinidad & Tobago Dollar
0.218900
0.188200
Taiwan Dollar
0.045500
0.038720
Tanzania Shilli
N/A
N/A
E Caribbean Dollar
0.548300
0.471300
CFP Franc
0.013500
0.011600
South Africa Rand
0.081370
0.069940