Is the U.S. Stock Market Open on December 31, 2025?

Here’s the Full List of Market Holidays for 2026

December 30, 2025
Is the U.S. Stock Market Open on December 31, 2025?

Investors who may be scratching their heads over the status of U.S. stock markets on Wednesday, December 31, 2025, will be happy to know that Wall Street will indeed keep open for a full trading session on the last day of the year, before the New Year's Day holiday.

According to the official holiday calendar released by the New York Stock Exchange, NYSE, and Nasdaq Stock Exchange, American markets are due to trade without interruption on December 31. Trading activity will only cease the next day, when Wall Street is scheduled to go on break for New Year's Day following a year-end session.

It is worth mentioning that U.S. stock markets close only on pre-announced federal and exchange-designated holidays. Furthermore, in some instances, the trading sessions prior to a holiday may end earlier than usual. However, December 31, 2025, is not scheduled as an early close, which justifies an investor expecting a normal trading day.

When is the next US Stock Market Holiday?
The following market holiday will fall on Thursday, January 1, 2026, for New Year’s Day, when markets close for the first calendar day of the year. New Year’s Eve, on December 31, is widely celebrated, but it does not impact regular trading hours.

U.S. Stock Market Update
The U.S. stock market is expected to open a regular session at 9:30 a.m. EDT on Tuesday, December 30, 2025. MarketWatch data indicated that in the previous session, markets closed lower. The Dow Jones Industrial Average was down 0.51% to 48,461.93 points from 48,710.97.

The S&P 500 lost 0.35% to close at 6,905.74 points against 6,929.94 points earlier. The Nasdaq Composite was lower by 0.50% at 23,474.35 points from 23,593.10 points previously.

Full List of U.S. Stock Market Holidays for 2026
Following is a list of stock market holidays for 2026 that fall on weekdays, according to the official NYSE calendar:

New Year’s Day-Thursday, January 1

Martin Luther King Jr. Day -Monday, January 19

Washington’s Birthday-Monday, February 16

Good Friday-Friday, April 3

Memorial Day-Monday, May 25

Juneteenth National Independence Day-Friday, June 19

Independence Day (observed)-Monday, July 3

Labor Day-Monday, September 7

Thanksgiving Day-Thursday, November 26

Christmas Day-Friday, December 25