StructureX

Home › Guides › Market calendars

Is the stock market open on Veterans Day?

Yes. The NYSE and Nasdaq are open on Veterans Day, with normal hours. The US bond market is the one that closes.

Beginner guide · 6-minute read · Updated 2026-11-01

Yes, stocks trade on Veterans Day

The stock market is open on Veterans Day. The NYSE and Nasdaq trade their normal session, 9:30 a.m. to 4:00 p.m. ET. Pre-market and after-hours trading run as usual too.

The US bond market is closed. SIFMA, the trade group that sets the bond market's holiday schedule, recommends a full close on Veterans Day.

That makes Veterans Day one of two holidays a year when stocks trade but bonds don't. The other is Columbus Day, the second Monday in October. (Good Friday is the reverse: stocks closed, bonds open for part of the day in 2026.)

Veterans Day 2026 and 2027

Veterans Day is November 11 every year, whatever day of the week that is.

You can see it for yourself in the lists. Veterans Day isn't on the NYSE's 2027 closed days:

DateDayHoliday
January 1, 2027FridayNew Year's Day
January 18, 2027MondayMartin Luther King Jr. Day
February 15, 2027MondayWashington's Birthday (Presidents' Day)
March 26, 2027FridayGood Friday
May 31, 2027MondayMemorial Day
June 18, 2027FridayJuneteenth (observed)
July 5, 2027MondayIndependence Day (observed)
September 6, 2027MondayLabor Day
November 25, 2027ThursdayThanksgiving Day
December 24, 2027FridayChristmas Day (observed)

But it is on SIFMA's 2026 bond market closures, along with Columbus Day:

DateDayHoliday
January 1, 2026ThursdayNew Year's Day
January 19, 2026MondayMartin Luther King Jr. Day
February 16, 2026MondayWashington's Birthday (Presidents' Day)
May 25, 2026MondayMemorial Day
June 19, 2026FridayJuneteenth
July 3, 2026FridayIndependence Day (observed)
September 7, 2026MondayLabor Day
October 12, 2026MondayColumbus Day
November 11, 2026WednesdayVeterans Day
November 26, 2026ThursdayThanksgiving Day
December 25, 2026FridayChristmas Day

Sources: nyse.com and sifma.org.

Why stocks open but bonds close

Veterans Day and Columbus Day are federal holidays, so government offices close and many banks do too. The bond market leans on banks to move money and settle trades, so it follows the banking calendar.

The stock market doesn't. The NYSE sets its own list of holidays, and Veterans Day and Columbus Day aren't on it. So stocks trade while the bond market takes the day off.

Here's how the two compare on the days people ask about most:

DayStocks (NYSE, Nasdaq)US bonds (SIFMA)
Columbus Day 2026 (Mon, Oct 12)Open, normal hoursClosed
Veterans Day 2026 (Wed, Nov 11)Open, normal hoursClosed
Thanksgiving 2026 (Thu, Nov 26)ClosedClosed
Day after Thanksgiving 2026 (Fri, Nov 27)Closes 1:00 p.m. ETCloses 2:00 p.m. ET

For the full bond list, see bond market holidays. For every stock market closure, see stock market holidays 2027.

What's open and what isn't

On Veterans Day:

The bond market being shut can make the day feel quiet. Don't mistake quiet for closed. Company news, earnings and big moves can all still happen in stocks.

A worked example (hypothetical)

Here's a made-up case, an illustration, not a trade idea.

On the Monday of Veterans Day week in 2026, you sell one cash-secured put on a made-up stock, Pinecrest Homes, trading at $40. The strike is $38. You collect $1.00 a share, or $100. It's a weekly put that expires that Friday, November 13.

On Wednesday, Veterans Day, you hear "the market's closed" and don't check your account. The bond market is closed. The stock market isn't. Pinecrest reports bad news, and the stock drops to $34 by Friday's close. You're assigned 100 shares at $38.

Stock at Friday's closeWhat happensResult
$40Put expires worthless+$100
$38.50Put expires worthless+$100
$37Assigned at $38$0
$34Assigned at $38−$300
$30Assigned at $38−$700

The math at $34: shares worth $3,400, paid $3,800, so −$400. Plus the $100 premium, that's −$300.

You might have done nothing different on Wednesday. But you'd have made that choice with your eyes open. "Closed" means the stock market is closed, and on Veterans Day it isn't.

How to never guess again

Questions

Is the NYSE open on Veterans Day 2026?

Yes. Wednesday, November 11, 2026 is a normal trading day for the NYSE and Nasdaq, 9:30 a.m. to 4:00 p.m. ET. The bond market is closed.

Is the bond market open on Veterans Day?

No, not in 2026. SIFMA recommends a full close for the US bond market on Veterans Day, November 11, 2026. For 2027, check SIFMA's published schedule.

Is the stock market open on Columbus Day?

Yes. Columbus Day is the other holiday where stocks trade normally and the bond market closes. In 2026 it fell on Monday, October 12.

Do options trade on Veterans Day?

Yes. Stock and ETF options trade on their normal schedule, because they follow the stock market's hours. If an option expires that week, the usual expiration day still applies.

Are banks open on Veterans Day?

Many aren't. It's a federal holiday, so government offices close and many banks do too. That's part of why the bond market closes. Check your own bank.

Follow along

XTradingViewFacebook