Stock market holiday 2026: Confusing situations are not only limited to celebrations when the year 2026 knocks on the door. A fundamental question being discussed on Dalal Street is, nonetheless, one that can be stated simply: will the NSE and BSE open their gates on January 1, 2026, or will the bells remain silent?
The question is not just whether it’s a holiday or not, just for a second, think about it. Indian bourses do not always adhere to the global holiday calendar. To ensure no unpleasant surprises and no panic, investors must keep a sharp eye on major updates from the NSE website (nseindia.com) right up to the market opening. In the world of the stock market, assumptions can be very costly; clarity is always the wiser deal.
Will Indian Stock Markets Be Open On January 1, 2026?
Yes, and no, it is not a trick question. While almost everyone else around the globe is sleeping on New Year’s Day, Dalal Street will be very much active. According to the official holiday calendar for 2026, both the National Stock Exchange (NSE) and the Bombay Stock Exchange (BSE) will be open on the first day of 2026, with trading taking place as usual. So, if your plan was to avoid the markets thinking it’s a holiday, you may want to think again.
The only day investors need to mark on their January calendar is January 26, 2026, when the markets will be closed for Republic Day. In short, the Indian stock market doesn’t always celebrate when the rest of the world does, new year, new trades.
Month-Wise Stock Market Holidays in 2026
January 2026
-
January 26 – Republic Day
March 2026 (Highest Holidays)
- March 3 – Holi
- March 26 – Shri Ram Navami
April 2026
- April 3 – Good Friday
- April 14 – Dr Baba Saheb Ambedkar Jayanti
May 2026
- May 1 – Maharashtra Day
- May 28 – Bakri Id
June 2026
- June 26 – Muharram
September 2026
-
September 14 – Ganesh Chaturthi
October 2026
November 2026
-
November 10 – Diwali / Balipratipada
-
November 26 – Prakash Gurpurb Sri Guru Nanak Dev
December 2026
-
December 25 – Christmas

