The Indian stock market is usually closed on Saturdays and Sundays. Investors may be confused about which day the stock market will be closed from tomorrow in March. In March 2026, the stock market will remain closed for 12 full days. Everyone investing in the stock market should know this. Apart from the weekend holidays, there are also three trading holidays throughout the month. This means that there will be no activity in the stock market for 40% of the month.
3 trading holidays in March
There are four Saturdays and five Sundays in the month of March 2026. Therefore, the stock market will remain closed for nine days. Apart from these nine holidays, there are three major festivals in March, due to which there will be no trading in the market. During this period, all segments, from equity to commodity, derivatives and currency markets, will remain closed. Let us know about these trading holidays:
Holi, one of the biggest festivals of India, will be celebrated on March 3.
Ram Navami will be a holiday on 26th March. There will be a holiday of Shri Mahavir Jayanti on 31st March.
This means that the market will remain closed for 12 days. Indian stock market usually does not have such long holidays.
Will the market be closed or open on Holika Dahan?
The market will remain closed on Tuesday, March 3, 2026 on Holi. This holiday coincides with Holika Dahan. The stock market will remain open on March 4, when colors will be played in most parts of the country. Normal trading will resume on March 4 in Bombay Stock Exchange and National Stock Exchange. Markets will open as usual at 9:15 am and will remain open till 3:30 pm.












