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.387700
1.352100
Up to 10000 USD
1.386700
1.353100
Up to 25000 USD
1.383700
1.356900
Euro
1.612160
1.499000
Mexican Peso
0.075590
0.068400
British Pounds
1.911360
1.777900
Australian Dollar
0.925790
N/A
UAE Dirham
0.389080
0.354300
Albanian Lek
0.016910
N/A
AMD
0.003780
N/A
Argentine Peso
0.001210
N/A
Azerbaijani Manat
N/A
N/A
B and H Conv. Mark
0.842420
N/A
Barbados Dollar
0.721450
N/A
Bulgarian Lev
0.842760
0.798800
Bahrain Dinar
3.790140
N/A
BIF
0.000490
N/A
Bermuda Dollar
1.428880
N/A
Brunei Dollar
1.121820
N/A
Bolivia Boliviano
0.210330
N/A
Brazilian Real
N/A
N/A
Bahamian Dollar
1.442890
N/A
Botswana Pula
0.108380
N/A
Belize Dollar
0.721450
N/A
CDF
0.000500
N/A
Swiss Franc
1.737170
1.593000
Chilean Peso
N/A
0.001165
China Renminbi
N/A
0.182100
Colombian Peso
N/A
0.000306
Costa Rican Colon
0.002840
0.002463
Czech Koruna
0.066540
0.060010
Danish Krone
0.217680
N/A
Dominican Peso
0.024520
N/A
Egyptian Pound
0.029090
0.073750
Fijian Dollar
0.640630
0.565600
Ghana Sedi
N/A
N/A
GMD
0.020420
N/A
GNF
0.000170
N/A
Guatemala Quetzal
0.187870
N/A
Guyana Dollar
0.006890
N/A
Hong Kong Dollar
0.182120
0.165800
Honduras Lempira
N/A
0.048890
Crotian Kuna
0.216560
N/A
Haiti Gourde
0.011040
N/A
Hungary Forint
0.004050
N/A
Indonesian Rupiah
0.000090
N/A
Israeli Shekel
0.413030
0.370300
Indian Rupee
0.016690
N/A
Iceland Krona
N/A
0.010030
Jamaican Dollar
0.009100
N/A
Jordanian Dinar
2.035110
N/A
Japanese Yen
0.009970
0.009076
Kenyan Shilling
0.011190
N/A
KHR
0.000360
N/A
Republic of Korea Won
0.001060
N/A
Kuwaiti Dinar
4.664970
4.246800
Cayman Islands Dollar
1.759620
N/A
KZT
0.002830
N/A
LAK
0.000070
N/A
Sir Lankan Rupee
0.004830
N/A
Lithuanian Lita
N/A
N/A
Moroccan Dirham
0.157680
0.134700
MGA
0.000320
N/A
MNT
0.000400
N/A
Mauritius Rupee
0.031710
N/A
Malaysian Ringgit
0.341350
N/A
Mozambican Metical
0.022810
N/A
Mozambican Metical
0.022810
N/A
NAD
0.081250
N/A
Nigeria Naira
0.000930
N/A
NIO
0.039430
N/A
Norwegian Krone
0.140950
0.129700
New Zealand Dollar
0.860120
N/A
Omani Rial
3.747770
3.380600
Peru Nuevo Sol
0.397890
0.360500
Papua New Guinea Kina
0.360790
N/A
Philippine Peso
0.025900
N/A
Pakistan Rupee
0.005120
N/A
Poland Zloty
0.380520
0.343100
Guarani
0.000180
N/A
Qatar Riyal
0.392120
N/A
New Romanian Lev
0.326650
0.309600
New Romanian Lev
0.014070
N/A
Russian Rouble
0.018260
N/A
Saudi Riyal
0.381000
N/A
Solomon Islands Dollar
N/A
N/A
Seychelles Rupee
0.101490
N/A
Swedish Krone
0.148210
N/A
Singapore Dollar
1.110930
1.011850
SURINAM DOLLAR
0.039410
N/A
Thailand Baht
0.043820
N/A
Tunisian Dinar
0.490950
0.426900
Tonga Pa’anga
0.617620
N/A
TURKISH LIRA
0.036780
0.163900
Trinidad & Tobago Dollar
0.213700
N/A
Taiwan Dollar
0.047760
N/A
Tanzania Shilli
0.000550
N/A
Uganda Shilling
0.000400
N/A
Dong
0.000060
N/A
Vanuatu Vatu
0.012230
N/A
Western Samoan Tala
0.530470
N/A
E Caribbean Dollar
0.534400
N/A
CFP Franc
0.013810
0.012250
South Africa Rand
0.080470
N/A
Product
Owner Buys
Owner Sells
Any Amount USD
1.389700
1.348100
Euro
1.652400
1.472700
Mexican Peso
0.076290
0.066640
British Pounds
1.959900
1.746700
Australian Dollar
0.942200
0.834700
UAE Dirham
0.396900
0.348100
Argentine Peso
N/A
N/A
Austrian Schilling
N/A
N/A
Aruba Florin
N/A
N/A
Barbados Dollar
N/A
0.619700
Belgian Franc
N/A
N/A
Bahrain Dinar
3.867100
3.391700
Bermuda Dollar
1.478300
1.258100
Brazilian Real
N/A
N/A
Bahamian Dollar
N/A
N/A
Swiss Franc
1.766800
1.565200
Chilean Peso
N/A
N/A
China Renminbi
0.203300
0.178900
Costa Rican Colon
0.002940
0.002427
Czech Koruna
0.067220
0.058960
German Deutsche Mark
N/A
N/A
Danish Krone
0.222100
0.196800
Dominican Peso
0.025040
0.021310
Egyptian Pound
N/A
N/A
Spanish Peseta
N/A
N/A
Fijian Dollar
0.654400
0.562500
Guatemala Quetzal
0.192300
0.163700
Hong Kong Dollar
0.185700
0.162900
Crotian Kuna
N/A
N/A
Hungary Forint
0.004129
0.003621
Indonesian Rupiah
0.000091
0.000077
Ireland Punt (Republic)
N/A
N/A
Israeli Shekel
0.418900
N/A
Irish Pound
N/A
N/A
Indian Rupee
0.017480
0.014430
Jamaican Dollar
N/A
0.007920
Japanese Yen
0.010030
0.008918
Kenyan Shilling
0.011910
0.009469
Republic of Korea Won
0.001083
0.000932
Cayman Islands Dollar
N/A
1.472300
Malaysian Ringgit
0.344600
0.302200
Norwegian Krone
0.143800
0.127400
New Zealand Dollar
0.875500
0.775600
Peru Nuevo Sol
0.400900
0.353800
Philippine Peso
0.026620
0.022430
Poland Zloty
0.392100
0.337100
Portuguese Escudo
N/A
N/A
Russian Rouble
N/A
N/A
Saudi Riyal
0.388700
0.340900
Scottish Pound
1.965400
1.741200
Swedish Krone
N/A
N/A
Singapore Dollar
1.133600
0.994200
Thailand Baht
0.044740
0.039230
TURKISH LIRA
0.037150
0.032580
Trinidad & Tobago Dollar
0.217400
0.186900
Taiwan Dollar
0.049380
0.042020
Tanzania Shilli
N/A
N/A
E Caribbean Dollar
N/A
0.467600
CFP Franc
0.014060
0.012080
South Africa Rand
0.082930
0.071290