
The National Stock Exchange or NSE became India’s first exchange to implement electronic or screen-based trading in 1994, which ensures the reliability and performance of its systems. NSE operates and provides seamless trading facilities throughout the year. The normal trading session for equities and derivatives on NSE starts at 9:15 AM and ends at 3:30 PM, providing a trading session of 6 hours and 15 minutes. The NSE, however, remains closed on Saturdays and Sundays. Besides, there are also a number of NSE trading holidays that are declared or announced by the exchange in advance.
The NSE has also announced the market holiday or NSE holidays 2025. Let us learn more about the NSE trading sessions and NSE holiday list 2025.
NSE Holidays 2025 for Equity Segment, Equity Derivative Segment and SLB Segment (Weekdays)
Mentioned below is the complete list of NSE Holidays in 2025:
DAY | DATE | HOLIDAY |
Wednesday | 26-Feb-2025 | Mahashivratri |
Friday | 14-Mar-2025 | Holi |
Monday | 31-Mar-2025 | Id-Ul-Fitr (Ramadan Eid) |
Thursday | 10-Apr-2025 | Shri Mahavir Jayanti |
Monday | 14-Apr-2025 | Dr. Baba Saheb Ambedkar Jayanti |
Friday | 18-Apr-2025 | Good Friday |
Thursday | 01-May-2025 | Maharashtra Day |
Friday | 15-Aug-2025 | Independence Day |
Wednesday | 27-Aug-2025 | Ganesh Chaturthi |
Thursday | 02-Oct-2025 | Mahatma Gandhi Jayanti/Dussehra |
Tuesday | 21-Oct-2025 | Diwali Laxmi Pujan |
Wednesday | 22-Oct-2025 | Balipratipada |
Wednesday | 05-Nov-2025 | Prakash Gurpurb Sri Guru Nanak Dev |
Thursday | 25-Dec-2025 | Christmas |
On Tuesday, October 21, 2025, Muhurat Trading will be conducted on account of Diwali Laxmi Pujan. Timings of the same shall be notified subsequently through a circular.
NSE Holidays 2025 falling on Saturday and Sunday (Weekends)
Mentioned below is the complete list of NSE Holidays in 2025 that are falling on weekends:
DAY | DATE | HOLIDAY |
Sunday | 26-Jan-2025 | Republic Day |
Sunday | 06-Apr-2025 | Shri Ram Navami |
Saturday | 07-Jun-2025 | Bakri Id |
Sunday | 06-Jul-2025 | Muharram |
NSE Stock Market Hours for Trading
Check out the NSE trading hours for equities (stocks), ensuring you know exactly when to place your orders:
NSE Pre Open Session (9:00 AM - 9:08 AM)
- This early window allows order placement and modification for the upcoming trading day.
- Use this time to strategize and adjust your positions before the market opens.
NSE Regular Trading Session (9:15 AM - 3:30 PM)
- This is the primary session for active trading of equities on the NSE.
- The bulk of order execution and price discovery happens during this period.
NSE Closing Session (3:40 PM - 4:00 PM)
- This brief window allows order placement and modification for closing orders.
- It can be useful for final adjustments to your portfolio before the market closes.
NSE Block Deal Session
Morning Window (8:45 AM - 9:00 AM)
- This session caters to large block trades negotiated outside the regular market hours.
- Retail investors typically won't participate in this window.
Afternoon Window (2:05 PM - 2:20 PM)
- Similar to the morning window, this allows for large block trades after the regular session.
(These are normal trading timings for the equities market. The NSE has the complete right to reduce or extend the aforementioned trading timings when needed)
NSE Holidays 2025 for the Commodity Derivatives Segment
Mentioned below is the complete list of NSE Holidays in 2025 for the Commodity Derivates Segment:
DAY | DATE | HOLIDAY | Morning Session (9AM to 5PM) | Evening Session(5PM to 11:30/11:55PM) |
Wednesday | 1-Jan-2025 | New year | Open | Closed |
Wednesday | 01-Jan-2025 | New Year | Open | Closed |
Wednesday | 26-Feb-2025 | Mahashivratri | Closed | Open |
Friday | 14-Mar-2025 | Holi | Closed | Open |
Monday | 31-Mar-2025 | Id-Ul-Fitr (Ramadan Eid) | Closed | Open |
Thursday | 10-Apr-2025 | Shri Mahavir Jayanti | Closed | Open |
Monday | 14-Apr-2025 | Dr. Baba Saheb Ambedkar Jayanti | Closed | Open |
Friday | 18-April-2025 | Good Friday | Closed | Closed |
Thursday | 1-May-2025 | Maharashtra Day | Closed | Open |
Friday | 15-Aug-2025 | Independence Day | Closed | Closed |
Wednesday | 27-Aug-2025 | Ganesh Chaturthi | Closed | Open |
Thursday | 2-Oct-2025 | Mahatma Gandhi Jayanti/Dussehra | Closed | Closed |
Tuesday | 21-Oct-2025 | Diwali Laxmi Pujan | Closed | Closed |
Wednesday | 22-Oct-2025 | Balipratipada | Closed | Open |
Wednesday | 5-Nov-2025 | Prakash Gurpurb Sri Guru Nanak Dev | Closed | Open |
Thursday | 25-Dec-2025 | Christmas | Closed | Closed |
Note: October 21, 2025, Tuesday shall be a trading holiday on account of Diwali Laxmi Pujan. Muhurat Trading will be conducted on that day. Timings of Muhurat Trading shall be notified subsequently through a circular.
NSE Holidays 2025 for the Commodity Derivatives Segment falling on Saturday and Sunday (Weekends)
Mentioned below is the complete list of NSE Holidays in 2025 for the Commodity Derivates Segment, that are falling on weekends:
DAY | DATE | HOLIDAY |
Sunday | 26-Jan-2025 | Republic Day |
Sunday | 06-Apr-2025 | Shri Ram Navami |
Saturday | 07-Jun-2025 | Bakri Id |
Sunday | 06-Jul-2025 | Muharram |
Normal Market Hours for NSE Commodity Derivatives (9:00 AM - 11:30 PM)
- NSE offers extended trading hours for commodity derivatives (Monday to Friday), providing greater flexibility for investors.
- This extended session (9:00 AM - 11:30 PM) allows you to trade commodity derivatives throughout a large part of the day, potentially aligning your trading strategies with global market movements.
(These are normal trading timings for the equities market. The NSE has the complete right to reduce or extend the aforementioned trading timings when needed).
Muhurat Trading
Muhurat Trading is a special trading session conducted by NSE on Diwali. It is taken as an auspicious trading hour to start a new investment journey or to buy equities for long-term investment. The NSE announces hours for Muhurat trading in advance. Muhurat trading will be done on 21st October 2025 (Diwali). The trading timings for Muhurat trading will be announced by NSE later.
How many trading holidays are there in 2025?
There are a total of 14 weekday holidays and 4 weekend holidays in 2025.
What can I do in Muhurat trading?
You can trade in equities and all other derivatives as announced by the NSE to trade on Muhurat trading day.
When is Muhurat trading in 2025?
Muhurat trading in 2025 will be on Diwali, i.e., 21st October 2025.
What if a holiday is on weekly expiry of equity options contracts?
In case a holiday coincides with the weekly contracts expiry day, the NSE usually shifts the expiry a day before the holiday.
Which is the last stock market holiday in 2025?
The last holiday in the year 2025 is Christmas, i.e., the 25th of December 2025.