Stock market holidays play an important role in the trading calendar, helping investors and traders plan their market activities in advance. On these days, the Indian stock market remains closed for regular trading, affecting equities, derivatives, and other market segments. Being aware of stock market holidays allows participants to manage positions, settlements, and trading strategies more effectively.
(+)
List of Share Market Holiday 2026 for NSE & BSE
| Date | Day | NSE / BSE Holiday | ||
|---|---|---|---|---|
| January 15, 2026 | Thursday | Maharashtra Municipal Polls | ||
| January 26, 2026 | Monday | Republic Day | ||
📅 Don’t let holidays mean missed opportunities. Stay ready with 5paisa |
||||
| March 3, 2026 | Tuesday | Holi | ||
| March 26, 2026 | Thursday | Shri Ram Navami | ||
| March 31, 2026 | Tuesday | Shri Mahavir Jayanti | ||
| April 3, 2026 | Friday | Good Friday | ||
| April 14, 2026 | Tuesday | Dr. Baba Saheb Ambedkar Jayanti | ||
| May 1, 2026 | Friday | Maharashtra Day | ||
| May 28, 2026 | Thursday | Bakri Eid | ||
| June 26, 2026 | Friday | Moharram | ||
| September 14, 2026 | Monday | Ganesh Chaturthi | ||
| October 2, 2026 | Friday | Mahatma Gandhi Jayanti | ||
| October 20, 2026 | Tuesday | Dussehra | ||
| November 10, 2026 | Tuesday | Diwali-Balipratipada | ||
| November 24, 2026 | Tuesday | Prakash Gurpurb Sri Guru Nanak Dev | ||
| December 25, 2026 | Friday | Christmas | ||
List of NSE & BSE Stock Market Holidays falling on Saturday / Sunday
| Date | Day | Holiday |
|---|---|---|
| February 15, 2026 | Sunday | Maha Shivaratri |
| March 21, 2026 | Saturday | Eid-Ul-Fitr (Ramzan Eid) |
| August 15, 2026 | Saturday | Independence Day |
| November 8, 2026 | Sunday | Diwali-Laxmi Pujan (Muhurat trading session) |
FAQs
There are 16 official stock market holidays in 2026 when NSE and BSE remain closed on weekdays.
There are 245 active trading days in 2026 after excluding weekends and the 16 stock market holidays. Trading holidays include both NSE & BSE stock market holidays.
Muhurat Trading will be held on November 8, 2026, on the occasion of Diwali (Lakshmi Puja). The exact trading window is announced closer to the date by the exchanges. Other NSE holidays and BSE holidays are announced similarly by the exchanges.
The regular trading session for the Indian stock market runs from 9:15 AM to 3:30 PM (IST) on trading days. A brief pre-open session is held before the market opens between 9:00 AM to 9:08 AM.
Unless there are any special trading sessions announced, the National Stock Exchange (NSE) and the Bombay Stock Exchange (BSE) are closed on Saturdays and Sundays. Trading operations are conducted from Monday to Friday. However, certain holidays do have special trading sessions, like Union Budget 2026, which is happening on a Sunday and Muhurat Trading day, which is generally a brief trading session held on that holiday to mark the occasion.
Stock markets in India generally close for trading at 3.30 pm every Monday to Friday. Markets also remain closed on NSE holidays and BSE holidays.
The trading hours of the Indian stock market are from 9:15 AM to 3:30 AM on weekdays from Monday to Friday. However, markets remain closed on stock market holidays, and on NSE holidays and BSE holidays.
Stock markets are closed on weekends i.e. on Saturdays and Sundays. However, there can be certain weekends that might have a live trading session.
The Stock Exchanges only run on weekdays, Monday to Friday; and they are closed on Saturdays and Sundays unless there are any scheduled special trading sessions. Stock markets remain do remain closed on certain weekdays which fall on stock market holidays, as announced by NSE holidays and BSE holidays.
