Stock Market Holiday : Investors should prepare for a shortened trading week as the Indian stock markets — BSE and NSE — are set to remain closed for three days between April 28 and May 4, 2025. Typically, the stock market is closed only on major national holidays, but this week will see additional closures.
Here’s everything you need to know about the stock market holiday schedule and bank closures this week.
When Will the Stock Market Remain Open and Closed?
- Monday, April 28 – Open for trading
- Tuesday, April 29 – Open for trading
- Wednesday, April 30 – Open for trading (Special trading on Akshaya Tritiya)
- Thursday, May 1 – Closed (Maharashtra Day and Labour Day)
- Friday, May 2 – Open
- Saturday, May 3 – Closed (Weekend)
- Sunday, May 4 – Closed (Weekend)
The stock market will be closed on May 1 to mark Maharashtra Day and Labour Day. Both the Bombay Stock Exchange (BSE) and the National Stock Exchange (NSE), headquartered in Mumbai, observe Maharashtra Day as a trading holiday.
After that, the markets will remain closed on Saturday and Sunday as per the regular weekend schedule.
Will the Markets Be Open on Akshaya Tritiya?
Yes, the stock market will remain open on April 30 on the occasion of Akshaya Tritiya, an auspicious day considered favorable for new beginnings and investments. Investors will be able to trade normally on this special occasion.
Full List of Stock Market Holidays in 2025
Here are the upcoming key stock market holidays for 2025:
- Maharashtra Day – May 1, 2025
- Independence Day – August 15, 2025
- Ganesh Chaturthi – August 27, 2025
- Mahatma Gandhi Jayanti / Dussehra – October 2, 2025
- Diwali (Laxmi Pujan) – October 21, 2025
- Diwali Balipratipada – October 22, 2025
- Prakash Gurpurab – November 5, 2025
- Christmas – December 25, 2025
Special Note:
Muhurat Trading will be conducted on October 21, 2025, on the occasion of Diwali. The exact timings for Muhurat trading will be announced later by the exchanges.
Conclusion
Traders and investors should plan their strategies accordingly, as there will be only four active trading days this week. With Maharashtra Day and Labour Day falling on May 1 and the regular weekend closure, market participants will have limited opportunities to execute their trades.
Stay tuned for more updates on stock market news, trading holidays, and key financial developments.