The U.S. stock market will be open on Wednesday, Nov. 11, for Veterans Day, even though the holiday is a day off for many banks and typically for the bond market. For investors and traders using the NYSE and Nasdaq, the answer is simple: regular trading continues.
That matters because the question comes up every year when a federal holiday lands on the calendar and people assume every market shuts with it. The U.S. stock market's regular hours remain 9:30 a.m. to 4 p.m. Eastern time, Monday through Friday, and the NYSE and Nasdaq keep the same schedule. Both exchanges are closed on weekends, but Veterans Day is not one of the dates that stops stock trading.
The difference is easy to miss. Many stock market holidays overlap with federal holidays and banking holidays, but the stock market does not always follow the same calendar as banks. On Veterans Day, that split leaves investors able to trade while some related parts of the financial system are closed, which can affect how people plan around transfers, settlements and other routine moves tied to market hours.
The next date investors should mark is Friday, Nov. 27, 2026, when both exchanges will close at 1 p.m. Eastern time for the day after Thanksgiving, known as Black Friday. The NYSE and Nasdaq will also observe 10 holidays in 2026, including Dr. Martin Luther King Jr. Day on Monday, Jan. 19, Washington's Birthday on Monday, Feb. 16, Juneteenth National Independence Day on Friday, June 19 and Independence Day on Friday, July 3.
That makes the answer for Veterans Day clear and the larger calendar just as useful: the stock market stays open, but not every financial market does, and the next shortened session is not far off.

