Home » Blogs » Stock Market 1O1 » Complete List of Share Market Holidays in 2025 Across Major Indian Exchanges

Complete List of Share Market Holidays in 2025 Across Major Indian Exchanges

2025 Indian Stock Market Holidays & Trading Schedule – NSE & BSE Holiday Calendar

Complete List of Share Market Holidays in 2025 Across Major Indian Exchanges

The Indian stock market is one of the largest and most active in the world. It is home to two major exchanges, the National Stock Exchange of India (NSE) and the Bombay Stock Exchange (BSE), as well as several smaller exchanges. The NSE and BSE are open for trading from Monday to Friday, except on holidays declared by the exchanges in advance. In 2025, there are a total of 14 trading holidays for the NSE and BSE.

Understanding the Indian stock market holiday calendar is crucial for investors, traders, and businesses to plan their financial strategies and investment decisions. This calendar not only determines trading days but also aids in planning investment decisions that align with market activities and ensure compliance with operational schedules.

To compile this comprehensive list of holidays, official holiday calendars were sourced from the websites of the National Stock Exchange of India (NSE) and the Bombay Stock Exchange (BSE). In addition, information about other major Indian stock exchanges and their holiday schedules was gathered from reliable financial websites and sources.

This article provides a complete list of share market holidays in 2025 across major Indian exchanges, including the NSE, BSE, and MCX.

Other Major Indian Stock Exchanges

Apart from the NSE and BSE, there are a few other recognized stock exchanges in India. These include:

  • Calcutta Stock Exchange (CSE): Established in 1908, CSE is one of the oldest stock exchanges in India. It primarily facilitates trading in regional and small-cap stocks.
  • Metropolitan Stock Exchange of India (MSE): MSE provides a modern and transparent platform for trading in various financial markets, including Capital Markets, Futures & Options, Currency Derivatives, and Debt Markets
    .
  • Multi Commodity Exchange of India (MCX): MCX is India’s largest commodity derivatives exchange, facilitating online trading of commodity derivatives.
  • National Commodity & Derivatives Exchange (NCDEX): NCDEX specializes in agricultural commodities trading, providing a platform for farmers, traders, and industries to hedge against price fluctuations.
  • India International Exchange (India INX): India’s first international stock exchange, facilitating trading in global securities.

However, it’s worth noting that many of the smaller exchanges have witnessed a decline in trading activity due to the dominance of the NSE and BSE.

NSE Holidays 2025

The NSE will observe 14 trading holidays in 2025. These holidays are distributed throughout the year to maintain market efficiency while respecting important national and cultural events. The NSE may, however, close the market on days other than the scheduled holidays or may open the market on days originally declared as holidays.

Trading Holidays for Equity Segment, Equity Derivative Segment and SLB Segment

DateDayHoliday
February 26, 2025WednesdayMahashivratri
March 14, 2025FridayHoli
March 31, 2025MondayId-Ul-Fitr (Ramadan Eid)
April 10, 2025ThursdayShri Mahavir Jayanti
April 14, 2025MondayDr. Baba Saheb Ambedkar Jayanti
April 18, 2025FridayGood Friday
May 01, 2025ThursdayMaharashtra Day
August 15, 2025FridayIndependence Day
August 27, 2025WednesdayGanesh Chaturthi
October 02, 2025ThursdayMahatma Gandhi Jayanti
October 21, 2025TuesdayDiwali Laxmi Pujan
October 22, 2025WednesdayDiwali-Balipratipada
November 05, 2025WednesdayPrakash Gurpurb Sri Guru Nanak Dev
December 25, 2025ThursdayChristmas

Note: Muhurat Trading will be conducted on October 21, 2025 (Tuesday), on account of Diwali Laxmi Pujan. Timings of Muhurat Trading shall be notified subsequently through a circular.

Holidays Falling on Weekends (Saturday/Sunday)

DateDayHoliday
January 26, 2025SundayRepublic Day
April 06, 2025SundayShri Ram Navami
June 07, 2025SaturdayBakri Id
July 06, 2025SundayMuharram

