Skip to content

Independent. Unsponsored. Built for India.

Live rates Repo rate 5.25% USD/INR ₹95.74 Gold 24K (10g) ₹1,50,785 All rates
Advertiser disclosure. Some links on this page are partner links. They never change our rankings. Read how

Credsir earns money when you apply for a product through some of the links on this site. That revenue funds the research. It does not buy a placement: our rankings come from a published scoring method that runs on the same data for every product, partner or not. Products we do not earn from appear in these lists whenever they win on the numbers — and several currently do.

Investing

Stock Market Holidays 2026: NSE and BSE Trading Holiday List

NSE and BSE have 16 weekday trading holidays in 2026. Next up: 2 October, 20 October, 10 November, 24 November and 25 December.

VD

Written by Vikram Desai

Published 24 September 2026·6 min read

On this page8 sections
Credsir Investing guide cover with a trending up icon

NSE and BSE have 16 weekday trading holidays in 2026. Five are still ahead: 2 October, 20 October, 10 November, 24 November and 25 December. Diwali falls on Sunday 8 November, when a special Muhurat trading session will be held. On a trading holiday the equity and equity derivatives segments of both exchanges stay shut all day.

Key facts

Item 2026 detail
Weekday trading holidays 16 (15 in the December 2025 circular, plus 15 January added later)
Holidays falling on a weekend 4 (15 February, 21 March, 15 August, 8 November)
Holidays left after 16 September 5 weekday holidays, plus Diwali on Sunday 8 November
Muhurat trading Sunday, 8 November 2026; timings to be notified by circular
Normal NSE equity hours 9:15 am to 3:30 pm, Monday to Friday; pre-open from 9:00 am
Source of the list NSE circular NSE/CMTR/71775 dated 12 December 2025; BSE’s trading holiday page carries the same dates

2026 stock market holiday list (NSE and BSE)

These are the days when you cannot buy or sell shares, futures or options on either exchange. Dates up to 14 September have already passed.

No. Date Day Holiday
1 15 January 2026 Thursday Municipal Corporation elections in Maharashtra
2 26 January 2026 Monday Republic Day
3 3 March 2026 Tuesday Holi
4 26 March 2026 Thursday Shri Ram Navami
5 31 March 2026 Tuesday Shri Mahavir Jayanti
6 3 April 2026 Friday Good Friday
7 14 April 2026 Tuesday Dr. Baba Saheb Ambedkar Jayanti
8 1 May 2026 Friday Maharashtra Day
9 28 May 2026 Thursday Bakri Id
10 26 June 2026 Friday Muharram
11 14 September 2026 Monday Ganesh Chaturthi
12 2 October 2026 Friday Mahatma Gandhi Jayanti
13 20 October 2026 Tuesday Dussehra
14 10 November 2026 Tuesday Diwali Balipratipada
15 24 November 2026 Tuesday Prakash Gurpurb Sri Guru Nanak Dev
16 25 December 2026 Friday Christmas

Holidays on 2 October and 25 December fall on Fridays, so each gives a three-day market break. The exchanges say they may change a holiday by issuing a separate circular in advance. That happened this year: 15 January was first treated as a settlement holiday only and was later made a full trading holiday for the Maharashtra civic polls.

Holidays that fall on a weekend

Markets are closed on Saturdays and Sundays anyway, so these four holidays cost no trading day:

  • 15 February 2026 (Sunday): Mahashivratri
  • 21 March 2026 (Saturday): Id-Ul-Fitr (Ramadan Eid)
  • 15 August 2026 (Saturday): Independence Day
  • 8 November 2026 (Sunday): Diwali Laxmi Pujan

Diwali is the exception to “closed means closed”. NSE and BSE will hold Muhurat trading on Sunday, 8 November. Both exchanges say the timings will be notified later, and no timing circular had been issued as of 16 September 2026.

Which segments close on a holiday

Segment What happens on the holidays above
Equity (cash market) Closed all day on NSE and BSE
Equity futures and options Closed all day; the F&O list matches the equity list
Currency derivatives Closed on all 16 days, and also on 19 February, 19 March, 1 April and 26 August
Commodity derivatives (NSE) Closed all day on 26 January, 3 April, 2 October and 25 December; on most other holidays the morning session is shut and the evening session opens

MCX publishes its own list. ICICI Direct’s summary of it shows the same split: on 14 September, 20 October and 10 November the morning session is closed and the evening session runs from 5:00 pm. If you trade commodities, check your exchange’s list for the exact session.

Settlement holidays and trading holidays

A trading holiday means no trades. A settlement holiday means the market trades, but the clearing corporation does not move money or shares that day. Pay-ins and pay-outs are pushed to the next working day.

NSE Clearing’s 2026 list has four settlement-only days on top of the trading holidays:

  1. 19 February 2026 (Thursday): Chhatrapati Shivaji Maharaj Jayanti
  2. 19 March 2026 (Thursday): Gudhi Padwa
  3. 1 April 2026 (Wednesday): Annual bank closing
  4. 26 August 2026 (Wednesday): Id-E-Milad

On these days you could buy and sell shares normally, but settlement waited. For example, NSE Clearing ran trades of 18 and 19 February through multiple settlements on 20 February. If you sell shares the day before a settlement holiday, the money reaches your broker a day later than usual.

For how settlement cycles and F&O expiries work, see our futures and options basics.

How to check if the share market is open today

  1. Check the day. NSE and BSE do not trade on Saturdays or Sundays, except for special sessions such as Muhurat trading.
  2. Match today’s date against the table above.
  3. Open the Market Timings & Holidays page on nseindia.com, or the Trading Holidays page on bseindia.com, for any last-minute change.
  4. Search the exchange’s circulars for “trading holiday” if an election or other event has been announced near the date.
  5. Look at your broker’s app. Most show a notice on the login screen when the market is shut.

On a normal day, NSE’s equity pre-open session runs from 9:00 am, regular trading from 9:15 am to 3:30 pm, and a closing session from 3:40 pm to 4:00 pm. Banks follow a different calendar, so a stock market holiday may not be a bank holiday. Our bank holidays in India page covers that list. New to trading? Start with stock market basics.

Frequently asked questions

How many stock market holidays are there in 2026?

There are 16 weekday trading holidays on NSE and BSE in 2026. Four more holidays fall on a Saturday or Sunday.

Is the share market closed on 2 October 2026?

Yes. Friday, 2 October is a trading holiday for Mahatma Gandhi Jayanti, so the market is shut from Friday to Sunday.

Is the stock market open on Diwali 2026?

Only for Muhurat trading on Sunday, 8 November. The regular market is closed on Tuesday, 10 November for Diwali Balipratipada. Monday, 9 November is not on the holiday list.

What is the last stock market holiday of 2026?

Christmas, on Friday 25 December 2026.

Are NSE and BSE holidays the same?

Yes, for the equity and equity derivatives segments in 2026 both exchanges list the same 16 dates. Currency and commodity segments have their own lists.

Why was the market shut on 15 January 2026?

NSE and BSE declared it a trading holiday for the Municipal Corporation elections in Maharashtra. NSE had first announced only a settlement holiday for that date.

Can I place orders on a market holiday?

Some brokers accept after-market orders on holidays and send them to the exchange on the next trading day. Whether yours does depends on the broker.

Sources

Related articles