The Indian stock market will be shut for a total of nine days in June 2026. The National Stock Exchange (NSE) and BSE will observe one public holiday during the month, in addition to regular Saturday and Sunday closures, according to the official holiday calendar released by the NSE.