NYSE and Nasdaq holiday calendar · Other years: 2026 · 2027
Stock Market Holidays 2028
The New York Stock Exchange and Nasdaq are closed on 9 days in 2028 and close early at 1:00 p.m. ET on 2 days. That leaves 251 trading days. The next closure is highlighted, and every holiday links to the full answer for that day, including what the bond, options and futures markets do.
2028 NYSE and Nasdaq holidays and early closes
Official exchange calendar
| Date | Day | Holiday | NYSE & Nasdaq |
|---|---|---|---|
| Jan 17 | Monday | Martin Luther King Jr. Day | Closed |
| Feb 21 | Monday | Presidents' Day (Washington's Birthday) | Closed |
| Apr 14 | Friday | Good Friday | Closed |
| May 29 | Monday | Memorial Day | Closed |
| Jun 19 | Monday | Juneteenth | Closed |
| Jul 3 | Monday | Day before Independence Day | Early close 1:00 p.m. ET |
| Jul 4 | Tuesday | Independence Day | Closed |
| Sep 4 | Monday | Labor Day | Closed |
| Nov 23 | Thursday | Thanksgiving Day | Closed |
| Nov 24 | Friday | Day after Thanksgiving | Early close 1:00 p.m. ET |
| Dec 25 | Monday | Christmas Day | Closed |
2028 at a glance
How the NYSE sets its holidays
The exchange observes nine fixed holidays plus Good Friday. Four are Monday holidays by law (Martin Luther King Jr. Day, Presidents' Day, Memorial Day, Labor Day) and Thanksgiving is always a Thursday. The date-based ones, New Year's Day, Juneteenth, Independence Day and Christmas, move to Friday when they fall on a Saturday and to Monday when they fall on a Sunday, with one exception: a Saturday New Year's Day is not observed at all, so the market trades on the preceding Friday.
Early closes are not holidays. The market opens at the normal 9:30 a.m. ET and rings the closing bell at 1:00 p.m. ET. They happen on the day after Thanksgiving every year, on Christmas Eve when it is a weekday that precedes the holiday, and on July 3 when it is a weekday that precedes a weekday July 4.
Two federal holidays are missing from the list on purpose. The NYSE has never closed for Columbus Day or Veterans Day; the bond market, which depends on the Federal Reserve's settlement systems, closes on both.
Frequently asked questions
How many stock market holidays are there in 2028?
9 full-day closures on the NYSE and Nasdaq, plus 2 early closes at 1:00 p.m. ET. No New Year's Day holiday is observed in 2028 because January 1, 2028 falls on a Saturday; the exchange does not close the preceding Friday.
What are the early closes in 2028?
Monday, July 3, 2028 (Day before Independence Day), Friday, November 24, 2028 (Day after Thanksgiving). The market closes at 1:00 p.m. ET on those days.
How many trading days are there in 2028?
251 trading days: every weekday minus the 9 exchange holidays.
Is the stock market open on Columbus Day and Veterans Day in 2028?
Yes. Neither is an NYSE holiday. The bond market is closed on both.
Every market holiday, answered
Hours and closures for every US market day people ask about
- Is the stock market open today?
- Is the stock market open tomorrow?
- Stock market hours (ET, CT, PT and worldwide)
- Stock market holidays 2026
- Stock market holidays 2027
- Stock market holidays 2028
- Bond market holidays 2026 (SIFMA)
- Press and attribution: how to cite Bell Hours
- Market hours widget: embed the live card on your site
- Is the stock market open on New Year's Day?
- Is the stock market open on Martin Luther King Jr. Day?
- Is the stock market open on Presidents' Day?
- Is the stock market open on Good Friday?
- Is the stock market open on Memorial Day?
- Is the stock market open on Juneteenth?
- Is the stock market open on Independence Day?
- Is the stock market open on Labor Day?
- Is the stock market open on Thanksgiving?
- Is the stock market open on Black Friday?
- Is the stock market open on Christmas?
- Is the stock market open on Christmas Eve?
- Is the stock market open on Columbus Day?
- Is the stock market open on Veterans Day?
- Is the stock market open on Election Day?
- Is the stock market open on New Year's Eve?
- Is the stock market open on Easter?
- Is the stock market open on Weekends?