Stock Market Holidays in 2025: Maintaining good health, wealth, and wisdom requires adopting a healthy lifestyle. In line with this, both the Bombay Stock Exchange (BSE) and the National Stock Exchange (NSE) will remain closed on 14 specific days in the upcoming year 2025.
These days, as per the holiday schedule released by BSE and NSE, we will observe no trading activity in the capital market, futures, and options segment.
Below is the comprehensive Stock Market Holiday schedule throughout the year 2025.
Stock Market Holidays in 2025
Investors and traders engage in buying and selling company shares within stock markets. In India, the primary stock exchanges facilitating the trading of listed securities are the NSE (National Stock Exchange) and BSE (Bombay Stock Exchange).
It’s important to note that trading in these stock markets is limited to specific hours on the working days, and there are designated Stock Market Holidays in 2025 when trading is not permitted. This ensures that investors and traders are aware of the timeframe within which market activities occur.
List of Stock Market Holidays in 2025
Check the list of Stock Market Holidays in 2025 in the table below:
Stock Market Holidays in 2025 | ||
---|---|---|
Date | Day | Market holiday |
26-Feb-25 | Wednesday | Mahashivratri |
14-Mar-25 | Friday | Holi |
31-Mar-25 | Monday | Id-Ul-Fitr (Ramadan Eid) |
10-Apr-25 | Thursday | Shri Mahavir Jayanti |
14-Apr-25 | Monday | Dr. Baba Saheb Ambedkar Jayanti |
18-Apr-25 | Friday | Good Friday |
1-May-25 | Thursday | Maharashtra Day |
15-Aug-25 | Friday | Independence Day |
27-Aug-25 | Wednesday | Ganesh Chaturthi |
2-Oct-25 | Thursday | Mahatma Gandhi Jayanti/Dussehra |
21-Oct-25 | Tuesday | Diwali |
22-Oct-25 | Wednesday | Balipratipada |
5-Nov-25 | Wednesday | Prakash Gurpurb Sri Guru Nanak Dev |
25-Dec-25 | Thursday | Christmas |
In 2025, market holidays will align with Fridays or Mondays, creating at least five long weekends for traders. Additionally, on February 1, even though it’s a Saturday, there will be an extra trading day due to Finance Minister Nirmala Sitharaman’s 2025 budget speech in Parliament.
On budget day, the equity markets will operate until 3:30 PM, while the commodity derivatives market will remain open until 5 PM.
Stock Market Holidays in 2025 on Saturdays and Sundays
Besides the holidays mentioned earlier, there are five more festivals that typically result in stock market holidays in India. However, in the year 2025, these four festivals happen to fall on a Saturday or Sunday, which means they automatically become holidays since stock markets are closed on weekends.
Stock Market Holidays in 2025 on Saturdays and Sundays | ||
---|---|---|
Date | Event | Day |
Jan 26 | Republic Day | Sunday |
April 6 | Ram Navami | Sunday |
June 7 | Bakra Eid | Saturday |
July 6 | Muharram | Saturday |
Muhurat Trading
Every Diwali in India, stock markets host a special one-hour trading session called Muhurat trading. This session is considered auspicious, attracting traders and investors who seek blessings for prosperity in the coming year.
In 2025, Muhurat trading is scheduled for October 21st, coinciding with the auspicious day of Diwali-Laxmi Puja. Although the exact timings for Muhurat trading 2025 are yet to be announced by the stock market.
The tradition of Muhurat trading dates back to 1957 for BSE and 1992 for NSE. However, as the session lasts only an hour, market liquidity tends to be low, leading to potentially volatile trading sessions, as noted by experts.
Also Read: How to Analyze Stock Market Trends for Informed Investment Decisions
Stock Market Holidays in 2025 FAQs
Q.1. How many Stock Market holidays are there in March 2025?
Ans. March 2025 has two trading holidays according to the BSE and NSE holiday schedules.
Q.2. Are there any Stock Market holidays in January and September 2025?
Ans. No, January and September do not have any trading holidays, excluding weekends.
Q.3. What is Muhurat Trading in the stock market?
Ans. Muhurat trading is a special one-hour session during Diwali for traders and investors to seek prosperity blessings. In 2025, it falls on October 21st.
Q.4. When is the last trading day of 2025?
Ans. The stock market closes early on December 31, 2025, for New Year’s Eve.
Q.5. Why is Muhurat Trading considered potentially volatile?
Ans. Muhurat Trading, lasting only an hour, may have low market liquidity, leading to potential volatility during the session.