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.461400
1.425800
Up to 10000 USD
1.460400
1.426800
Up to 25000 USD
1.457400
1.430600
Euro
1.532690
1.424400
Mexican Peso
0.073160
0.066400
British Pounds
1.811770
1.686000
Australian Dollar
0.929360
N/A
UAE Dirham
0.410210
0.373300
Albanian Lek
0.016030
N/A
AMD
0.003850
N/A
Argentine Peso
0.001460
N/A
Azerbaijani Manat
N/A
N/A
B and H Conv. Mark
0.800750
N/A
Barbados Dollar
0.760710
N/A
Bulgarian Lev
0.800840
0.759000
Bahrain Dinar
3.996440
N/A
BIF
0.000520
N/A
Bermuda Dollar
1.506660
N/A
Brunei Dollar
1.112240
N/A
Bolivia Boliviano
0.221780
N/A
Brazilian Real
N/A
N/A
Bahamian Dollar
1.521430
N/A
Botswana Pula
0.109300
N/A
Belize Dollar
0.760710
N/A
CDF
0.000530
N/A
Swiss Franc
1.649070
1.511500
Chilean Peso
N/A
0.001165
China Renminbi
N/A
0.188000
Colombian Peso
N/A
0.000306
Costa Rican Colon
0.003040
0.002633
Czech Koruna
0.061980
0.055880
Danish Krone
0.206860
N/A
Dominican Peso
0.024910
N/A
Egyptian Pound
0.030210
0.073750
Fijian Dollar
0.652970
0.573500
Ghana Sedi
N/A
N/A
GMD
0.021660
N/A
GNF
0.000180
N/A
Guatemala Quetzal
0.197240
N/A
Guyana Dollar
0.007320
N/A
Hong Kong Dollar
0.193480
0.176000
Honduras Lempira
N/A
0.052920
Crotian Kuna
0.205850
N/A
Haiti Gourde
0.011700
N/A
Hungary Forint
0.003760
N/A
Indonesian Rupiah
0.000090
N/A
Israeli Shekel
0.423710
0.379600
Indian Rupee
0.017400
N/A
Iceland Krona
N/A
0.009469
Jamaican Dollar
0.009760
N/A
Jordanian Dinar
2.150730
N/A
Japanese Yen
0.009660
0.008855
Kenyan Shilling
0.011790
N/A
KHR
0.000380
N/A
Republic of Korea Won
0.001040
N/A
Kuwaiti Dinar
4.883820
4.442900
Cayman Islands Dollar
1.855400
N/A
KZT
0.002870
N/A
LAK
0.000070
N/A
Sir Lankan Rupee
0.005140
N/A
Lithuanian Lita
N/A
N/A
Moroccan Dirham
0.151330
0.129200
MGA
0.000330
N/A
MNT
0.000440
N/A
Mauritius Rupee
0.032520
N/A
Malaysian Ringgit
0.337790
N/A
Mozambican Metical
0.024050
N/A
Mozambican Metical
0.024050
N/A
NAD
0.081100
N/A
Nigeria Naira
0.000980
N/A
NIO
0.041670
N/A
Norwegian Krone
0.131360
0.120800
New Zealand Dollar
0.839200
N/A
Omani Rial
3.951760
3.561800
Peru Nuevo Sol
0.404920
0.366500
Papua New Guinea Kina
0.381120
N/A
Philippine Peso
0.025970
N/A
Pakistan Rupee
0.005460
N/A
Poland Zloty
0.364200
0.327600
Guarani
0.000190
N/A
Qatar Riyal
0.413410
N/A
New Romanian Lev
0.314820
0.298100
New Romanian Lev
0.013380
N/A
Russian Rouble
0.014890
N/A
Saudi Riyal
0.401570
N/A
Solomon Islands Dollar
N/A
N/A
Seychelles Rupee
0.106110
N/A
Swedish Krone
0.134180
N/A
Singapore Dollar
1.101440
1.002706
SURINAM DOLLAR
0.043280
N/A
Thailand Baht
0.043720
N/A
Tunisian Dinar
0.474730
0.410900
Tonga Pa’anga
0.636260
N/A
TURKISH LIRA
0.042780
0.163900
Trinidad & Tobago Dollar
0.224930
N/A
Taiwan Dollar
0.045770
N/A
Tanzania Shilli
0.000610
N/A
Uganda Shilling
0.000410
N/A
Dong
0.000060
N/A
Vanuatu Vatu
0.012400
N/A
Western Samoan Tala
0.545310
N/A
E Caribbean Dollar
0.563490
N/A
CFP Franc
0.013070
0.011640
South Africa Rand
0.080310
N/A
Product
Owner Buys
Owner Sells
Any Amount USD
1.463400
1.421800
Euro
1.570200
1.399500
Mexican Peso
0.074060
0.064690
British Pounds
1.858700
1.656600
Australian Dollar
0.947300
0.839200
UAE Dirham
0.418000
0.366600
Argentine Peso
N/A
N/A
Austrian Schilling
N/A
N/A
Aruba Florin
N/A
N/A
Barbados Dollar
N/A
0.652700
Belgian Franc
N/A
N/A
Bahrain Dinar
4.073090
3.572300
Bermuda Dollar
1.556900
1.324900
Brazilian Real
N/A
N/A
Bahamian Dollar
N/A
N/A
Swiss Franc
1.675900
1.484700
Chilean Peso
N/A
N/A
China Renminbi
0.209800
0.184700
Costa Rican Colon
0.003149
0.002600
Czech Koruna
0.062600
0.054900
German Deutsche Mark
N/A
N/A
Danish Krone
0.211000
0.186900
Dominican Peso
0.025410
0.021630
Egyptian Pound
N/A
N/A
Spanish Peseta
N/A
N/A
Fijian Dollar
0.665600
0.572100
Guatemala Quetzal
0.201600
0.171600
Hong Kong Dollar
0.197100
0.172900
Crotian Kuna
N/A
N/A
Hungary Forint
0.003831
0.003360
Indonesian Rupiah
0.000096
0.000081
Ireland Punt (Republic)
N/A
N/A
Israeli Shekel
0.429300
N/A
Irish Pound
N/A
N/A
Indian Rupee
0.018220
0.015050
Jamaican Dollar
0.009810
0.008432
Japanese Yen
0.009789
0.008697
Kenyan Shilling
0.012520
0.009953
Republic of Korea Won
0.001063
0.000914
Cayman Islands Dollar
N/A
1.550600
Malaysian Ringgit
0.340700
0.298800
Norwegian Krone
0.134000
0.118700
New Zealand Dollar
0.855300
0.757700
Peru Nuevo Sol
0.407300
0.359400
Philippine Peso
0.026690
0.022480
Poland Zloty
0.374500
0.321900
Portuguese Escudo
N/A
N/A
Russian Rouble
N/A
N/A
Saudi Riyal
0.409200
0.358800
Scottish Pound
1.864000
1.651300
Swedish Krone
N/A
N/A
Singapore Dollar
1.123000
0.985000
Thailand Baht
0.044530
0.039050
TURKISH LIRA
0.043170
0.037860
Trinidad & Tobago Dollar
0.228200
0.196100
Taiwan Dollar
0.047310
0.040260
Tanzania Shilli
N/A
N/A
E Caribbean Dollar
N/A
0.492400
CFP Franc
N/A
0.011480
South Africa Rand
0.082760
0.071140