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.374500
1.338900
Up to 10000 USD
1.373500
1.339900
Up to 25000 USD
1.370500
1.343700
Euro
1.543540
1.434500
Mexican Peso
0.074220
0.067300
British Pounds
1.840870
1.712100
Australian Dollar
0.966200
N/A
UAE Dirham
0.385280
0.351000
Albanian Lek
0.016040
N/A
AMD
0.003710
N/A
Argentine Peso
0.001470
N/A
Azerbaijani Manat
N/A
N/A
B and H Conv. Mark
0.806010
N/A
Barbados Dollar
0.714490
N/A
Bulgarian Lev
0.806100
0.764300
Bahrain Dinar
3.752590
N/A
BIF
0.000500
N/A
Bermuda Dollar
1.415100
N/A
Brunei Dollar
1.101160
N/A
Bolivia Boliviano
0.208410
N/A
Brazilian Real
N/A
N/A
Bahamian Dollar
1.428970
N/A
Botswana Pula
0.108170
N/A
Belize Dollar
0.714490
N/A
CDF
0.000500
N/A
Swiss Franc
1.660710
1.521700
Chilean Peso
N/A
0.001165
China Renminbi
N/A
0.184600
Colombian Peso
N/A
0.000298
Costa Rican Colon
0.002760
0.002393
Czech Koruna
0.062200
0.056090
Danish Krone
0.208300
N/A
Dominican Peso
0.023870
N/A
Egyptian Pound
0.029590
0.073750
Fijian Dollar
0.646740
0.570600
Ghana Sedi
N/A
N/A
GMD
0.020650
N/A
GNF
0.000170
N/A
Guatemala Quetzal
0.184850
N/A
Guyana Dollar
0.006870
N/A
Hong Kong Dollar
0.182270
0.166100
Honduras Lempira
N/A
0.050940
Crotian Kuna
0.207200
N/A
Haiti Gourde
0.010870
N/A
Hungary Forint
0.003890
N/A
Indonesian Rupiah
0.000090
N/A
Israeli Shekel
0.375180
0.336000
Indian Rupee
0.016850
N/A
Iceland Krona
N/A
0.009281
Jamaican Dollar
0.009110
N/A
Jordanian Dinar
2.023180
N/A
Japanese Yen
0.009660
0.008846
Kenyan Shilling
0.011120
N/A
KHR
0.000350
N/A
Republic of Korea Won
0.001070
N/A
Kuwaiti Dinar
4.626030
4.212800
Cayman Islands Dollar
1.742650
N/A
KZT
0.002960
N/A
LAK
0.000060
N/A
Sir Lankan Rupee
0.004870
N/A
Lithuanian Lita
N/A
N/A
Moroccan Dirham
0.146110
0.124800
MGA
0.000320
N/A
MNT
0.000420
N/A
Mauritius Rupee
0.031330
N/A
Malaysian Ringgit
0.338980
N/A
Mozambican Metical
0.022600
N/A
Mozambican Metical
0.022600
N/A
NAD
0.081790
N/A
Nigeria Naira
0.000880
N/A
NIO
0.039110
N/A
Norwegian Krone
0.132990
0.122300
New Zealand Dollar
0.876440
N/A
Omani Rial
3.711620
3.348800
Peru Nuevo Sol
0.383420
0.347500
Papua New Guinea Kina
0.371390
N/A
Philippine Peso
0.025400
N/A
Pakistan Rupee
0.005150
N/A
Poland Zloty
0.361860
0.326200
Guarani
0.000180
N/A
Qatar Riyal
0.388250
N/A
New Romanian Lev
0.316850
0.300200
New Romanian Lev
0.013480
N/A
Russian Rouble
0.015030
N/A
Saudi Riyal
0.376750
N/A
Solomon Islands Dollar
N/A
N/A
Seychelles Rupee
0.109120
N/A
Swedish Krone
0.137050
N/A
Singapore Dollar
1.090470
0.993400
SURINAM DOLLAR
0.046640
N/A
Thailand Baht
0.042800
N/A
Tunisian Dinar
0.468390
0.405900
Tonga Pa’anga
0.624850
N/A
TURKISH LIRA
0.041730
0.163900
Trinidad & Tobago Dollar
0.211470
N/A
Taiwan Dollar
0.044220
N/A
Tanzania Shilli
0.000530
N/A
Uganda Shilling
0.000390
N/A
Dong
0.000060
N/A
Vanuatu Vatu
0.012380
N/A
Western Samoan Tala
0.531750
N/A
E Caribbean Dollar
0.529250
N/A
CFP Franc
0.013300
0.011720
South Africa Rand
0.081010
N/A
Product
Owner Buys
Owner Sells
Any Amount USD
1.376500
1.334900
Euro
1.580800
1.408900
Mexican Peso
0.074970
0.065490
British Pounds
1.887700
1.682400
Australian Dollar
0.983300
0.871100
UAE Dirham
0.393100
0.344800
Argentine Peso
N/A
N/A
Austrian Schilling
N/A
N/A
Aruba Florin
N/A
N/A
Barbados Dollar
0.728700
0.613900
Belgian Franc
N/A
N/A
Bahrain Dinar
N/A
3.358700
Bermuda Dollar
1.464500
1.246300
Brazilian Real
N/A
N/A
Bahamian Dollar
N/A
N/A
Swiss Franc
1.687600
1.495000
Chilean Peso
N/A
N/A
China Renminbi
0.206100
0.181400
Costa Rican Colon
0.002862
0.002363
Czech Koruna
0.062820
0.055090
German Deutsche Mark
N/A
N/A
Danish Krone
0.212500
0.188300
Dominican Peso
0.024350
0.020720
Egyptian Pound
N/A
N/A
Spanish Peseta
N/A
N/A
Fijian Dollar
0.661800
0.568900
Guatemala Quetzal
0.189200
0.161000
Hong Kong Dollar
0.186000
0.163100
Crotian Kuna
N/A
N/A
Hungary Forint
0.003964
0.003477
Indonesian Rupiah
0.000095
0.000080
Ireland Punt (Republic)
N/A
N/A
Israeli Shekel
0.380100
0.330100
Irish Pound
N/A
N/A
Indian Rupee
0.017680
N/A
Jamaican Dollar
0.009226
0.007930
Japanese Yen
0.009786
0.008694
Kenyan Shilling
0.011820
0.009398
Republic of Korea Won
0.001088
0.000936
Cayman Islands Dollar
1.802600
1.458600
Malaysian Ringgit
0.342200
0.300100
Norwegian Krone
0.135600
0.120100
New Zealand Dollar
0.891500
0.789700
Peru Nuevo Sol
0.386600
0.341100
Philippine Peso
0.026120
0.022000
Poland Zloty
0.372500
0.320200
Portuguese Escudo
N/A
N/A
Russian Rouble
N/A
N/A
Saudi Riyal
0.384400
0.337100
Scottish Pound
1.893100
1.677100
Swedish Krone
N/A
N/A
Singapore Dollar
1.112900
0.976000
Thailand Baht
0.043650
0.038290
TURKISH LIRA
0.042160
0.036970
Trinidad & Tobago Dollar
0.214900
0.184700
Taiwan Dollar
0.045610
0.038810
Tanzania Shilli
N/A
N/A
E Caribbean Dollar
0.537900
0.462400
CFP Franc
0.013450
0.011560
South Africa Rand
0.083480
0.071760