Stock market holiday, Dec. 24 -- The Indian stock market will be closed for trading on Thursday, December 25, on account of Christmas, according to the holiday calendar available on the exchanges.

Both the stock exchanges - BSE and National Stock Exchange (NSE) - will remain shut for trading tomorrow. Trading will resume on Friday, December 26, 2025.

This marks the only holiday for the month of December, and the last for the year. Along with the stock exchanges, the commodity exchange MCX will be shut for trading in the morning session, but will open for the evening session from 5 pm onwards.

After tomorrow, the next stock market holiday will fall in the upcoming year 2026. As per the holiday calendar for 2026, Indian stock markets wil...