New Delhi, Jan. 3 -- The Indian stock market will witness only one trading holiday in January 2026. The market will observe its next holiday on Monday, January 26, on account of Republic Day celebrations.

This means that both stock exchanges - Bombay Stock Exchange (BSE) and National Stock Exchange (NSE) - will remain closed for trading on January 26 for Republic Day.

Trading in commodity derivatives segment will also remain suspended on January 26.

As per the NSE's 2026 stock market holiday calendar, the Indian equity market will remain closed for trading on fifteen days during the year. The schedule also shows that there are no trading holidays in February, July, and August.

The stock market will observe only one holiday each in Jan...