April 10, 2025 | New Delhi: The Indian stock market remained shut on Thursday, April 10, 2025, in observance of Mahavir Jayanti, one of the key religious holidays. Both the Bombay Stock Exchange (BSE) and the National Stock Exchange (NSE) suspended trading operations for the day as per the official trading calendar.
This closure is just the beginning of a particularly inactive stretch for Indian equities. In the coming ten days, markets will remain closed six times, including three official holidays and three weekends. This rare combination is expected to create a short-term lull in trading activity.
Stock Market Holidays in April 2025
According to the BSE and NSE holiday schedules, April 2025 will witness three significant holidays:
- April 10 (Thursday) – Mahavir Jayanti
- April 14 (Monday) – Dr. B.R. Ambedkar Jayanti
- April 18 (Friday) – Good Friday
This means market participants will have limited trading sessions in the month, with only four open trading days from April 10 to April 20.
Full List of Stock Market Holidays in 2025
In total, the Indian stock market will observe 14 official holidays in 2025. Here’s the complete list:

- April 10 – Mahavir Jayanti
- April 14 – Ambedkar Jayanti
- April 18 – Good Friday
- May 1 – Maharashtra Day
- May 12 – Buddha Purnima
- August 15 – Independence Day
- August 27 – Ganesh Chaturthi
- September 5 – Id-E-Milad
- October 2 – Gandhi Jayanti & Dussehra
- October 21 – Diwali (Laxmi Pujan)
- October 22 – Diwali Balipratipada
- November 5 – Prakash Gurpurb (Guru Nanak Jayanti)
- December 25 – Christmas
Recent Stock Market Performance
Before today’s holiday, the Indian stock market had been experiencing increased volatility, mainly influenced by global economic uncertainties, including concerns over a looming recession. The ripple effects of U.S. President Donald Trump’s tariff measures and market sentiment around global inflation have impacted investor confidence.
On Wednesday, April 9, despite the Reserve Bank of India’s monetary policy committee announcing a 25 basis point cut in the repo rate along with a dovish stance, the domestic markets failed to rally. Instead, both benchmark indices ended in red:
- BSE Sensex fell 379.93 points or 0.51%, closing at 73,847.15
- NSE Nifty 50 dropped 136.70 points or 0.61%, ending the session at 22,399.15
The indices had opened with a gap-down and showed a lack of momentum throughout the day, with the Nifty hovering near the 22,400 mark.
What This Means for Investors
With the market closed for most of the upcoming week, traders and investors are expected to adopt a cautious approach, especially given the international economic uncertainties and domestic policy signals. The next few active trading sessions may see low volumes and consolidation trends, as market participants wait for fresh cues both globally and domestically.