Stock market holiday October 21: The Indian stock market continued its upward trend for the fourth straight session on Monday, October 20, 2025. Both the Sensex and Nifty 50 rose to about half a percent during Diwali celebrations. But is Tuesday a holiday for the Stock Market? Many investors are unsure whether the market will remain open or shut.
Will the Stock Market Remain Closed on Tuesday?
Stock market holiday October 21: There has been some confusion about whether the stock market is open on October 21. To clear the air, the Indian stock market will remain closed for regular trading today, October 21, 2025, due to Diwali. The major stock exchanges — BSE and NSE — as well as the commodity exchanges — MCX and NCDEX — have declared a trading holiday on account of the festival. Investors can visit the BSE or NSE websites to check the complete list of stock market holidays for 2025.
However, the Indian stock market and the commodity market will open for the Muhurat trading session today.
Check Muhurat Trading Date And Time
Stock market holiday October 21: According to the stock market holiday calendar released by the stock exchanges, October 21 remains a trading holiday as both BSE and NSE will observe Diwali Laxmi Pujan on this day.
As per the stock market holiday calendar, October 21 is a trading holiday for both BSE and NSE due to Diwali Laxmi Pujan. However, a special one-hour Muhurat trading session will be held from 1:45 pm to 2:45 pm, with the pre-open session scheduled between 1:30 pm and 1:45 pm.
Stock Market Holidays in October 2025
Stock market holiday October 21: On October 22, the stock market will remain closed, on account of Diwali Balipratipada. There are a total of three stock market holidays in October 2025: 2 October 2025 for Mahatma Gandhi Jayanti/Dussehra, 21 October 2025 for Diwali Laxmi Pujan, and 22 October 2025 for Diwali Balipratipada.
Other Stock Market Holidays
The stock market holiday calendar 2025 shows 18 trading holidays this year. Among these four comes on weekdays. After the holidays in October, the BSE and NSE will remain shut for one day each in November and December.
Stock Market Holidays in November
The next stock market holiday in November will fall on the 5 November for Prakash Gurpurb Sri Guru Nanak Dev. There is one stock market holiday in December, on account of Christmas, which will fall on Thursday.











