In a rare and shortened trading week, the Indian equity markets opened for just three days between April 15 and April 17, 2025, due to multiple public holidays. Markets remained closed on April 14 (Monday) for Dr. Babasaheb Ambedkar Jayanti, and were also shut last week on April 10 (Thursday) for Shri Mahavir Jayanti.
This makes April a rather light month for traders and investors, with three market holidays already lined up. These holidays are notified annually by the National Stock Exchange (NSE) and the Bombay Stock Exchange (BSE) and are a crucial part of the trading calendar.
📅 Upcoming Stock Market Holidays in 2025:
Here’s a complete list of stock market holidays for the year 2025:
| Date | Day | Holiday |
|---|---|---|
| 18-Apr-2025 | Friday | Good Friday |
| 1-May-2025 | Thursday | Maharashtra Day |
| 15-Aug-2025 | Friday | Independence Day / Parsi New Year |
| 27-Aug-2025 | Wednesday | Shri Ganesh Chaturthi |
| 2-Oct-2025 | Thursday | Gandhi Jayanti / Dussehra |
| 21-Oct-2025 | Tuesday | Diwali Laxmi Pujan (Trading Holiday) |
| 22-Oct-2025 | Wednesday | Balipratipada |
| 5-Nov-2025 | Wednesday | Prakash Gurpurb (Sri Guru Nanak Dev Ji) |
| 25-Dec-2025 | Thursday | Christmas |
📌 Note: On October 21, 2025, which is Diwali Laxmi Pujan, markets will remain closed for regular trading, but Muhurat Trading will take place. The specific timings will be released in October via official exchange circulars.
â›” MCX Holiday Update:
The Multi Commodity Exchange (MCX) and other segments such as currency, commodity, derivatives, and debt, will also remain shut on April 18, 2025 (Good Friday). There will be no settlement of funds or securities on this day across segments.
💡 Reminder for Investor
The stock market operates Monday to Friday, except on weekends and exchange-declared holidays. It’s important for traders to stay updated with the holiday calendar to plan positions, settlements, and trades effectively.
Stay tuned to official NSE and BSE updates for any modifications or Muhurat Trading schedules.





