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.

Libro staff sitting in a Libro branch on laptop

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.397200
1.361600
Up to 10000 USD
1.396200
1.362600
Up to 25000 USD
1.393200
1.366400
Euro
1.652110
1.536400
Mexican Peso
0.078010
0.070750
British Pounds
1.914220
1.781000
Australian Dollar
0.932780
N/A
UAE Dirham
0.392250
0.357300
Albanian Lek
0.017460
N/A
AMD
0.003810
N/A
Argentine Peso
0.001100
N/A
Azerbaijani Manat
N/A
N/A
B and H Conv. Mark
0.863380
N/A
Barbados Dollar
0.727400
N/A
Bulgarian Lev
0.866110
0.818600
Bahrain Dinar
3.821430
N/A
BIF
0.000500
N/A
Bermuda Dollar
1.440680
N/A
Brunei Dollar
1.131000
N/A
Bolivia Boliviano
0.212180
N/A
Brazilian Real
N/A
N/A
Bahamian Dollar
1.454800
N/A
Botswana Pula
0.109340
N/A
Belize Dollar
0.727400
N/A
CDF
0.000510
N/A
Swiss Franc
1.775300
1.625500
Chilean Peso
N/A
0.001165
China Renminbi
N/A
0.183500
Colombian Peso
N/A
0.000316
Costa Rican Colon
0.002890
0.002504
Czech Koruna
0.069000
0.062180
Danish Krone
0.222960
N/A
Dominican Peso
0.023880
N/A
Egyptian Pound
0.030070
0.073750
Fijian Dollar
0.645290
0.567300
Ghana Sedi
N/A
N/A
GMD
0.020320
N/A
GNF
0.000170
N/A
Guatemala Quetzal
0.189740
N/A
Guyana Dollar
0.006990
N/A
Hong Kong Dollar
0.183530
0.167200
Honduras Lempira
N/A
0.048930
Crotian Kuna
0.221940
N/A
Haiti Gourde
0.011130
N/A
Hungary Forint
0.004220
N/A
Indonesian Rupiah
0.000090
N/A
Israeli Shekel
0.424310
0.380300
Indian Rupee
0.016430
N/A
Iceland Krona
N/A
0.010360
Jamaican Dollar
0.009140
N/A
Jordanian Dinar
2.055100
N/A
Japanese Yen
0.009770
0.008885
Kenyan Shilling
0.011280
N/A
KHR
0.000360
N/A
Republic of Korea Won
0.001050
N/A
Kuwaiti Dinar
4.712720
4.292600
Cayman Islands Dollar
1.774150
N/A
KZT
0.002690
N/A
LAK
0.000070
N/A
Sir Lankan Rupee
0.004840
N/A
Lithuanian Lita
N/A
N/A
Moroccan Dirham
0.160620
0.137200
MGA
0.000330
N/A
MNT
0.000410
N/A
Mauritius Rupee
0.032010
N/A
Malaysian Ringgit
0.344010
N/A
Mozambican Metical
0.023000
N/A
Mozambican Metical
0.023000
N/A
NAD
0.082100
N/A
Nigeria Naira
0.000950
N/A
NIO
0.039790
N/A
Norwegian Krone
0.139900
0.128700
New Zealand Dollar
0.851590
N/A
Omani Rial
3.778710
3.409000
Peru Nuevo Sol
0.411890
0.373700
Papua New Guinea Kina
0.355050
N/A
Philippine Peso
0.025500
N/A
Pakistan Rupee
0.005140
N/A
Poland Zloty
0.392520
0.353600
Guarani
0.000200
N/A
Qatar Riyal
0.395310
N/A
New Romanian Lev
0.333500
0.316000
New Romanian Lev
0.014420
N/A
Russian Rouble
0.018340
N/A
Saudi Riyal
0.383900
N/A
Solomon Islands Dollar
N/A
N/A
Seychelles Rupee
0.102710
N/A
Swedish Krone
0.148690
N/A
Singapore Dollar
1.120020
1.019960
SURINAM DOLLAR
0.039390
N/A
Thailand Baht
0.044390
N/A
Tunisian Dinar
0.504790
0.437300
Tonga Pa’anga
0.622670
N/A
TURKISH LIRA
0.035710
0.163900
Trinidad & Tobago Dollar
0.215460
N/A
Taiwan Dollar
0.048040
N/A
Tanzania Shilli
0.000580
N/A
Uganda Shilling
0.000410
N/A
Dong
0.000060
N/A
Vanuatu Vatu
0.012400
N/A
Western Samoan Tala
0.538820
N/A
E Caribbean Dollar
0.538820
N/A
CFP Franc
0.014150
0.012560
South Africa Rand
0.081300
N/A
Product
Owner Buys
Owner Sells
Any Amount USD
1.399200
1.357600
Euro
1.693300
1.509200
Mexican Peso
0.078900
0.068920
British Pounds
1.962700
1.749300
Australian Dollar
0.949000
0.840700
UAE Dirham
0.400100
0.350900
Argentine Peso
N/A
N/A
Austrian Schilling
N/A
N/A
Aruba Florin
N/A
N/A
Barbados Dollar
0.741600
0.624800
Belgian Franc
N/A
N/A
Bahrain Dinar
3.898600
3.419300
Bermuda Dollar
1.490400
1.268400
Brazilian Real
N/A
N/A
Bahamian Dollar
N/A
N/A
Swiss Franc
1.803100
1.597400
Chilean Peso
N/A
N/A
China Renminbi
0.204800
0.180200
Costa Rican Colon
0.002987
0.002466
Czech Koruna
0.069680
0.061110
German Deutsche Mark
N/A
N/A
Danish Krone
0.227500
0.201500
Dominican Peso
0.024340
0.020710
Egyptian Pound
N/A
N/A
Spanish Peseta
N/A
N/A
Fijian Dollar
0.656200
0.564100
Guatemala Quetzal
0.194200
0.165300
Hong Kong Dollar
0.187200
0.164200
Crotian Kuna
N/A
N/A
Hungary Forint
0.004308
0.003778
Indonesian Rupiah
0.000092
0.000077
Ireland Punt (Republic)
N/A
N/A
Israeli Shekel
0.430200
N/A
Irish Pound
N/A
N/A
Indian Rupee
0.017220
0.014220
Jamaican Dollar
N/A
0.007972
Japanese Yen
0.009825
0.008728
Kenyan Shilling
0.012010
0.009550
Republic of Korea Won
0.001067
0.000917
Cayman Islands Dollar
N/A
1.484400
Malaysian Ringgit
0.347300
0.304600
Norwegian Krone
0.142700
0.126400
New Zealand Dollar
0.865800
0.767000
Peru Nuevo Sol
0.415300
0.366400
Philippine Peso
0.026220
0.022090
Poland Zloty
0.404100
0.347300
Portuguese Escudo
N/A
N/A
Russian Rouble
N/A
N/A
Saudi Riyal
0.391600
0.343500
Scottish Pound
1.968300
1.743700
Swedish Krone
N/A
N/A
Singapore Dollar
1.142400
1.001979
Thailand Baht
0.045270
0.039700
TURKISH LIRA
0.036120
0.031680
Trinidad & Tobago Dollar
0.218600
0.187900
Taiwan Dollar
0.049670
0.042270
Tanzania Shilli
N/A
N/A
E Caribbean Dollar
0.548400
0.471400
CFP Franc
0.014410
0.012390
South Africa Rand
0.083690
0.071940

View Other Rates and Fees