NSE Holiday List Calendar 2026

Plan your holidays and recharge yourself

Nitin Ppre-open market, nitin patil
NSE Holiday List Calendar 2026

National Stock Exchange of India Limited (NSE) has published the official trading holiday schedule for calendar year 2026 for Equity, Equity Derivatives, and SLB Segments.

NSE Holiday List Calendar 2026

As per the NSE circular, following are the trading holidays.

Table

Default

Sr. No. Date Day Description
1 26-Jan-2026 Monday Republic Day
2 03-Mar-2026 Tuesday Holi
3 26-Mar-2026 Thursday Shri Ram Navami
4 31-Mar-2026 Tuesday Shri Mahavir Jayanti
5 03-Apr-2026 Friday Good Friday
6 14-Apr-2026 Tuesday Dr. Baba Saheb Ambedkar Jayanti
7 01-May-2026 Friday Maharashtra Day
8 28-May-2026 Thursday Bakri Id
9 26-Jun-2026 Friday Muharram
10 14-Sep-2026 Monday Ganesh Chaturthi
11 02-Oct-2026 Friday Mahatma Gandhi Jayanti
12 20-Oct-2026 Tuesday Dussehra
13 10-Nov-2026 Tuesday Diwali-Balipratipada
14 24-Nov-2026 Tuesday Prakash Gurpurb Sri Guru Nanak Dev
15 25-Dec-2026 Friday Christmas

FAQ on 'NSE Holiday List Calendar 2026?'

know the answers to most commonly asked questions

Nitin P
NSE Holiday List Calendar 2026

what is the timing of diwali muhurat trading on nse 2026?

Diwali Muhurat Trading Session 2026 will be conducted on the day of Diwali Laxmi Pujan, Sunday, 08 November 2026.

Pre-open market order entry session: From 18:00 hrs to 18:08 hrs (with random closure between 18:08 hrs and 18:10 hrs)

This session allows you to place buy and sell orders for eligible stocks. Orders can be modified or cancelled. Market orders are accepted in the first window, while the latter part accepts limit orders only.

Pre-open market order matching session: From 18:10 hrs to 18:12 hrs (2 Minutes)

The exchange takes this time for multilateral order confirmation and equilibrium price determination. During this time, orders cannot be placed, modified, or canceled.

Pre-open market buffer session: From 18:12 hrs to 18:15 hrs (3 Minutes)

Regular Diwali Muhurat Trading Session: From 18:15 hrs to 19:15 hrs (60 Minutes)