
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
Date | Day | Holiday |
---|---|---|
February 26, 2025 | Wednesday | Mahashivratri |
March 14, 2025 | Friday | Holi |
March 31, 2025 | Monday | Id-Ul-Fitr (Ramadan Eid) |
April 10, 2025 | Thursday | Shri Mahavir Jayanti |
April 14, 2025 | Monday | Dr. Baba Saheb Ambedkar Jayanti |
April 18, 2025 | Friday | Good Friday |
May 01, 2025 | Thursday | Maharashtra Day |
August 15, 2025 | Friday | Independence Day |
August 27, 2025 | Wednesday | Ganesh Chaturthi |
October 02, 2025 | Thursday | Mahatma Gandhi Jayanti |
October 21, 2025 | Tuesday | Diwali Laxmi Pujan |
October 22, 2025 | Wednesday | Diwali-Balipratipada |
November 05, 2025 | Wednesday | Prakash Gurpurb Sri Guru Nanak Dev |
December 25, 2025 | Thursday | Christmas |
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)
Date | Day | Holiday |
---|---|---|
January 26, 2025 | Sunday | Republic Day |
April 06, 2025 | Sunday | Shri Ram Navami |
June 07, 2025 | Saturday | Bakri Id |
July 06, 2025 | Sunday | Muharram |
Trading Holidays for the Commodity Derivatives Segment
Date | Day | Description | Morning Session(9 AM to 5 PM) | Evening Session(5 PM to11:30/11:55 PM) |
January 01, 2025 | Wednesday | New year | Open | Closed |
February 26, 2025 | Wednesday | Mahashivratri | Closed | Open |
March 14, 2025 | Friday | Holi | Closed | Open |
March 31, 2025 | Monday | Eid-Ul-Fitr (Ramadan Eid) | Closed | Open |
April 10, 2025 | Thursday | Shri Mahavir Jayanti | Closed | Open |
April 14, 2025 | Monday | Dr. Baba Saheb Ambedkar Jayanti | Closed | Open |
April 18, 2025 | Friday | Good Friday | Closed | Closed |
May 01, 2025 | Thursday | Maharashtra Day | Closed | Open |
August 15, 2025 | Friday | Independence Day | Closed | Closed |
August 27, 2025 | Wednesday | Ganesh Chaturthi | Closed | Open |
October 02, 2025 | Thursday | Mahatma Gandhi Jayanti/Dussehra | Closed | Closed |
October 21, 2025 | Tuesday | Diwali Laxmi Pujan* | Closed | Closed |
October 22, 2025 | Wednesday | Diwali-Balipratipada | Closed | Open |
November 05, 2025 | Wednesday | Prakash Gurpurb Sri Guru Nanak Dev | Closed | Open |
December 25, 2025 | Thursday | Christmas | Closed | Closed |
Settlement Holidays
Date | Day | Holiday |
---|---|---|
April 01, 2025 | Tuesday | Annual Bank closing |
August 16, 2025 | Saturday | Parsi 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 Session | Timing | Description |
---|---|---|
Main Trading Hours | 9:15 AM – 3:30 PM | Regular market trading for all equity segments |
Trading Days | Monday to Friday | Excluding declared holidays and weekends |
Market Close | 3:30 PM | End of regular trading session |
Post-Close Session | 3:40 PM – 4:00 PM | For 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 Name | Date | Day | Morning Session (9:00 am to 5:00 pm) | Evening Session (5:00 pm to 11:30/11:55 pm) |
New Year Day | January 01, 2025 | Wednesday | Open | Closed |
Mahashivratri | February 26, 2025 | Wednesday | Closed | Open |
Holi | March 14, 2025 | Friday | Closed | Open |
Eid-Ul-Fitr (Ramzan Id) | March 31, 2025 | Monday | Closed | Open |
Shri Mahavir Jayanti | April 10, 2025 | Thursday | Closed | Open |
Dr.Baba Saheb Ambedkar Jayanti | April 14, 2025 | Monday | Closed | Open |
Good Friday | April 18, 2025 | Friday | Closed | Closed |
Maharashtra Day | May 01, 2025 | Thursday | Closed | Open |
Independence Day | August 15, 2025 | Friday | Closed | Closed |
Ganesh Chaturthi | August 27, 2025 | Wednesday | Closed | Open |
Mahatma Gandhi Jayanti / Dussehra | October 02, 2025 | Thursday | Closed | Closed |
*Diwali Laxmi Pujan | October 21, 2025 | Tuesday | Closed | Open |
Diwali Balipratipada | October 22, 2025 | Wednesday | Closed | Open |
Prakash Gurpurb Sri Guru Nanak Dev | November 05, 2025 | Wednesday | Closed | Open |
Christmas | December 25, 2025 | Thursday | Closed | Closed |
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
Holidays | Date | Day |
Chatrapati Shivaji Maharaj Jayanti | February 19, 2025 | Wednesday |
Mahashivratri | February 26, 2025 | Wednesday |
Holi | March 14, 2025 | Friday |
Annual Bank Closing | April 1, 2025 | Tuesday |
Eid-Ul-Fitr (Ramzan Id) | March 31, 2025 | Monday |
Good Friday | April 18, 2025 | Friday |
Maharashtra Day | May 1, 2025 | Thursday |
Buddha Purnima | May 12, 2025 | Monday |
Muharram | June 27, 2025 | Friday |
Independence Day | August 15, 2025 | Friday |
Ganesh Chaturthi | August 27, 2025 | Wednesday |
Id-E-Milad | September 5, 2025 | Friday |
Mahatma Gandhi Jayanti/Dussehra | October 2, 2025 | Thursday |
*Diwali Laxmi Pujan | October 21, 2025 | Tuesday |
Diwali Balipratipada | October 22, 2025 | Wednesday |
Prakash Gurpurb Sri Guru Nanak Dev | November 5, 2025 | Wednesday |
Christmas | December 25, 2025 | Thursday |
Regular Trading Timings to Trade Equities on BSE
Trading Session | Timing | Description |
---|---|---|
Pre-Open Timings | 9:00 a.m. and ends at 9:15 a.m. | Modification/order entry |
Regular Trading Timings | 9:15 a.m. and ends at 3:30 p.m. | Restricted physical market or normal market |
MCX Holidays 2025
Day | Date | Holiday | Morning Session | Evening Session |
Wednesday | January 01, 2025 | New Year’s Day | Open | Closed |
Wednesday | February 26, 2025 | Maha Shivaratri | Closed | Open |
Friday | March 14, 2025 | Holi | Closed | Open |
Monday | March 31, 2025 | Id-ul-Fitr (Ramzan ID) | Closed | Open |
Thursday | April 10, 2025 | Mahavir Jayanti | Closed | Open |
Monday | April 14, 2025 | Dr.Baba Saheb Ambedkar Jayanti | Closed | Open |
Friday | April 18, 2025 | Good Friday | Closed | Closed |
Thursday | May 01, 2025 | Maharashtra Day | Closed | Open |
Friday | August 15, 2025 | Independence Day | Closed | Closed |
Wednesday | August 27, 2025 | Ganesh Chaturthi | Closed | Open |
Thursday | October 02, 2025 | Mahatma Gandhi Jayanti/ Dussehra | Closed | Closed |
Monday | October 21, 2025 | Diwali-Laxmi Pujan** | Closed | Closed |
Friday | October 22, 2025 | Diwali-Balipratipada | Closed | Open |
Wednesday | November 05, 2025 | Gurunanak Jayanti | Closed | Open |
Thursday | December 25, 2025 | Christmas | Closed | Closed |
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.