Trading on India's premier stock exchanges will come to a halt on Thursday, December 25, 2025, in observance of Christmas. This marks the final trading holiday of the calendar year and the only market closure scheduled for the month of December.
Christmas Break and Trading Resumption
Both the Bombay Stock Exchange (BSE) and the National Stock Exchange (NSE) will suspend all trading activities across all segments on December 25. This includes equity, derivatives, and currency markets. Normal trading operations will resume on Friday, December 26, 2025, giving investors and traders a one-day break.
Looking Ahead: The 2026 Trading Holiday Calendar
Following the Christmas break, the next market holiday is set for the new year. As per the official exchange calendar, Indian stock markets will be closed on January 26, 2026, for Republic Day. The NSE has proactively released its full-year holiday schedule for 2026, providing much-needed clarity for market participants to plan their strategies well in advance.
The calendar reveals that equity, equity derivatives, and currency markets will remain shut for a total of 15 days in 2026, which is one more holiday than in the current year, 2025.
Key Market Holidays in 2026
The list of major market closures for 2026 includes:
- Republic Day (January 26)
- Holi (March 3)
- Ram Navami (March 26)
- Mahavir Jayanti (March 31)
- Good Friday (April 3)
- Ambedkar Jayanti (April 14)
- Maharashtra Day (May 1)
- Bakri-Id (May 28)
- Muharram (June 26)
- Ganesh Chaturthi (September 14)
- Gandhi Jayanti (October 2)
- Dussehra (October 20)
- Diwali Balipratipada (November 10)
- Guru Nanak Jayanti (November 24)
- Christmas (December 25)
It is important to note that several major festivals, including Mahashivratri, Eid-ul-Fitr, Independence Day, and Diwali Laxmi Pujan, fall on weekends in 2026. Consequently, these will not result in additional trading holidays.
Special Muhurat Trading on Diwali
Despite Diwali Laxmi Pujan falling on a weekend, the exchanges will conduct the traditional Muhurat Trading session on Diwali, which is Sunday, November 8, 2026. This special one-hour trading window is considered auspicious. The exact timing for this session will be announced by the exchanges closer to the date.
The early release of the holiday calendar is a crucial tool for traders, investors, and financial institutions, allowing for efficient planning of settlements, fund management, and investment strategies around the market closures.