The stock market promotes economic growth and wealth accumulation by allowing traders and investors to buy and sell stock. India's two main stock markets, the National Stock Exchange (NSE) and the Bombay Stock Exchange (BSE), assist this procedure.
The stock market has specified hours and days when it is open for trading. Nonetheless, stock markets, like other businesses, observe holidays and have no trading activity at some times. Understanding these holidays is necessary for investment planning and staying up to date on market movements. To assist traders and investors in better preparing for the future year, this page includes a full list of stock market holidays for 2025.
Muhurat trading occurs on financial markets each year during India's Diwali celebrations. This particular one-hour trading window is said to be beneficial for market trading. Traders and investors attend the Muhurat trading session to receive blessings for prosperity in the following year.
The Muhurat transaction will occur on November 1, 2025, the auspicious day of Diwali-Laxmi Puja. The stock market has not yet revealed the Muhurat trading hours for 2025. The BSE has held Muhurat trading sessions since 1957, whereas the NSE began this practice in 1992. Experts believe that the short one-hour duration of the Muhurat trading session results in low market liquidity and frequently unpredictable trading sessions.
SI NO | Occasion | Date | Day |
1 | Republic Day | January 26 | Sunday |
2 | Maha Shivaratri | February 26 | Wednesday |
3 | Holi | March 14 | Friday |
4 | Id-ul-Fitr | March 31 | Monday |
5 | Ram Navami | April 06 | Sunday |
6 | Mahavir Jayanti | April 10 | Thursday |
7 | Dr. Baba Saheb Ambedkar Jayanti | April 18 | Sunday |
8 | Good Friday | April 18 | Friday |
9 | Maharashtra Day | May 01 | Thursday |
10 | Eid-ul-Adha | June 7 | Saturday |
11 | Muharram | July 6 | Sunday |
12 | Independence Day | August 15 | Friday |
13 | Ganesh Chaturthi | August 27 | Wednesday |
14 | Dusshera | October 2 | Thursday |
15 | Mahatma Gandhi Jayanthi | October 2 | Thursday |
16 | Dussehra | October 2 | Thursday |
17 | Guru Nanak’s Jayanti | November 5 | Wednesday |
18 | Diwali-Laxmi Pujan | November 20 | Thursday |
19 | Diwali-Balipratipada | November 22 | Saturday |
20 | Christmas Day | December 25 | Thursday |
Related Articles: