NSE Stock Market Holidays 2025: Complete Trading Calendar

foryou

NSE Stock Market Holidays 2025: Complete Trading Calendar

Check today's and upcoming Indian share market and stock market exchange holidays in 2025 for NSE. Know if the market is open or closed today, tomorrow and which days throughout the year.

NSE Holidays 2025 Overview

The National Stock Exchange (NSE) of India is the country's largest stock exchange and the world's leading stock exchange by market capitalization, valued at over $4.2 trillion in 2025.

The NSE provides seamless trading facilities throughout the year. Normal trading session runs 6 hours 15 minutes, from 9:15 AM to 3:30 PM on weekdays.

The NSE is closed for trading on Saturdays, Sundays, and on specific national and cultural holidays. No trading takes place on the equity, equity derivatives or SLB segments during these closures.

In 2025, the NSE market holidays fall on occasions such as Republic Day, Mahashivratri, Holi, Good Friday, Dr. Ambedkar Jayanti, Eid al-Fitr, Independence Day, Ganesh Chaturthi, Dussehra, Diwali, Guru Nanak Jayanti, and Christmas.

With advanced technology and robust infrastructure, the NSE continues to be India's premier stock exchange, providing transparent and efficient trading platforms for millions of investors.

Trading Holidays for 2025

Here is the complete NSE stock market holiday list for 2025:

S.No.HolidayDateDay
1.Republic DayJanuary 26, 2025Sunday
2.MahashivratriFebruary 26, 2025Wednesday
3.HoliMarch 14, 2025Friday
4.Ram NavamiApril 6, 2025Sunday
5.Mahavir JayantiApril 10, 2025Thursday
6.Good FridayApril 18, 2025Friday
7.Dr. Baba Saheb Ambedkar JayantiApril 14, 2025Monday
8.Eid al-Fitr (Ramzan Id)March 31, 2025Monday
9.Maharashtra DayMay 1, 2025Thursday
10.Buddha PurnimaMay 12, 2025Monday
11.Eid al-Adha (Bakri Id)June 7, 2025Saturday
12.Independence DayAugust 15, 2025Friday
13.Ganesh ChaturthiAugust 27, 2025Wednesday
14.Mahatma Gandhi JayantiOctober 2, 2025Thursday
15.DussehraOctober 2, 2025Thursday
16.Diwali BalipratipadaOctober 21, 2025Tuesday
17.Guru Nanak JayantiNovember 5, 2025Wednesday
18.ChristmasDecember 25, 2025Thursday

Note: Some holidays may fall on weekends and will not affect regular trading.

The Holidays Falling on Saturday / Sunday in 2025

Below-mentioned are the Indian stock market holidays that fall on Saturday/Sunday:

S.No.HolidayDateDay
1.Republic DayJanuary 26, 2025Sunday
2.Ram NavamiApril 6, 2025Sunday
3.Eid al-Adha (Bakri Id)June 7, 2025Saturday

These holidays fall on weekends, so they do not affect regular trading sessions.

Trading Holidays for Commodity Derivatives Segment 2025

Following are the stock market holidays 2025 for the Commodity Derivatives Segment:

S.No.HolidayDateDayMorning SessionEvening Session*
1.MahashivratriFebruary 26, 2025WednesdayClosedOpen
2.HoliMarch 14, 2025FridayClosedClosed
3.Eid al-FitrMarch 31, 2025MondayClosedOpen
4.Mahavir JayantiApril 10, 2025ThursdayClosedOpen
5.Dr. Ambedkar JayantiApril 14, 2025MondayClosedClosed
6.Good FridayApril 18, 2025FridayClosedClosed
7.Maharashtra DayMay 1, 2025ThursdayClosedOpen
8.Buddha PurnimaMay 12, 2025MondayClosedOpen
9.Independence DayAugust 15, 2025FridayClosedClosed
10.Ganesh ChaturthiAugust 27, 2025WednesdayClosedOpen
11.Mahatma Gandhi JayantiOctober 2, 2025ThursdayClosedClosed
12.DussehraOctober 2, 2025ThursdayClosedClosed
13.Diwali BalipratipadaOctober 21, 2025TuesdayClosedOpen
14.Guru Nanak JayantiNovember 5, 2025WednesdayClosedOpen
15.ChristmasDecember 25, 2025ThursdayClosedClosed

Session Timings:

  • Morning session – 10:00 AM to 05:00 PM
  • Evening session – 05:00 PM to 11:30/11:55 PM

Muhurat Trading 2025

Diwali Muhurat Trading will be held on October 20, 2025 (Monday) for Diwali Laxmi Pujan.

Muhurat Trading Schedule 2025:

EventTime
Pre-Open Session6:00 PM - 6:08 PM IST
Muhurat Trading6:15 PM - 7:15 PM IST
Post-close7:30 PM - 7:38 PM IST
Market Close7:40 PM IST

Muhurat Trading is a symbolic trading session conducted on Diwali to invoke prosperity and good fortune for the coming year.

Key Market Information 2025

NSE Trading Hours:

  • Pre-market Session: 9:00 AM - 9:15 AM
  • Regular Trading Session: 9:15 AM - 3:30 PM
  • Post-market Session: 3:40 PM - 4:00 PM

Settlement Information:

  • T+1 Settlement: All trades settle on T+1 basis (Trade day + 1 working day)
  • Weekly Options Expiry: Every Thursday (if Thursday is a holiday, expiry moves to Wednesday)

Market Segments:

  • Equity Cash Market
  • Equity Derivatives (F&O)
  • Currency Derivatives
  • Commodity Derivatives
  • Debt Market

Important Notes for 2025

  1. Holiday Adjustments: If a holiday falls on a weekly expiry day, the expiry will be advanced to the previous trading day.

  2. Settlement Holidays: On settlement holidays, all open positions are settled on a T+1 basis.

  3. Muhurat Trading: Special one-hour trading session on Diwali for auspicious trading.

  4. Weekend Trading: No trading on Saturdays and Sundays except for special Muhurat sessions.

  5. Emergency Closures: NSE reserves the right to close markets in case of emergencies or technical issues.

Frequently Asked Questions (FAQs) 2025

Will the share market open on January 1, 2025? No, the share market will be closed on January 1, 2025, for New Year's Day (Wednesday).

What is the total number of trading holidays in 2025? There are approximately 18 trading holidays in 2025, including those falling on weekends.

When will Muhurat trading be held in 2025? Muhurat trading will be held on October 20, 2025 (Monday) for Diwali Laxmi Pujan from 6:15 PM to 7:15 PM.

What happens if a holiday falls on the weekly options expiry day? If a holiday falls on the weekly expiry day (usually Thursday), the expiry will be advanced to the previous trading day (Wednesday).

What will be the last stock market holiday in 2025? The last stock market holiday in 2025 is on December 25 for Christmas (Thursday).

How does T+1 settlement work on holidays? On settlement holidays, all open positions are settled on a T+1 basis, and new positions created on that day are settled the next trading day.

Are there any changes in trading hours for 2025? No, the trading hours remain the same: 9:15 AM to 3:30 PM for regular sessions.

What is the significance of Muhurat Trading? Muhurat Trading is conducted on Diwali to invoke prosperity and good fortune. It's a symbolic one-hour trading session considered auspicious for new investments.

Planning Your Trading in 2025

Monthly Holiday Overview:

  • January: Republic Day (26th - Sunday)
  • February: Mahashivratri (26th)
  • March: Holi (14th), Eid al-Fitr (31st)
  • April: Ambedkar Jayanti (14th), Good Friday (18th)
  • May: Maharashtra Day (1st), Buddha Purnima (12th)
  • June: Eid al-Adha (7th - Saturday)
  • August: Independence Day (15th), Ganesh Chaturthi (27th)
  • October: Gandhi Jayanti/Dussehra (2nd), Diwali (21st)
  • November: Guru Nanak Jayanti (5th)
  • December: Christmas (25th)

Tips for Traders:

  1. Plan your positions well before long weekends
  2. Be aware of increased volatility before and after holidays
  3. Check for any special trading sessions or announcements
  4. Monitor global markets during Indian market holidays
  5. Use holiday periods for portfolio review and planning

Stay updated with the latest NSE notifications for any changes to the holiday calendar. Always verify with official NSE communications for the most current information.

Keywords: NSE holidays 2025, stock market holidays, trading calendar 2025, BSE holidays, Indian stock market, Muhurat trading, equity trading, derivatives trading, NSE schedule 2025

Vikas Sahu

About the Author

Vikas Sahu

Digital Growth Expert | SEO Specialist

Helping businesses grow online with cutting-edge AI strategies, automation, and digital transformation. Founder of Sahu4You and creator of GitaGPT with 40K+ users.