BSE & NSE Market Holidays 2026 — Complete List

Complete list of stock market trading holidays for BSE and NSE in India for 2026. Both exchanges follow the same holiday schedule. On these days, no trading takes place on the equity, derivatives, or currency segments.

View year: 2025 2026

Next Market Holiday

Maharashtra Day — 01 May 2026 (Friday)

#DateDayHolidayStatus
1 26 Jan 2026 Monday Republic Day Passed
2 19 Feb 2026 Thursday Chhatrapati Shivaji Maharaj Jayanti Passed
3 14 Mar 2026 Saturday Holi Passed
4 30 Mar 2026 Monday Id-Ul-Fitr (Ramzan Eid) Passed
5 02 Apr 2026 Thursday Ram Navami Passed
6 03 Apr 2026 Friday Good Friday Passed
7 14 Apr 2026 Tuesday Dr. Ambedkar Jayanti Passed
8 01 May 2026 Friday Maharashtra Day Upcoming
9 25 May 2026 Monday Buddha Purnima Upcoming
10 06 Jun 2026 Saturday Id-Ul-Adha (Bakri Eid) Upcoming
11 06 Jul 2026 Monday Muharram Upcoming
12 15 Aug 2026 Saturday Independence Day Upcoming
13 25 Aug 2026 Tuesday Ganesh Chaturthi Upcoming
14 01 Oct 2026 Thursday Mahatma Gandhi Jayanti Upcoming
15 02 Oct 2026 Friday Maha Navami Upcoming
16 21 Oct 2026 Wednesday Diwali (Laxmi Pujan) Upcoming
17 22 Oct 2026 Thursday Diwali Balipratipada Upcoming
18 04 Nov 2026 Wednesday Guru Nanak Jayanti Upcoming
19 25 Dec 2026 Friday Christmas Upcoming

Frequently Asked Questions

Is the stock market open on Saturday?

No, BSE and NSE are closed on all Saturdays and Sundays. Trading happens Monday to Friday, 9:15 AM to 3:30 PM IST.

What is Muhurat Trading?

Muhurat Trading is a special one-hour trading session held on Diwali (Laxmi Pujan day). It's considered auspicious to buy stocks during this session. Exact timing is announced by the exchanges each year.

Do IPO applications work on market holidays?

Yes, you can submit IPO applications on holidays. The UPI mandate approval also works on holidays. However, the application is processed on the next working day.

Are settlement holidays different from trading holidays?

Sometimes yes. Settlement holidays affect the delivery of shares to your demat account. Check the exchange website for the complete settlement holiday list.

How many trading days are there in 2026?

There are approximately 242 trading days in 2026 (365 days minus 19 holidays minus 104 weekends).

Is the market open on bank holidays?

Not always. Some bank holidays are also stock market holidays, but not all. The stock market follows its own holiday list published by BSE and NSE.