Stock Market Trading Holidays 2026
A comprehensive calendar of official market closures for the top Indian and US stock exchanges. Plan your trades, options expiry, and settlements ahead of time.
đŽđŗ Indian Market Holidays (NSE & BSE)
Trading is closed on Saturdays, Sundays, and the following national holidays.
| Date | Occasion |
|---|---|
| Mon, Jan 26, 2026 | Republic Day |
| Tue, Mar 03, 2026 | Mahashivratri |
| Mon, Mar 23, 2026 | Holi |
| Thu, Apr 02, 2026 | Mahavir Jayanti |
| Fri, Apr 03, 2026 | Good Friday |
| Tue, Apr 14, 2026 | Dr. Baba Saheb Ambedkar Jayanti |
| Fri, May 01, 2026 | Maharashtra Day |
| Mon, May 25, 2026 | Bakri Id (Id-ul-Zuha) |
| Tue, Jul 14, 2026 | Muharram |
| Sat, Aug 15, 2026 | Independence Day |
| Mon, Sep 14, 2026 | Ganesh Chaturthi |
| Fri, Oct 02, 2026 | Mahatma Gandhi Jayanti |
| Tue, Oct 20, 2026 | Dussehra |
| Sun, Nov 08, 2026 | Diwali (Muhurat Trading) |
| Tue, Nov 24, 2026 | Gurunanak Jayanti |
| Fri, Dec 25, 2026 | Christmas |
đēđ¸ US Market Holidays (NYSE & Nasdaq)
The US stock market follows the federal holiday schedule closely.
| Date | Occasion | Status |
|---|---|---|
| Thu, Jan 01, 2026 | New Year's Day | Closed |
| Mon, Jan 19, 2026 | Martin Luther King, Jr. Day | Closed |
| Mon, Feb 16, 2026 | Presidents Day | Closed |
| Fri, Apr 03, 2026 | Good Friday | Closed |
| Mon, May 25, 2026 | Memorial Day | Closed |
| Fri, Jun 19, 2026 | Juneteenth National Independence Day | Closed |
| Fri, Jul 03, 2026 | Independence Day (Observed) | Closed |
| Mon, Sep 07, 2026 | Labor Day | Closed |
| Thu, Nov 26, 2026 | Thanksgiving Day | Closed |
| Fri, Dec 25, 2026 | Christmas Day | Closed |
â° Early Closures (US Markets)
The NYSE and Nasdaq occasionally close early at 1:00 PM EST (instead of 4:00 PM) on days preceding major holidays:
- Day After Thanksgiving1:00 PM Close
- Christmas Eve1:00 PM Close
đĄī¸ Settlement Warning
Remember that trading holidays are not counted as working days for settlement cycles (T+1 or T+2). If you sell a stock exactly one day before a long holiday weekend, the cash will take longer to actually settle into your bank account.