Is stock market open tomorrow on New Year’s Eve? What you need to know about December 31 trading hours will surprise you

Created on:

By: Patrick Graham

Is the stock market open tomorrow on New Year’s Eve? The NYSE and Nasdaq will operate regular trading hours on December 31, 2025, giving investors a full day to trade before the annual closure. However, bond markets close early at 2 p.m. ET, signaling the beginning of year-end wind down.

🔥 Quick Facts

  • Stock Market Hours: Both NYSE and Nasdaq open 9:30 a.m. to 4:00 p.m. ET on December 31, 2025
  • Bond Market Close: U.S. bond markets close early at 2:00 p.m. ET on New Year’s Eve
  • January 1 Closure: All U.S. stock and bond markets closed on Thursday, January 1, 2026 for New Year’s Day
  • Market Reopens: Trading resumes Friday, January 2, 2026 with normal business hours

Full Trading Hours on December 31, 2025

Investors will get a complete trading day on New Year’s Eve. Both the New York Stock Exchange (NYSE) and Nasdaq maintain their standard operating hours from 9:30 a.m. to 4:00 p.m. Eastern Time. This gives active traders one final opportunity to adjust portfolios before the year ends.

Unlike some holidays where markets close early, December 31 offers a full six-and-a-half hour trading window. Many traders use this day to make year-end adjustments, realize losses for tax purposes, or lock in gains before the calendar flips.

Bond Markets Close Early on December 31

While stock exchanges operate normally, the bond market tells a different story. U.S. Treasury and bond markets close at 2:00 p.m. ET on New Year’s Eve, giving fixed income traders only four-and-a-half hours of trading activity.

According to the Securities Industry and Financial Markets Association (SIFMA), this early bond market closure is standard practice for year-end holidays. Bond traders should mark their calendars for the 2 p.m. ET cutoff to avoid missing critical trading deadlines.

Market December 31 Hours January 1 Status
NYSE Stock Market 9:30 a.m. – 4:00 p.m. ET Closed
Nasdaq Stock Market 9:30 a.m. – 4:00 p.m. ET Closed
Bond Markets 9:30 a.m. – 2:00 p.m. ET Closed

New Year’s Day Closure on January 1, 2026

All U.S. financial markets will observe New Year’s Day 2026 on Thursday, January 1, with complete closures across stock exchanges, bond markets, and equity options trading. This is a federal holiday that both the NYSE and Nasdaq follow strictly.

The closure applies to all U.S. Treasury operations, equity markets, and derivatives trading. Traders should note that no trading activity occurs on this day, regardless of global market conditions.

When Markets Reopen After New Year’s

The stock market returns to normal operations on Friday, January 2, 2026 with standard trading hours from 9:30 a.m. to 4:00 p.m. ET. This gives the financial sector one day to absorb any overnight global developments and prepare for the new year.

Investors should be aware that futures markets and international exchanges may operate on January 1, potentially creating ripple effects when U.S. markets resume trading. Market participants often review overnight economic data and global news before Friday’s session begins.

“Both stock and bond markets are closed on Jan. 1, 2026, for New Year’s Day. The New York Stock Exchange will operate normal hours Dec. 31 from 9:30 a.m. to 4 p.m. ET.”

Market Officials, Official Holiday Schedule

Sources

  • New York Stock Exchange (NYSE) – Official holiday and trading hours calendar confirming full operations on December 31
  • Nasdaq – Market activity holiday schedule showing standard hours on New Year’s Eve
  • SIFMA (Securities Industry and Financial Markets Association) – Official market holiday schedule with bond market early closure details

Red94 is an independent media. Support us by adding us to your Google News favorites:

Leave a review