
The Indian stock market operates on all weekdays, but it observes certain public and festival holidays every year. These trading holidays are announced by stock exchanges like the NSE (National Stock Exchange), BSE (Bombay Stock Exchange), and MCX (Multi Commodity Exchange) in advance. Whether you’re an investor, trader, or financial analyst, keeping track of these holidays is essential to plan your trades and avoid any surprises. This article provides a complete list of trading holidays in India for the year 2025 for NSE, BSE, and MCX.
π NSE & BSE Trading Holidays in 2025
Date | Day | Holiday |
---|---|---|
January 26 | Sunday | Republic Day |
February 26 | Wednesday | Mahashivratri |
March 14 | Friday | Holi |
March 31 | Monday | Eid-Ul-Fitr (Ramzan Eid) |
April 10 | Thursday | Mahavir Jayanti |
April 14 | Monday | Dr. Ambedkar Jayanti |
April 18 | Friday | Good Friday |
May 1 | Thursday | Maharashtra Day |
August 15 | Friday | Independence Day |
August 27 | Wednesday | Ganesh Chaturthi |
October 2 | Thursday | Gandhi Jayanti / Dussehra |
October 21* | Tuesday | Diwali Laxmi Pujan (*Muhurat Trading) |
October 22 | Wednesday | Diwali Balipratipada |
November 5 | Wednesday | Guru Nanak Jayanti |
December 25 | Thursday | Christmas Day |
π―οΈ Note: Muhurat trading will be conducted on the evening of October 21, 2025, during Diwali.
π MCX Trading Holidays 2025
For MCX (Multi Commodity Exchange), there are morning and evening sessions. Some holidays affect only the morning or evening session.
Date | Day | Holiday | Session Closed |
---|---|---|---|
January 26 | Sunday | Republic Day | Full Day |
March 14 | Friday | Holi | Morning Only |
March 31 | Monday | Eid-Ul-Fitr | Full Day |
April 14 | Monday | Ambedkar Jayanti | Morning Only |
May 1 | Thursday | Maharashtra Day | Morning Only |
August 15 | Friday | Independence Day | Full Day |
October 2 | Thursday | Gandhi Jayanti | Full Day |
October 22 | Wednesday | Diwali Balipratipada | Morning Only |
December 25 | Thursday | Christmas | Full Day |
βοΈ Always cross-check the MCX official website for any updates or revisions in the trading calendar.
π Why Are Trading Holidays Important?
- π Avoid placing trades on non-working days.
- π Helps in better portfolio planning and risk management.
- πΌ Useful for brokers and institutions to plan settlements and reconciliations.
π§ Pro Tip for Traders
Plan your trading strategy around long weekends and major festivals. Liquidity is usually low during such times, and market volatility may increase just before or after the holiday.
π Conclusion
Being aware of the trading holidays helps you avoid last-minute trading issues and plan your investments better. Bookmark this article or sync the NSE/BSE/MCX holiday calendar with your Google Calendar to stay updated.
Want daily updates on the Indian stock market?
Subscribe to our blog at Banking Insights and follow us for trading tips, market news, and investment strategies.