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.383900
1.348300
Up to 10000 USD
1.382900
1.349300
Up to 25000 USD
1.379900
1.353100
Euro
1.510920
1.403700
Mexican Peso
0.084340
0.076360
British Pounds
1.765070
1.641200
Australian Dollar
0.934180
N/A
UAE Dirham
0.388130
0.353500
Albanian Lek
0.015400
N/A
AMD
0.003730
N/A
Argentine Peso
0.001650
N/A
Azerbaijani Manat
N/A
N/A
B and H Conv. Mark
0.788520
N/A
Barbados Dollar
0.719760
N/A
Bulgarian Lev
0.788820
0.747900
Bahrain Dinar
3.780270
N/A
BIF
0.000510
N/A
Bermuda Dollar
1.425540
N/A
Brunei Dollar
1.058390
N/A
Bolivia Boliviano
0.209840
N/A
Brazilian Real
N/A
N/A
Bahamian Dollar
1.439520
N/A
Botswana Pula
0.105080
N/A
Belize Dollar
0.719760
N/A
CDF
0.000530
N/A
Swiss Franc
1.561400
1.431700
Chilean Peso
N/A
0.001165
China Renminbi
N/A
0.180200
Colombian Peso
N/A
0.000322
Costa Rican Colon
0.002870
0.002491
Czech Koruna
0.061270
0.055290
Danish Krone
0.203760
N/A
Dominican Peso
0.024670
N/A
Egyptian Pound
0.030080
0.073750
Fijian Dollar
0.632890
0.561100
Ghana Sedi
N/A
N/A
GMD
0.021280
N/A
GNF
0.000170
N/A
Guatemala Quetzal
0.185260
N/A
Guyana Dollar
0.006910
N/A
Hong Kong Dollar
0.182140
0.165900
Honduras Lempira
N/A
0.051650
Crotian Kuna
0.202690
N/A
Haiti Gourde
0.010920
N/A
Hungary Forint
0.003900
N/A
Indonesian Rupiah
0.000090
N/A
Israeli Shekel
0.382870
0.343300
Indian Rupee
0.017080
N/A
Iceland Krona
N/A
0.009009
Jamaican Dollar
0.009280
N/A
Jordanian Dinar
2.035520
N/A
Japanese Yen
0.009140
0.008375
Kenyan Shilling
0.010740
N/A
KHR
0.000360
N/A
Republic of Korea Won
0.001040
N/A
Kuwaiti Dinar
4.632890
4.217900
Cayman Islands Dollar
1.755510
N/A
KZT
0.003260
N/A
LAK
0.000070
N/A
Sir Lankan Rupee
0.004860
N/A
Lithuanian Lita
N/A
N/A
Moroccan Dirham
0.142480
0.121800
MGA
0.000330
N/A
MNT
0.000430
N/A
Mauritius Rupee
0.030710
N/A
Malaysian Ringgit
0.302100
N/A
Mozambican Metical
0.022600
N/A
Mozambican Metical
0.022600
N/A
NAD
0.076970
N/A
Nigeria Naira
0.001090
N/A
NIO
0.039320
N/A
Norwegian Krone
0.129020
0.118700
New Zealand Dollar
0.850440
N/A
Omani Rial
3.739010
3.373300
Peru Nuevo Sol
0.384800
0.347700
Papua New Guinea Kina
0.385650
N/A
Philippine Peso
0.024960
N/A
Pakistan Rupee
0.005180
N/A
Poland Zloty
0.353250
0.318200
Guarani
0.000190
N/A
Qatar Riyal
0.391040
N/A
New Romanian Lev
0.310060
0.293800
New Romanian Lev
0.013180
N/A
Russian Rouble
0.015480
N/A
Saudi Riyal
0.380090
N/A
Solomon Islands Dollar
N/A
N/A
Seychelles Rupee
0.105400
N/A
Swedish Krone
0.130020
N/A
Singapore Dollar
1.048110
0.955000
SURINAM DOLLAR
0.042840
N/A
Thailand Baht
0.038520
N/A
Tunisian Dinar
0.458440
0.398400
Tonga Pa’anga
0.617690
N/A
TURKISH LIRA
0.044470
0.163900
Trinidad & Tobago Dollar
0.212930
N/A
Taiwan Dollar
0.043780
N/A
Tanzania Shilli
0.000560
N/A
Uganda Shilling
0.000380
N/A
Dong
0.000060
N/A
Vanuatu Vatu
0.012060
N/A
Western Samoan Tala
0.527490
N/A
E Caribbean Dollar
0.533150
N/A
CFP Franc
0.012940
0.011470
South Africa Rand
0.076230
N/A
Product
Owner Buys
Owner Sells
Any Amount USD
1.385900
1.344300
Euro
1.547500
1.379200
Mexican Peso
0.085150
0.074380
British Pounds
1.809800
1.612900
Australian Dollar
0.950300
0.841900
UAE Dirham
N/A
N/A
Argentine Peso
N/A
N/A
Austrian Schilling
N/A
N/A
Aruba Florin
N/A
N/A
Barbados Dollar
0.733900
0.618300
Belgian Franc
N/A
N/A
Bahrain Dinar
3.857600
3.383300
Bermuda Dollar
1.474900
1.255200
Brazilian Real
N/A
N/A
Bahamian Dollar
N/A
N/A
Swiss Franc
1.587900
1.406700
Chilean Peso
N/A
N/A
China Renminbi
0.201200
0.177000
Costa Rican Colon
0.002980
0.002460
Czech Koruna
0.061940
0.054320
German Deutsche Mark
N/A
N/A
Danish Krone
0.208000
N/A
Dominican Peso
0.025210
0.021450
Egyptian Pound
N/A
N/A
Spanish Peseta
N/A
N/A
Fijian Dollar
0.650900
0.559500
Guatemala Quetzal
N/A
N/A
Hong Kong Dollar
0.185800
0.162900
Crotian Kuna
N/A
N/A
Hungary Forint
0.003978
0.003489
Indonesian Rupiah
0.017910
N/A
Ireland Punt (Republic)
N/A
N/A
Israeli Shekel
0.388400
0.337300
Irish Pound
N/A
N/A
Indian Rupee
N/A
N/A
Jamaican Dollar
0.009393
0.008074
Japanese Yen
0.009261
0.008228
Kenyan Shilling
0.011380
0.009045
Republic of Korea Won
0.001066
0.000917
Cayman Islands Dollar
N/A
1.471200
Malaysian Ringgit
0.305000
0.267500
Norwegian Krone
0.131600
0.116600
New Zealand Dollar
0.864900
0.766200
Peru Nuevo Sol
N/A
0.341900
Philippine Peso
0.025680
0.021630
Poland Zloty
0.363700
0.312700
Portuguese Escudo
N/A
N/A
Russian Rouble
N/A
N/A
Saudi Riyal
0.387800
0.340100
Scottish Pound
1.814900
1.607800
Swedish Krone
0.132600
0.117500
Singapore Dollar
1.069690
0.938100
Thailand Baht
0.039300
0.034460
TURKISH LIRA
0.045070
0.039530
Trinidad & Tobago Dollar
0.215800
0.185500
Taiwan Dollar
0.045270
0.038530
Tanzania Shilli
N/A
N/A
E Caribbean Dollar
N/A
N/A
CFP Franc
0.013160
0.011320
South Africa Rand
0.078320
0.067320