Nasdaq Stock Market · XNAS
Nasdaq Stock Market holidays and trading hours 2028
9 weekday closures and 2 early closes in 2028. Regular hours 09:30–16:00 America/New_York time.
Projected from the exchange's standing rules; not yet confirmed by an official 2028 notice
Market holidays 2028
| Date | Day | Holiday |
|---|---|---|
| 2028-01-17 | Mon | Dr. Martin Luther King Jr. Day |
| 2028-02-21 | Mon | President's Day |
| 2028-04-14 | Fri | Good Friday |
| 2028-05-29 | Mon | Memorial Day |
| 2028-06-19 | Mon | Juneteenth National Independence Day |
| 2028-07-04 | Tue | July 4th |
| 2028-09-04 | Mon | Labor Day |
| 2028-11-23 | Thu | Thanksgiving |
| 2028-12-25 | Mon | Christmas |
Early closes 2028
| Date | Day | Closes (local) |
|---|---|---|
| 2028-07-03 | Mon | 13:00 |
| 2028-11-24 | Fri | 13:00 |
Settlement cycle
T+1: SEC Rule 15c6-1 amendments (T+1)
Get this as JSON
curl "https://www.elcodev.com/apps/settledate/v1/calendars/XNAS/holidays?year=2028"
import requests
r = requests.get("https://www.elcodev.com/apps/settledate/v1/calendars/XNAS/holidays", params={"year": 2028})
for h in r.json()["holidays"]:
print(h["date"], h["name"])
curl "https://www.elcodev.com/apps/settledate/v1/markets/XNAS/status"
This calendar works without a key (60 calls/hour) and on the free plan. Source: exchange_calendars 4.13.2 (XNYS). Other years: 2026 · 2027 · 2028. All exchanges.