Trading Holidays for the Commodity Derivatives Segment

DateDayDescriptionMorning Session(9 AM to 5 PM)Evening Session(5 PM to11:30/11:55 PM)
January 01, 2025WednesdayNew yearOpenClosed
February 26, 2025WednesdayMahashivratriClosedOpen
March 14, 2025FridayHoliClosedOpen
March 31, 2025MondayEid-Ul-Fitr (Ramadan Eid)ClosedOpen
April 10, 2025ThursdayShri Mahavir JayantiClosedOpen
April 14, 2025MondayDr. Baba Saheb Ambedkar JayantiClosedOpen
April 18, 2025FridayGood FridayClosedClosed
May 01, 2025ThursdayMaharashtra DayClosedOpen
August 15, 2025FridayIndependence DayClosedClosed
August 27, 2025WednesdayGanesh ChaturthiClosedOpen
October 02, 2025ThursdayMahatma Gandhi Jayanti/DussehraClosedClosed
October 21, 2025TuesdayDiwali Laxmi Pujan*ClosedClosed
October 22, 2025WednesdayDiwali-BalipratipadaClosedOpen
November 05, 2025WednesdayPrakash Gurpurb Sri Guru Nanak DevClosedOpen
December 25, 2025ThursdayChristmasClosedClosed

Settlement Holidays

DateDayHoliday
April 01, 2025TuesdayAnnual Bank closing
August 16, 2025SaturdayParsi New Year


During settlement holidays, trading continues, but the actual transfer of funds and securities shifts to the next working day.

Regular Trading Timings to Trade Equities on NSE

Trading SessionTimingDescription
Main Trading Hours9:15 AM – 3:30 PMRegular market trading for all equity segments
Trading DaysMonday to FridayExcluding declared holidays and weekends
Market Close3:30 PMEnd of regular trading session
Post-Close Session3:40 PM – 4:00 PMFor special market orders and day-end activities

BSE Holidays 2025

The BSE will also observe 14 trading holidays in 2025. These holidays are carefully distributed throughout the year to maintain market efficiency while respecting important national and cultural events. The BSE may alter/change any of the holidays, for which a separate circular shall be issued in advance.

Trading Holidays for Equity Segment, Equity Derivative Segment and SLB Segment

The BSE holidays for 2025 are the same as the NSE holidays for 2025.

Holidays Falling on Saturdays or Sundays

The BSE holidays falling on Saturdays or Sundays are the same as the NSE holidays falling on weekends.

Trading Holidays for the Commodity Derivatives Segment and Electronic Gold Receipts (EGR) Segment

Festival NameDateDayMorning Session (9:00 am to 5:00 pm)Evening Session (5:00 pm to 11:30/11:55 pm)
New Year DayJanuary 01, 2025WednesdayOpenClosed
MahashivratriFebruary 26, 2025WednesdayClosedOpen
HoliMarch 14, 2025FridayClosedOpen
Eid-Ul-Fitr (Ramzan Id)March 31, 2025MondayClosedOpen
Shri Mahavir JayantiApril 10, 2025ThursdayClosedOpen
Dr.Baba Saheb Ambedkar JayantiApril 14, 2025MondayClosedOpen
Good FridayApril 18, 2025FridayClosedClosed
Maharashtra DayMay 01, 2025ThursdayClosedOpen
Independence DayAugust 15, 2025FridayClosedClosed
Ganesh ChaturthiAugust 27, 2025WednesdayClosedOpen
Mahatma Gandhi Jayanti / DussehraOctober 02, 2025ThursdayClosedClosed
*Diwali Laxmi PujanOctober 21, 2025TuesdayClosedOpen
Diwali BalipratipadaOctober 22, 2025WednesdayClosedOpen
Prakash Gurpurb Sri Guru Nanak DevNovember 05, 2025WednesdayClosedOpen
ChristmasDecember 25, 2025ThursdayClosedClosed


