Market Holidays & Trading Hours 2025–2027
Complete National Stock Exchange of India (NSE) / Bombay Stock Exchange (BSE) holidays schedule for strategic trading planning
Id-ul-Fitr (Ramzan ID)
Next Market Holiday
March 21, 2026 • 3 days away
19
Total Holidays 2026
National Stock Exchange of India (NSE) / Bombay Stock Exchange (BSE) closed days
9:15 AM - 3:30 PM
Regular Trading Hours
Indian Standard Time (IST)
Understanding National Stock Exchange of India (NSE) / Bombay Stock Exchange (BSE) Holidays and Trading Schedule
The National Stock Exchange of India (NSE) / Bombay Stock Exchange (BSE) holidays follow the same official schedule as both exchanges observe identical market closures throughout the year. Understanding these India market holidays is crucial for traders, investors, and financial professionals who need to plan their trading strategies effectively.
The stock market typically closes for 19 holidays each year, including major holidays like New Year's Day, Independence Day, Thanksgiving, and Christmas. The exchanges have coordinated their holiday schedules to ensure consistency across financial markets.
Planning around stock market holidays is essential for several reasons: it affects settlement dates for trades, impacts options expiration schedules, and influences market volatility before and after holiday periods. Many traders notice increased volatility in the days leading up to major market holidays as institutional investors adjust their positions.
Official Market Holiday Calendar
| Date | Day | Holiday |
|---|---|---|
| January 26 | Monday | Republic Day |
| February 15 | Sunday | Maha Shivaratri |
| March 3 | Tuesday | Holi |
| March 21 | Saturday | Id-ul-Fitr (Ramzan ID) |
| March 27 | Friday | Ram Navami |
| March 31 | Tuesday | Mahavir Jayanti |
| April 3 | Friday | Good Friday |
| April 14 | Tuesday | Dr. Baba Saheb Ambedkar Jayanti |
| May 1 | Friday | Maharashtra Day |
| May 27 | Wednesday | Bakri Id / Eid ul-Adha |
| June 26 | Friday | Muharram |
| August 15 | Saturday | Independence Day |
| September 14 | Monday | Ganesh Chaturthi |
| October 2 | Friday | Mahatma Gandhi Jayanti |
| October 20 | Tuesday | Dussehra |
| November 8 | Sunday | Diwali Laxmi Pujan (Morning Off) |
| November 9 | Monday | Diwali Balipratipada |
| November 24 | Tuesday | Guru Nanak Jayanti |
| December 25 | Friday | Christmas Day |
National Stock Exchange of India (NSE) / Bombay Stock Exchange (BSE) Trading Hours
Regular Trading Hours
- Pre-Market: 9:00 AM - 9:15 AM
- Regular Session: 9:15 AM - 3:30 PM
- After-Hours: 3:30 PM - 5:00 PM
Early Closures
The stock market closes early (1:00 PM ET) on the following days:
- Muhurat Trading (Diwali Laxmi Pujan)
Planning Your Trading Strategy Around Market Holidays
Successful traders and investors always factor in India market holidays when developing their trading strategies. The days surrounding market closures often exhibit unique trading patterns that savvy investors can leverage for better returns.
Historical data shows that trading volumes typically decrease in the days before major holidays as institutional investors square their positions. This can lead to increased volatility and wider bid-ask spreads. The 'holiday effect' is a well-documented phenomenon where markets often experience positive returns in the days immediately preceding major holidays.
When the National Stock Exchange of India (NSE) / Bombay Stock Exchange (BSE) is closed for holidays, it's important to remember that international markets may still be operating. This can create pricing gaps when markets reopen, especially if significant economic or geopolitical events occur during the closure period.