NSE India · Market Timings
NSE Market Hours & Trading Timings
Normal market session, pre-open timings and today's market status for the NSE cash market (IST).
Pre-market — NSE opens at 9:15 AM IST.
Upcoming NSE holidays
2026 calendar →| Date | Holiday |
|---|---|
| 15 Aug 2026 | Independence Day |
| 14 Sep 2026 | Ganesh Chaturthi |
| 02 Oct 2026 | Mahatma Gandhi Jayanti |
| 20 Oct 2026 | Dussehra |
| 08 Nov 2026 | Diwali Laxmi Pujan* |
| 10 Nov 2026 | Diwali-Balipratipada |
| 24 Nov 2026 | Prakash Gurpurb Sri Guru Nanak Dev |
| 25 Dec 2026 | Christmas |
NSE trading session breakdown
The National Stock Exchange follows a fixed daily schedule on working days (Monday–Friday, excluding exchange holidays). The pre-open session allows order collection and price discovery before the continuous trading session begins at 9:15 AM IST.
After the normal market closes at 3:30 PM IST, a brief closing session runs until 3:40 PM IST. For the complete list of non-trading days, see the NSE holiday calendar or the 2026 holiday list.
Frequently Asked Questions
What are NSE trading hours?
NSE normal market session runs from 9:15 AM to 3:30 PM IST on working days. Pre-open session is from 9:00 AM to 9:15 AM, and the closing session extends until 3:40 PM IST.
Is the NSE open today?
NSE is open on weekdays that are not exchange-declared holidays. Check the status banner on this page for today's market status based on the official holiday calendar.
What is the NSE pre-open session?
The pre-open session (9:00–9:15 AM IST) allows order entry, modification and cancellation before the regular market opens. It helps price discovery for stocks before continuous trading begins.