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.415900
1.380300
Up to 10000 USD
1.414900
1.381300
Up to 25000 USD
1.411900
1.385100
Euro
1.621650
1.508600
Mexican Peso
0.073060
0.066170
British Pounds
1.892220
1.760100
Australian Dollar
0.920040
N/A
UAE Dirham
0.394350
0.359300
Albanian Lek
0.016740
N/A
AMD
0.003750
N/A
Argentine Peso
0.001220
N/A
Azerbaijani Manat
N/A
N/A
B and H Conv. Mark
0.847000
N/A
Barbados Dollar
0.731300
N/A
Bulgarian Lev
0.847100
0.803800
Bahrain Dinar
3.841920
N/A
BIF
0.000500
N/A
Bermuda Dollar
1.448400
N/A
Brunei Dollar
1.110640
N/A
Bolivia Boliviano
0.213430
N/A
Brazilian Real
N/A
N/A
Bahamian Dollar
1.462600
N/A
Botswana Pula
0.106330
N/A
Belize Dollar
0.731300
N/A
CDF
0.000510
N/A
Swiss Franc
1.774780
1.626900
Chilean Peso
N/A
0.001165
China Renminbi
N/A
0.181300
Colombian Peso
N/A
0.000298
Costa Rican Colon
0.002900
0.002515
Czech Koruna
0.066110
0.059670
Danish Krone
0.218710
N/A
Dominican Peso
0.024060
N/A
Egyptian Pound
0.028700
0.073750
Fijian Dollar
0.637830
0.564400
Ghana Sedi
N/A
N/A
GMD
0.020600
N/A
GNF
0.000170
N/A
Guatemala Quetzal
0.189890
N/A
Guyana Dollar
0.006980
N/A
Hong Kong Dollar
0.186760
0.170100
Honduras Lempira
N/A
0.049580
Crotian Kuna
0.217730
N/A
Haiti Gourde
0.011210
N/A
Hungary Forint
0.004030
N/A
Indonesian Rupiah
0.000090
N/A
Israeli Shekel
0.396460
0.355300
Indian Rupee
0.016890
N/A
Iceland Krona
N/A
0.010000
Jamaican Dollar
0.009310
N/A
Jordanian Dinar
2.062910
N/A
Japanese Yen
0.010180
0.009278
Kenyan Shilling
0.011320
N/A
KHR
0.000360
N/A
Republic of Korea Won
0.001030
N/A
Kuwaiti Dinar
4.722540
4.302000
Cayman Islands Dollar
1.783660
N/A
KZT
0.002820
N/A
LAK
0.000070
N/A
Sir Lankan Rupee
0.004910
N/A
Lithuanian Lita
N/A
N/A
Moroccan Dirham
0.157440
0.134500
MGA
0.000320
N/A
MNT
0.000410
N/A
Mauritius Rupee
0.032540
N/A
Malaysian Ringgit
0.331660
N/A
Mozambican Metical
0.023120
N/A
Mozambican Metical
0.023120
N/A
NAD
0.077260
N/A
Nigeria Naira
0.000920
N/A
NIO
0.039980
N/A
Norwegian Krone
0.136360
0.125400
New Zealand Dollar
0.857240
N/A
Omani Rial
3.798970
3.427900
Peru Nuevo Sol
0.391650
0.353900
Papua New Guinea Kina
0.366680
N/A
Philippine Peso
0.025760
N/A
Pakistan Rupee
0.005220
N/A
Poland Zloty
0.383100
0.345200
Guarani
0.000180
N/A
Qatar Riyal
0.397360
N/A
New Romanian Lev
0.332870
0.315700
New Romanian Lev
0.014140
N/A
Russian Rouble
0.017880
N/A
Saudi Riyal
0.386020
N/A
Solomon Islands Dollar
N/A
N/A
Seychelles Rupee
0.102570
N/A
Swedish Krone
0.147630
N/A
Singapore Dollar
1.099860
1.002145
SURINAM DOLLAR
0.039800
N/A
Thailand Baht
0.043160
N/A
Tunisian Dinar
0.488430
0.424000
Tonga Pa’anga
0.616610
N/A
TURKISH LIRA
0.038400
0.163900
Trinidad & Tobago Dollar
0.216460
N/A
Taiwan Dollar
0.044580
N/A
Tanzania Shilli
0.000550
N/A
Uganda Shilling
0.000400
N/A
Dong
0.000060
N/A
Vanuatu Vatu
0.012160
N/A
Western Samoan Tala
0.523310
N/A
E Caribbean Dollar
0.541710
N/A
CFP Franc
0.013900
0.012330
South Africa Rand
0.076510
N/A
Product
Owner Buys
Owner Sells
Any Amount USD
1.417900
1.376300
Euro
1.662700
1.481800
Mexican Peso
0.073780
0.064450
British Pounds
1.940400
1.729400
Australian Dollar
0.935500
0.828800
UAE Dirham
0.402300
0.352800
Argentine Peso
N/A
N/A
Austrian Schilling
N/A
N/A
Aruba Florin
N/A
N/A
Barbados Dollar
N/A
0.628200
Belgian Franc
N/A
N/A
Bahrain Dinar
3.920500
3.438500
Bermuda Dollar
1.498600
1.275300
Brazilian Real
N/A
N/A
Bahamian Dollar
N/A
N/A
Swiss Franc
1.803200
1.597500
Chilean Peso
N/A
N/A
China Renminbi
0.202300
0.178100
Costa Rican Colon
0.003007
0.002482
Czech Koruna
0.066830
0.058620
German Deutsche Mark
N/A
N/A
Danish Krone
0.223300
0.197900
Dominican Peso
0.024520
0.020870
Egyptian Pound
N/A
N/A
Spanish Peseta
N/A
N/A
Fijian Dollar
0.650900
0.559500
Guatemala Quetzal
0.194400
0.165400
Hong Kong Dollar
0.190500
0.167000
Crotian Kuna
N/A
N/A
Hungary Forint
0.004091
0.003588
Indonesian Rupiah
0.000090
0.000075
Ireland Punt (Republic)
N/A
N/A
Israeli Shekel
0.401900
N/A
Irish Pound
N/A
N/A
Indian Rupee
0.017720
0.014630
Jamaican Dollar
N/A
0.008105
Japanese Yen
0.010250
0.009114
Kenyan Shilling
0.012040
0.009569
Republic of Korea Won
0.001044
0.000898
Cayman Islands Dollar
N/A
1.492500
Malaysian Ringgit
0.334900
0.293700
Norwegian Krone
0.139000
0.123200
New Zealand Dollar
0.871300
0.771900
Peru Nuevo Sol
0.394600
0.348100
Philippine Peso
0.026550
0.022370
Poland Zloty
0.394500
0.339100
Portuguese Escudo
N/A
N/A
Russian Rouble
N/A
N/A
Saudi Riyal
0.393800
0.345400
Scottish Pound
1.945900
1.723900
Swedish Krone
N/A
N/A
Singapore Dollar
1.122500
0.984500
Thailand Baht
0.044060
0.038650
TURKISH LIRA
N/A
0.034020
Trinidad & Tobago Dollar
0.219600
0.188800
Taiwan Dollar
0.046190
0.039300
Tanzania Shilli
N/A
N/A
E Caribbean Dollar
N/A
0.474000
CFP Franc
0.014150
0.012160
South Africa Rand
0.078990
0.067900