Are US stock markets closed on Christmas Eve? Check Nasdaq, NYSE holiday calendar for Christmas week

US stock market holiday: Investors planning to take part in stock market activity this holiday week need to plan ahead. Here is what you need to know

Swastika Das Sharma
Updated24 Dec 2025, 03:30 PM IST
US stock market holiday on December 24
US stock market holiday on December 24(REUTERS)

US stock market holiday: US President Donald Trump last week announced that December 24 and December 26 will be federal holidays. Now the question has come up — is the US stock market going to remain closed on Christmas Eve?

Investors planning to take part in stock market activity this holiday week need to plan ahead.

Here is what you need to know about US stock market holiday on Christmas Eve.

Is the US stock market open or closed on Christmas Eve?

Despite Donald Trump signing an executive order declaring December 24 as a federal holiday, the US stock markets will not be closed on Christmas Eve.

The New York Stock Exchange and Nasdaq have both said that they will not change their trading schedules on December 24, the day before Christmas, even as federal offices will close on the day.

Also Read | Banks to be closed for 13 days in December 2025 — check state-wise holiday list

NYSE, Nasdaq trading time on Christmas Eve

As per the holiday schedule of NYSE and Nasdaq, two of the biggest stock exchanges of the United States, they will close early on Christmas Eve.

The US stock market will close at 1 pm ET in New York on December 24 ahead of the Christmas holiday, according to the websites of Nasdaq and NYSE. Usually, the US stock market operates from 9:30 am ET to 4 pm ET.

As per the Securities Industry and Financial Markets Association, the US bond market is also set for an early close at 2 pm ET.

The White House on Thursday released an executive order that closes the federal government on Christmas Eve and December 26 for 2025.

Trump’s order closes government offices on both the Wednesday before Christmas Day and the Friday after, creating a five-day weekend for federal employees.

Also Read | Stock market holiday: US stock market to remain closed today due to Thanksgiving

When is the next US stock market holiday?

The next US stock market holiday is on December 25, which is Christmas Day.

Almost all businesses and offices are closed in the US on Christmas, including the stock market. During this time, trading on stock exchanges take a pause. The trading will resume on December 26 at normal time.

Also Read | Healthy Christmas meal options to consider this holiday season

US stock market holidays 2026

Here is a list of US stock market holidays in 2026, according to the NYSE official calendar

  • New Year’s Day — Thursday, January 1
  • Martin Luther King, Jr. Day — Monday, January 18
  • Washington’s Birthday — Monday, February 15
  • Good Friday — Friday, March 26
  • Memorial Day — Monday, May 31
  • Juneteenth National Independence Day (observed) — Friday, June 18
  • Independence Day (observed) — Monday, July 5
  • Labor Day — Monday, September 6
  • Thanksgiving Day — Thursday, November 25
  • Christmas Day — Friday, December 25.

Key Takeaways
  • The US stock markets will not be closed on Christmas Eve, despite it being a federal holiday.
  • NYSE and Nasdaq will close early at 1 PM ET on December 24.
  • The bond market will also have an early closure at 2 PM ET.
Get Latest real-time updates

Catch all the Business News , Market News , Breaking News Events and Latest News Updates on Live Mint. Download The Mint News App to get Daily Market Updates.

Business NewsMarketsStock MarketsAre US stock markets closed on Christmas Eve? Check Nasdaq, NYSE holiday calendar for Christmas week
More