
Michael Nuggle/Bloomberg via Getty Images
Stock market holidays are non-business days in the week when two major U.S. stock exchanges, the New York Stock Exchange (NYSE) and NASDAQ were closed that day. These days, they often follow the federal holiday schedule closely and include major holidays such as Independence Day and Thanksgiving.
Both exchanges have normal opening hours Monday through Friday from 9:30am to 4pm, but there are various ways to trade stocks 24 hours a day. The market is not open on weekends.
If the holiday falls over the weekend, the stock market will close on Friday before the holiday. Public holidays are also observed on Mondays after the holidays occur.
As investors welcome the upcoming start of the summer vacation season, which begins with Memorial Day, we present an updated holiday calendar for the stock and bond markets.
Market Holiday 2025: When the stock market is closed
Below is the stock market holiday schedule for 2025, when the NYSE, NASDAQ and bond markets are closed.
- Wednesday, January 1st, 2025 – New Year’s Day
- Monday, January 20th, 2025 – Martin Luther King Junior Day
- Monday, February 17th, 2025 – President’s Day
- Friday, April 18th, 2025 – Good Friday
- Monday, May 26th, 2025 – anniversary
- Thursday, June 19th, 2025 – National Independence Day in June
- Friday, July 4th, 2025 – independence day
- Monday, September 1st, 2025 – labor day
- Thursday, November 27th, 2025 – Thanksgiving Day
- Thursday, December 25th, 2025 – Christmas Day
Additional bond market holidays
- Monday, October 13th, 2025 – Columbus Day
- Tuesday, November 11th, 2025 – Veterans Day
The Securities Industry and Financial Markets (SIFMA) will provide this holiday schedule as a bond market recommendation and are subject to change. (This is a list of days when banks are closed for holidays.)
Early stock market closure
The stock market generally follows holiday schedules without additional early closures. This will bring the Nasdaq and NYSE to approach 1pm, except for the day before Independence Day, Black Friday and Christmas Eve.
- July 3, 2025 – The day before Independence Day
- November 28, 2025 – The day after Thanksgiving
- December 24, 2025 – christmas eve
Early closing of bond markets
However, the bond market has early and additional closures throughout the year. The bond market will close at 2pm the following day.
- April 17, 2025 – The day before Good Friday
- May 23, 2025 – Friday before the anniversary
- July 3, 2025 – The day before Independence Day
- November 28, 2025 – The day after Thanksgiving
- December 24, 2025 – christmas eve
- December 31, 2025 – New Year’s Eve