Updated 6 July 2025 at 15:52 IST
As the new week begins, many investors and traders are wondering whether the Indian stock markets—NSE (National Stock Exchange) and BSE (Bombay Stock Exchange)—will remain open on Monday, July 7, 2025. It is pertinent to note that trading on the equities segment takes place on all days of the week (except Saturdays and Sundays and holidays declared by the Exchange in advance).
The question arises because Muharram, a gazetted holiday in many parts of India, falls around this time. However, both NSE and BSE will be open on Monday, July 7.
Muharram falls on Sunday, July 6 this year. Since the stock exchanges are already shut on Sundays, there is no additional market holiday on Monday.
The trading calendar released by NSE and BSE for 2025 confirms that July 7 is a regular business day (9:15 to 10:30), with no special trading restrictions or early closure.
Muharram, observed as Yaum-e-Ashura, is a gazetted holiday in several Indian states. However, the stock exchanges follow a centralised holiday list, and if a gazetted holiday lands on a weekend, it does not affect the trading calendar.
In 2025, since Muharram falls on a Sunday, it does not result in an extended market closure. This is a standard practice followed by both NSE and BSE.
In July 2025, the Indian stock exchanges will be closed on eight days, all of which fall on Saturdays and Sundays.
The holidays are as follows:
Saturdays – July 5, 12, 19, 26
Sundays – July 6, 13, 20, 27
With July 7 being a working day, the next stock market holiday falls on August 15, on account of Independence Day, which is a nationwide closure for all financial institutions, including stock exchanges.
Traders can also refer to the official exchange websites for the full 2025 market holiday list to plan their trading strategies accordingly.
Published 6 July 2025 at 14:36 IST