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.

Libro staff sitting in a Libro branch on laptop

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.387500
1.351900
Up to 10000 USD
1.386500
1.352900
Up to 25000 USD
1.383500
1.356700
Euro
1.653320
1.537300
Mexican Peso
0.077480
0.070280
British Pounds
1.914450
1.781800
Australian Dollar
0.934160
N/A
UAE Dirham
0.389070
0.354100
Albanian Lek
0.017360
N/A
AMD
0.003770
N/A
Argentine Peso
0.001150
N/A
Azerbaijani Manat
N/A
N/A
B and H Conv. Mark
0.864110
N/A
Barbados Dollar
0.721450
N/A
Bulgarian Lev
0.864990
0.819100
Bahrain Dinar
3.790140
N/A
BIF
0.000490
N/A
Bermuda Dollar
1.428880
N/A
Brunei Dollar
1.127520
N/A
Bolivia Boliviano
0.210330
N/A
Brazilian Real
N/A
N/A
Bahamian Dollar
1.442890
N/A
Botswana Pula
0.108700
N/A
Belize Dollar
0.721450
N/A
CDF
0.000500
N/A
Swiss Franc
1.794410
1.644500
Chilean Peso
N/A
0.001165
China Renminbi
N/A
0.182200
Colombian Peso
N/A
0.000313
Costa Rican Colon
0.002870
0.002483
Czech Koruna
0.068600
0.061840
Danish Krone
0.223220
N/A
Dominican Peso
0.024120
N/A
Egyptian Pound
0.029170
0.073750
Fijian Dollar
0.639470
0.566700
Ghana Sedi
N/A
N/A
GMD
0.020430
N/A
GNF
0.000170
N/A
Guatemala Quetzal
0.187910
N/A
Guyana Dollar
0.006940
N/A
Hong Kong Dollar
0.182030
0.165700
Honduras Lempira
N/A
0.048860
Crotian Kuna
0.222130
N/A
Haiti Gourde
0.011020
N/A
Hungary Forint
0.004200
N/A
Indonesian Rupiah
0.000090
N/A
Israeli Shekel
0.436680
0.391000
Indian Rupee
0.016680
N/A
Iceland Krona
N/A
0.010350
Jamaican Dollar
0.009070
N/A
Jordanian Dinar
2.037980
N/A
Japanese Yen
0.009770
0.008944
Kenyan Shilling
0.011190
N/A
KHR
0.000360
N/A
Republic of Korea Won
0.001050
N/A
Kuwaiti Dinar
4.678720
4.256500
Cayman Islands Dollar
1.759620
N/A
KZT
0.002780
N/A
LAK
0.000070
N/A
Sir Lankan Rupee
0.004810
N/A
Lithuanian Lita
N/A
N/A
Moroccan Dirham
0.160360
0.136900
MGA
0.000330
N/A
MNT
0.000400
N/A
Mauritius Rupee
0.032060
N/A
Malaysian Ringgit
0.340220
N/A
Mozambican Metical
0.022810
N/A
Mozambican Metical
0.022810
N/A
NAD
0.081170
N/A
Nigeria Naira
0.000950
N/A
NIO
0.039530
N/A
Norwegian Krone
0.141120
0.129900
New Zealand Dollar
0.857560
N/A
Omani Rial
3.748740
3.378900
Peru Nuevo Sol
0.406560
0.368700
Papua New Guinea Kina
0.350470
N/A
Philippine Peso
0.025570
N/A
Pakistan Rupee
0.005070
N/A
Poland Zloty
0.394030
0.355000
Guarani
0.000190
N/A
Qatar Riyal
0.391990
N/A
New Romanian Lev
0.333000
0.315400
New Romanian Lev
0.014440
N/A
Russian Rouble
0.018590
N/A
Saudi Riyal
0.380970
N/A
Solomon Islands Dollar
N/A
N/A
Seychelles Rupee
0.102070
N/A
Swedish Krone
0.149410
N/A
Singapore Dollar
1.116580
1.016550
SURINAM DOLLAR
0.038240
N/A
Thailand Baht
0.043840
N/A
Tunisian Dinar
0.501530
0.436500
Tonga Pa’anga
0.619000
N/A
TURKISH LIRA
0.036020
0.163900
Trinidad & Tobago Dollar
0.213700
N/A
Taiwan Dollar
0.048880
N/A
Tanzania Shilli
0.000560
N/A
Uganda Shilling
0.000400
N/A
Dong
0.000060
N/A
Vanuatu Vatu
0.012310
N/A
Western Samoan Tala
0.534400
N/A
E Caribbean Dollar
0.534400
N/A
CFP Franc
0.014170
0.012570
South Africa Rand
0.080380
N/A
Product
Owner Buys
Owner Sells
Any Amount USD
1.389500
1.347900
Euro
1.695200
1.510800
Mexican Peso
0.078380
0.068460
British Pounds
1.965100
1.751400
Australian Dollar
0.951400
0.842800
UAE Dirham
0.396700
0.347900
Argentine Peso
N/A
N/A
Austrian Schilling
N/A
N/A
Aruba Florin
N/A
N/A
Barbados Dollar
0.735300
0.619500
Belgian Franc
N/A
N/A
Bahrain Dinar
3.865800
3.390500
Bermuda Dollar
1.477700
1.257500
Brazilian Real
N/A
N/A
Bahamian Dollar
N/A
N/A
Swiss Franc
1.824600
1.616400
Chilean Peso
N/A
N/A
China Renminbi
0.203400
0.179000
Costa Rican Colon
0.002970
0.002452
Czech Koruna
0.069330
0.060800
German Deutsche Mark
N/A
N/A
Danish Krone
0.227800
0.201800
Dominican Peso
0.024580
0.020920
Egyptian Pound
N/A
N/A
Spanish Peseta
N/A
N/A
Fijian Dollar
0.655800
0.563700
Guatemala Quetzal
0.192300
0.163700
Hong Kong Dollar
0.185600
0.162800
Crotian Kuna
N/A
N/A
Hungary Forint
0.004283
0.003756
Indonesian Rupiah
0.000092
0.000077
Ireland Punt (Republic)
N/A
N/A
Israeli Shekel
0.442600
N/A
Irish Pound
N/A
N/A
Indian Rupee
0.017480
0.014430
Jamaican Dollar
N/A
0.007912
Japanese Yen
0.009890
0.008786
Kenyan Shilling
0.011910
0.009468
Republic of Korea Won
0.001071
0.000921
Cayman Islands Dollar
N/A
1.471700
Malaysian Ringgit
0.343000
0.300800
Norwegian Krone
0.144100
0.127600
New Zealand Dollar
0.872900
0.773300
Peru Nuevo Sol
0.410000
0.361800
Philippine Peso
0.026260
0.022120
Poland Zloty
0.405800
0.348800
Portuguese Escudo
N/A
N/A
Russian Rouble
N/A
N/A
Saudi Riyal
0.388500
0.340700
Scottish Pound
1.970700
1.745800
Swedish Krone
N/A
N/A
Singapore Dollar
1.138900
0.998900
Thailand Baht
0.044720
0.039220
TURKISH LIRA
0.036370
0.031900
Trinidad & Tobago Dollar
0.216600
0.186200
Taiwan Dollar
0.050530
0.043000
Tanzania Shilli
N/A
N/A
E Caribbean Dollar
0.543700
0.467400
CFP Franc
0.014420
0.012400
South Africa Rand
0.082860
0.071220

View Other Rates and Fees