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.448800
1.413200
Up to 10000 USD
1.447800
1.414200
Up to 25000 USD
1.444800
1.418000
Euro
1.539890
1.432200
Mexican Peso
0.073160
0.066430
British Pounds
1.818120
1.693000
Australian Dollar
0.935280
N/A
UAE Dirham
0.410920
0.374600
Albanian Lek
0.016090
N/A
AMD
0.003860
N/A
Argentine Peso
0.001460
N/A
Azerbaijani Manat
N/A
N/A
B and H Conv. Mark
0.804130
N/A
Barbados Dollar
0.762030
N/A
Bulgarian Lev
0.804260
0.763100
Bahrain Dinar
4.003360
N/A
BIF
0.000520
N/A
Bermuda Dollar
1.509270
N/A
Brunei Dollar
1.117020
N/A
Bolivia Boliviano
0.222390
N/A
Brazilian Real
N/A
N/A
Bahamian Dollar
1.524060
N/A
Botswana Pula
0.109580
N/A
Belize Dollar
0.762030
N/A
CDF
0.000540
N/A
Swiss Franc
1.650320
1.513900
Chilean Peso
N/A
0.001165
China Renminbi
N/A
0.189100
Colombian Peso
N/A
0.000307
Costa Rican Colon
0.003050
0.002640
Czech Koruna
0.062410
0.056330
Danish Krone
0.207720
N/A
Dominican Peso
0.024910
N/A
Egyptian Pound
0.030320
0.073750
Fijian Dollar
0.654100
0.575900
Ghana Sedi
N/A
N/A
GMD
0.021570
N/A
GNF
0.000180
N/A
Guatemala Quetzal
0.197620
N/A
Guyana Dollar
0.007330
N/A
Hong Kong Dollar
0.193890
0.176700
Honduras Lempira
N/A
0.053110
Crotian Kuna
0.206710
N/A
Haiti Gourde
0.011710
N/A
Hungary Forint
0.003770
N/A
Indonesian Rupiah
0.000090
N/A
Israeli Shekel
0.425530
0.381900
Indian Rupee
0.017440
N/A
Iceland Krona
N/A
0.009495
Jamaican Dollar
0.009750
N/A
Jordanian Dinar
2.152630
N/A
Japanese Yen
0.009660
0.008848
Kenyan Shilling
0.011790
N/A
KHR
0.000380
N/A
Republic of Korea Won
0.001050
N/A
Kuwaiti Dinar
4.892280
4.459000
Cayman Islands Dollar
1.858610
N/A
KZT
0.002880
N/A
LAK
0.000070
N/A
Sir Lankan Rupee
0.005140
N/A
Lithuanian Lita
N/A
N/A
Moroccan Dirham
0.151920
0.129900
MGA
0.000330
N/A
MNT
0.000440
N/A
Mauritius Rupee
0.032610
N/A
Malaysian Ringgit
0.339360
N/A
Mozambican Metical
0.024100
N/A
Mozambican Metical
0.024100
N/A
NAD
0.081270
N/A
Nigeria Naira
0.000980
N/A
NIO
0.041710
N/A
Norwegian Krone
0.131670
0.121100
New Zealand Dollar
0.845080
N/A
Omani Rial
3.959640
3.574800
Peru Nuevo Sol
0.407500
0.369300
Papua New Guinea Kina
0.387720
N/A
Philippine Peso
0.026050
N/A
Pakistan Rupee
0.005470
N/A
Poland Zloty
0.365930
0.330100
Guarani
0.000190
N/A
Qatar Riyal
0.414120
N/A
New Romanian Lev
0.316100
0.299800
New Romanian Lev
0.013430
N/A
Russian Rouble
0.014960
N/A
Saudi Riyal
0.402270
N/A
Solomon Islands Dollar
N/A
N/A
Seychelles Rupee
0.106250
N/A
Swedish Krone
0.134810
N/A
Singapore Dollar
1.106180
1.008167
SURINAM DOLLAR
0.043730
N/A
Thailand Baht
0.044070
N/A
Tunisian Dinar
0.475690
0.413300
Tonga Pa’anga
0.636090
N/A
TURKISH LIRA
0.042830
0.163900
Trinidad & Tobago Dollar
0.225320
N/A
Taiwan Dollar
0.046070
N/A
Tanzania Shilli
0.000620
N/A
Uganda Shilling
0.000420
N/A
Dong
0.000060
N/A
Vanuatu Vatu
0.012430
N/A
Western Samoan Tala
0.539930
N/A
E Caribbean Dollar
0.564470
N/A
CFP Franc
0.013110
0.011700
South Africa Rand
0.080480
N/A
Product
Owner Buys
Owner Sells
Any Amount USD
1.450800
1.409200
Euro
1.578000
1.406400
Mexican Peso
0.074100
0.064730
British Pounds
1.865700
1.662800
Australian Dollar
0.951600
0.843000
UAE Dirham
0.419400
0.367800
Argentine Peso
N/A
N/A
Austrian Schilling
N/A
N/A
Aruba Florin
N/A
N/A
Barbados Dollar
N/A
0.654900
Belgian Franc
N/A
N/A
Bahrain Dinar
4.086900
3.584400
Bermuda Dollar
1.562300
1.329500
Brazilian Real
N/A
N/A
Bahamian Dollar
N/A
N/A
Swiss Franc
1.678600
1.487100
Chilean Peso
N/A
N/A
China Renminbi
0.211000
0.185700
Costa Rican Colon
N/A
0.002606
Czech Koruna
0.063070
0.055320
German Deutsche Mark
N/A
N/A
Danish Krone
0.212100
0.187900
Dominican Peso
0.025440
0.021650
Egyptian Pound
N/A
N/A
Spanish Peseta
N/A
N/A
Fijian Dollar
0.668300
0.574500
Guatemala Quetzal
0.202300
0.172200
Hong Kong Dollar
0.197900
0.173500
Crotian Kuna
N/A
N/A
Hungary Forint
0.003851
0.003378
Indonesian Rupiah
0.000096
0.000081
Ireland Punt (Republic)
N/A
N/A
Israeli Shekel
0.432100
N/A
Irish Pound
N/A
N/A
Indian Rupee
0.018300
0.015110
Jamaican Dollar
0.009886
0.008498
Japanese Yen
0.009780
0.008688
Kenyan Shilling
0.012560
0.009987
Republic of Korea Won
0.001071
0.000921
Cayman Islands Dollar
N/A
1.556000
Malaysian Ringgit
0.342900
0.300700
Norwegian Krone
0.134300
0.118900
New Zealand Dollar
0.859700
0.761600
Peru Nuevo Sol
0.410500
0.362200
Philippine Peso
0.026830
0.022600
Poland Zloty
0.377100
0.324200
Portuguese Escudo
N/A
N/A
Russian Rouble
N/A
N/A
Saudi Riyal
0.410600
0.360100
Scottish Pound
1.871000
1.657600
Swedish Krone
N/A
N/A
Singapore Dollar
1.129100
0.990300
Thailand Baht
0.044960
0.039430
TURKISH LIRA
0.043280
0.037960
Trinidad & Tobago Dollar
0.228900
0.196800
Taiwan Dollar
0.047660
0.040560
Tanzania Shilli
N/A
N/A
E Caribbean Dollar
N/A
0.494200
CFP Franc
N/A
0.011540
South Africa Rand
0.082930
0.071280