Note: Muhurat Trading is scheduled to take place on Tuesday, October 21, 2025. The specific timings for the session will be announced at a later date.

Trading Holidays for Currency Derivatives Segments

HolidaysDateDay
Chatrapati Shivaji Maharaj JayantiFebruary 19, 2025Wednesday
MahashivratriFebruary 26, 2025Wednesday
HoliMarch 14, 2025Friday
Annual Bank ClosingApril 1, 2025Tuesday
Eid-Ul-Fitr (Ramzan Id)March 31, 2025Monday
Good FridayApril 18, 2025Friday
Maharashtra DayMay 1, 2025Thursday
Buddha PurnimaMay 12, 2025Monday
MuharramJune 27, 2025Friday
Independence DayAugust 15, 2025Friday
Ganesh ChaturthiAugust 27, 2025Wednesday
Id-E-MiladSeptember 5, 2025Friday
Mahatma Gandhi Jayanti/DussehraOctober 2, 2025Thursday
*Diwali Laxmi PujanOctober 21, 2025Tuesday
Diwali BalipratipadaOctober 22, 2025Wednesday
Prakash Gurpurb Sri Guru Nanak DevNovember 5, 2025Wednesday
ChristmasDecember 25, 2025Thursday

Regular Trading Timings to Trade Equities on BSE

Trading SessionTimingDescription
Pre-Open Timings9:00 a.m. and ends at 9:15 a.m.Modification/order entry
Regular Trading Timings9:15 a.m. and ends at 3:30 p.m.Restricted physical market or normal market


MCX Holidays 2025

DayDateHolidayMorning SessionEvening Session
WednesdayJanuary 01, 2025New Year’s DayOpenClosed
WednesdayFebruary 26, 2025Maha ShivaratriClosedOpen
FridayMarch 14, 2025HoliClosedOpen
MondayMarch 31, 2025Id-ul-Fitr (Ramzan ID)ClosedOpen
ThursdayApril 10, 2025Mahavir JayantiClosedOpen
MondayApril 14, 2025Dr.Baba Saheb Ambedkar JayantiClosedOpen
FridayApril 18, 2025Good FridayClosedClosed
ThursdayMay 01, 2025Maharashtra DayClosedOpen
FridayAugust 15, 2025Independence DayClosedClosed
WednesdayAugust 27, 2025Ganesh ChaturthiClosedOpen
ThursdayOctober 02, 2025Mahatma Gandhi Jayanti/ DussehraClosedClosed
MondayOctober 21, 2025Diwali-Laxmi Pujan**ClosedClosed
FridayOctober 22, 2025Diwali-BalipratipadaClosedOpen
WednesdayNovember 05, 2025Gurunanak JayantiClosedOpen
ThursdayDecember 25, 2025ChristmasClosedClosed


Note: Muhurat Trading will be held on Tuesday, October 21, 2025.

Key Observations

  • Months with the most holidays: April and October have the highest number of holidays (3 each) due to major festivals.
  • Distribution of holidays: The holidays are spread across different days of the week to minimize market disruption.
  • Impact on trading activity: Holidays can potentially impact trading activity, leading to reduced liquidity and increased volatility.

FAQs

Does BSE operate on Saturdays and Sundays?
No, BSE is not operational on the weekends i.e. Saturdays and Sundays.

What are the regular BSE trading hours?
BSE trades occur from 9.15 a.m. to 3.30 p.m. on weekdays, while Saturday-Sunday is observed as BSE holidays.

Which month in the year 2025 has the maximum BSE trading holidays?
In the year 2025, April and October months have maximum trading holidays of 3 days.

Can BSE change the declared holidays?
Yes, the exchange has the complete right to alter the already announced holidays via a circular.

How many trading days are there in India in 2025?
In 2025, considering the 14 scheduled trading holidays and the regular weekend closures, there will be approximately 251 active trading days in the Indian stock markets.

Enjoyed reading this? Share it with your friends.

Post navigation

Leave a Reply

Your email address will not be published. Required fields are marked *