NSE Holidays 2025: NSE Trading Holidays in India - Jainam
 Search any Stocks, Blogs, Circulars, News, Articles
 Search any Stocks, Blogs, Circulars, News, Articles
Start searching for stocks
Start searching for blogs
Start searching for circulars
Start searching for news
Start searching for articles

NSE Holidays

NSE Holidays 2026

Holidays Date Day
Republic Day 26 Jan, 2026 Monday
Mahashivratri 15 Feb, 2026 Sunday
Holi 3 Mar, 2026 Tuesday
Id-Ul-Fitr (Ramadan Eid) 21 Mar, 2026 Saturday
Shri Ram Navami 26 Mar, 2026 Thursday
Shri Mahavir Jayanti 31 Mar, 2026 Tuesday
Good Friday 3 Apr, 2026 Friday
Dr. Baba Saheb Ambedkar Jayanti 14 Apr, 2026 Tuesday
Maharashtra Day 01 May, 2026 Friday
Bakri Eid 28 May, 2026 Thursday
Muharram 26 Jun, 2026 Friday
Independence Day 15 Aug, 2026 Saturday
Ganesh Chaturthi 14 Sep, 2026 Monday
Mahatma Gandhi Jayanti 02 Oct, 2026 Friday
Dussehra 20 Oct, 2026 Tuesday
Diwali Laxmi Pujan* 8 Nov, 2026 Sunday
Diwali-Balipratipada 10 Nov, 2026 Tuesday
Prakash Gurpurb Sri Guru Nanak Dev 24 Nov, 2026 Tuesday
Christmas 25 Dec, 2026 Friday

You can check the circulars here (NSE, BSE, MCX)

Muhurat Trading will be conducted on Sunday, 08 Nov 2026, Diwali* Laxmi Pujan. Timing for Muhurat Trading will be notified by the exchange subsequently.

NSE Trading Schedule

Pre-open Timings for Trading Equities on NSE

The pre-open session takes place from 9:00 to 9:15 am, lasting 15 minutes. This session consists of an order gathering phase followed by an order matching phase. The price range during this session must reflect that of the regular market.

Regular Trading Timings for Trading Equities on NSE

Regular trading hours on the National Stock Exchange are from 9:15 am to 3:30 pm, with no lunch break, making the daily trading session 6 hours and 15 minutes long. There is no pre-market or after-hours trading available on the National Stock Exchange.

Block Deal Session Timings - NSE

  • Session 1: The first block deal window session runs from 8:45 am to 9:00 am.
  • Session 2: The second block deal window session occurs from 2:05 pm to 2:20 pm.

Frequently Asked Questions

What time does the NSE open for trading in 2025?

The NSE opens for trading at 9:15 am in 2025.

Which days are closed for NSE markets?

The NSE markets are closed on major national holidays, including Republic Day, Holi, Good Friday, Independence Day, Diwali, and Christmas, among others.

What is the NSE’s settlement holiday?

An NSE settlement holiday is a day when no settlements of trades take place, even though trading might occur. It typically aligns with major national holidays.

What is NSE’s clearing holiday?

An National Stock Exchange clearing holiday is a day when the clearinghouse does not process any settlements or clear trades, usually coinciding with major public holidays.

What is the last holiday in the stock market for 2025?

The last holiday in the stock market for 2025 is Christmas Day, observed on December 25th.

Explore our feature-rich web trading platform

Get the link to download the App

trading_platform
QR Code