*Stock trading: countries: France, Poland, Belgium, Portugal, Netherlands, Germany, Italy, Luxembourg
*ETFs trading: countries: France, Poland, Belgium, Portugal, Netherlands, Germany, Italy, Luxembourg
Both the EU and the US stock markets are open on working days only (Monday - Friday). To find out more about the opening times of the markets check this article: Market hours 🕛. Please note that if you place a market order outside of the market hours, or when the markets are closed, your order will be displayed as “pending” and it will be executed as soon as the markets are open again.
Below you can find the list of holidays affecting the US and EU markets.
US markets:
Shares offers US stocks from the NYSE (New York Stock Exchange) and NASDAQ (National Association of Securities Dealers Automated Quotations). Both these exchanges will be closed for all public holidays in the United States of America. Here is a list of all the public holidays in the United States of America in 2025, excluding the weekends.
List of public holidays in the USA in 2025:
Date | Holiday | Trading Hours (ET) |
Wednesday, January 1 | New Year's Day | No trading |
Monday, January 20 | Martin Luther King Jr. Day | No trading |
Monday, February 17 | Presidents' Day | No trading |
Friday, April 18 | Good Friday | No trading |
Monday, May 26 | Memorial Day | No trading |
Thursday, June 19 | Juneteenth National Independence Day | No trading |
Monday, September 1 | Labor Day | No trading |
Thursday, December 25 | Christmas Day | No trading |
EU markets:
In the table below you can find the calendar relevant for trade executions for the EU stocks and ETFs. The table below shows the days when the exchange is closed for trading and days when the hours for trading are limited in 2025.
List of holidays affecting the EU market hours:
Date | Holiday | Trading hours (CET) |
Wednesday, January 1 | New Year's Day | No trading |
Friday, April 18 | Good Friday | No trading |
Monday, April 21 | Easter Monday | No trading |
Thursday, May 1 | Labour Day | No trading |
Thursday, May 29 | Ascension Day | Trading between 8 AM – 8 PM CET |
Monday, June 9 | Whit Monday | Trading between 8 AM – 8 PM CET |
Friday, October 3 | German Unification Day | Trading between 8 AM – 8 PM CET |
Wednesday, December 24 | Christmas Eve | No trading / settlement day |
Thursday, December 25 | Christmas Day | No trading |
Friday, December 26 | Boxing Day | No trading |
Monday, December 29 | Last Trading Day of the Year | Trading between 8 AM – 2 PM CET |
Wednesday, December 31 | New Year's Eve | No trading / settlement day |