In 2026, the Indian stock markets have scheduled a total of 16 holidays, with eight already observed. Following the Bakri Id holiday, trading will be suspended on seven more occasions over the remaining months of the year. The next market holiday is on Friday, June 26, for Muharram.
After the Muharram holiday, the markets will remain closed on September 14 for Ganesh Chaturthi, October 2 for Gandhi Jayanti, October 20 for Dussehra, November 10 for Diwali Balipratipada, November 24 for Guru Nanak Jayanti, and December 25 for Christmas, marking the final market holiday of 2026.
The Multi Commodity Exchange of India will be closed during the morning session on May 28 but will resume trading in the evening session. According to the MCX’s annual trading calendar, there are 16 trading holidays in 2026, with either partial or full-day closures.
The National Commodity & Derivatives Exchange Limited will remain shut for both trading sessions on May 28. In 2026, four key holidays fall on weekends, including Mahashivratri on February 15 and Eid-Ul-Fitr on March 21, which have already passed, as well as Independence Day on August 15 and Diwali Laxmi Pujan on November 8.
Diwali Laxmi Pujan will fall on a Sunday, but exchanges will conduct the customary Muhurat Trading session on November 8, with timings to be announced closer to the date. Independence Day falls on a Saturday this year.
Background
The scheduling of market holidays is crucial for traders and investors to plan their activities and manage portfolios effectively. Understanding these closures helps in mitigating risks associated with market inactivity.
Looking ahead, investors should keep an eye on the announcements for the Muhurat Trading session and any changes to the trading schedule. Staying informed about market holidays is essential for strategic trading and investment planning.



