
The Indian stock markets — Bombay Stock Exchange (BSE) and National Stock Exchange (NSE) — are set to remain shut for nine days in June 2025. However, all these holidays fall on weekends, and there are no additional weekday holidays scheduled for the month, except for Bakri Id on June 7, which is a Saturday.
According to the NSE holiday calendar, no weekday holidays fall in June. Therefore, apart from regular Saturday-Sunday closures, trading will proceed uninterrupted during weekdays.
Upcoming Trading Holidays in 2025
After June, investors should note the following upcoming stock market holidays scheduled for the rest of the year:
On October 21, stock markets will conduct a special Muhurat Trading session on the occasion of Diwali. Timings for this ceremonial trading session will be announced separately by the exchanges.
Stock Market Timings
Trading in the equities segment takes place from Monday to Friday, excluding public holidays declared by the exchanges. Here's a quick overview of the market timings:
Equities Segment:
Block Deal Session:
Investors are advised to stay updated with the trading calendar to align their strategies with market availability and avoid missteps in their investment plans.