The biggest & most prominent stock market in India is NSE (National Stock market). It has a market valuation of just over $5 trillion. All year round, NSE operates efficient & seamless trading facilities. On weekdays, it is open for trading from 9.15 a.m. to 3.30 p.m. (regular session), providing 6 hour & 15-minute trading sessions. On Saturdays & Sundays, NSE trade holidays are observed. (+)

List of NSE Holidays 2025

List of NSE Holidays 2026

List of NSE Holidays 2026 falling on Saturday / Sunday

NSE Trading Schedule

 

Pre-open Timings to Trade Equities on NSE

The pre-open session is between 9:00 and 9:15 am, for 15 minutes. Both the order gathering and order matching phases make up the pre-open session. The applicable price range must mirror that of the normal market.

Regular Trading Timings to Trade Equities on NSE

The regular trading timings are from 9:15 am to 3:30 pm. The NSE does not pause for lunch, and the daily trading session length is 6 hours and 15 minutes. Neither pre-market nor after-hours trading is available. 

Block Deal Session Timings-NSE

  • Session I- The first session of the block deal window takes place between 8:45 am to 9:00 am. 
  • Session II- The second session of the block deal window takes place between 02:05 pm to 02:20 pm. 
Answer
NSE typically observes 14–16 stock market holidays each year, depending on how national and festival holidays fall on weekdays. These are days when equity, equity derivatives, and most other segments remain closed for regular trading.
Question
How Many Trading Holidays Does NSE Have in a Year?
Answer
No. The stock market is closed only on exchange notified stock market holidays, not on every public or bank holiday. Some regional or state holidays may still be regular trading days on NSE.
Question
Is the stock market closed on all public holidays?
Answer
Stock market holidays are finalised by the NSE based on national holidays, major festivals, and market-wide operational considerations. The official list is released in advance to help traders and investors plan the year.
Question
How are NSE holidays decided each year?
Answer
NSE trading hours typically run from 9:15 a.m. until 3:30 p.m. Since BSE trading isn't available on Saturdays and Sundays, traders can work according to the weekday routine. 
Question
What are the standard trading hours of the NSE?
Answer
The updated NSE holiday 2026 list is published on this page and reflects the official exchange calendar, including trading holidays and special sessions like Muhurat Trading.
Question
Where can I check the updated NSE holiday 2026 list?