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.405200
1.369600
Up to 10000 USD
1.404200
1.370600
Up to 25000 USD
1.401200
1.374400
Euro
1.625810
1.514000
Mexican Peso
0.074640
0.067760
British Pounds
1.900530
1.770200
Australian Dollar
0.921640
N/A
UAE Dirham
0.394050
0.358900
Albanian Lek
0.016940
N/A
AMD
0.003760
N/A
Argentine Peso
0.001260
N/A
Azerbaijani Manat
N/A
N/A
B and H Conv. Mark
0.849870
N/A
Barbados Dollar
0.730720
N/A
Bulgarian Lev
0.849970
0.806800
Bahrain Dinar
3.839890
N/A
BIF
0.000500
N/A
Bermuda Dollar
1.447260
N/A
Brunei Dollar
1.113910
N/A
Bolivia Boliviano
0.213040
N/A
Brazilian Real
N/A
N/A
Bahamian Dollar
1.461440
N/A
Botswana Pula
0.107110
N/A
Belize Dollar
0.730720
N/A
CDF
0.000510
N/A
Swiss Franc
1.751510
1.606600
Chilean Peso
N/A
0.001165
China Renminbi
N/A
0.181800
Colombian Peso
N/A
0.000296
Costa Rican Colon
0.002910
0.002516
Czech Koruna
0.066550
0.060070
Danish Krone
0.219420
N/A
Dominican Peso
0.024820
N/A
Egyptian Pound
0.028700
0.073750
Fijian Dollar
0.640110
0.569100
Ghana Sedi
N/A
N/A
GMD
0.020570
N/A
GNF
0.000170
N/A
Guatemala Quetzal
0.189860
N/A
Guyana Dollar
0.006980
N/A
Hong Kong Dollar
0.186540
0.169900
Honduras Lempira
N/A
0.049520
Crotian Kuna
0.218480
N/A
Haiti Gourde
0.011200
N/A
Hungary Forint
0.004040
N/A
Indonesian Rupiah
0.000090
N/A
Israeli Shekel
0.400650
0.359700
Indian Rupee
0.016970
N/A
Iceland Krona
N/A
0.010070
Jamaican Dollar
0.009310
N/A
Jordanian Dinar
2.064190
N/A
Japanese Yen
0.010180
0.009309
Kenyan Shilling
0.011310
N/A
KHR
0.000370
N/A
Republic of Korea Won
0.001020
N/A
Kuwaiti Dinar
4.721880
4.300400
Cayman Islands Dollar
1.782250
N/A
KZT
0.002830
N/A
LAK
0.000070
N/A
Sir Lankan Rupee
0.004870
N/A
Lithuanian Lita
N/A
N/A
Moroccan Dirham
0.157570
0.134600
MGA
0.000330
N/A
MNT
0.000410
N/A
Mauritius Rupee
0.032370
N/A
Malaysian Ringgit
0.334460
N/A
Mozambican Metical
0.023110
N/A
Mozambican Metical
0.023110
N/A
NAD
0.078170
N/A
Nigeria Naira
0.000910
N/A
NIO
0.039930
N/A
Norwegian Krone
0.138430
0.127300
New Zealand Dollar
0.863640
N/A
Omani Rial
3.795960
3.423900
Peru Nuevo Sol
0.395840
0.358900
Papua New Guinea Kina
0.365950
N/A
Philippine Peso
0.025840
N/A
Pakistan Rupee
0.005200
N/A
Poland Zloty
0.385210
0.347100
Guarani
0.000180
N/A
Qatar Riyal
0.397100
N/A
New Romanian Lev
0.334070
0.316900
New Romanian Lev
0.014190
N/A
Russian Rouble
0.017770
N/A
Saudi Riyal
0.385830
N/A
Solomon Islands Dollar
N/A
N/A
Seychelles Rupee
0.102210
N/A
Swedish Krone
0.150090
N/A
Singapore Dollar
1.103090
1.005336
SURINAM DOLLAR
0.039890
N/A
Thailand Baht
0.043290
N/A
Tunisian Dinar
0.489940
0.425700
Tonga Pa’anga
0.616120
N/A
TURKISH LIRA
0.038150
0.163900
Trinidad & Tobago Dollar
0.216290
N/A
Taiwan Dollar
0.044500
N/A
Tanzania Shilli
0.000550
N/A
Uganda Shilling
0.000400
N/A
Dong
0.000060
N/A
Vanuatu Vatu
0.012290
N/A
Western Samoan Tala
0.524940
N/A
E Caribbean Dollar
0.541280
N/A
CFP Franc
0.013920
0.012370
South Africa Rand
0.077410
N/A
Product
Owner Buys
Owner Sells
Any Amount USD
1.407200
1.365600
Euro
1.668500
1.487000
Mexican Peso
0.075560
0.066010
British Pounds
1.950300
1.738200
Australian Dollar
0.938400
0.831400
UAE Dirham
0.401900
0.352500
Argentine Peso
N/A
N/A
Austrian Schilling
N/A
N/A
Aruba Florin
N/A
N/A
Barbados Dollar
N/A
0.627600
Belgian Franc
N/A
N/A
Bahrain Dinar
3.916500
3.435000
Bermuda Dollar
1.497000
1.274000
Brazilian Real
N/A
N/A
Bahamian Dollar
N/A
N/A
Swiss Franc
1.781200
1.578000
Chilean Peso
N/A
N/A
China Renminbi
0.202900
0.178500
Costa Rican Colon
0.003011
0.002486
Czech Koruna
0.067260
0.058990
German Deutsche Mark
N/A
N/A
Danish Krone
0.224100
0.198500
Dominican Peso
0.025220
0.021460
Egyptian Pound
N/A
N/A
Spanish Peseta
N/A
N/A
Fijian Dollar
0.660400
0.567700
Guatemala Quetzal
0.194300
0.165400
Hong Kong Dollar
0.190200
0.166800
Crotian Kuna
N/A
N/A
Hungary Forint
0.004127
0.003620
Indonesian Rupiah
0.000089
0.000075
Ireland Punt (Republic)
N/A
N/A
Israeli Shekel
0.406900
N/A
Irish Pound
N/A
N/A
Indian Rupee
0.017790
0.014690
Jamaican Dollar
N/A
0.008086
Japanese Yen
0.010290
0.009142
Kenyan Shilling
0.012050
0.009577
Republic of Korea Won
0.001038
0.000893
Cayman Islands Dollar
N/A
1.491000
Malaysian Ringgit
0.337500
0.296000
Norwegian Krone
0.141200
0.125000
New Zealand Dollar
0.879000
0.778700
Peru Nuevo Sol
0.398900
0.351900
Philippine Peso
0.026630
0.022440
Poland Zloty
0.396500
0.340800
Portuguese Escudo
N/A
N/A
Russian Rouble
N/A
N/A
Saudi Riyal
0.393500
0.345100
Scottish Pound
1.955800
1.732700
Swedish Krone
N/A
N/A
Singapore Dollar
1.125800
0.987400
Thailand Baht
0.044170
0.038740
TURKISH LIRA
N/A
0.033780
Trinidad & Tobago Dollar
0.219600
0.188700
Taiwan Dollar
0.046040
0.039180
Tanzania Shilli
N/A
N/A
E Caribbean Dollar
N/A
0.473500
CFP Franc
0.014200
0.012200
South Africa Rand
0.079770
0.068570