Indian Stock Market Holidays in 2025
The Indian stock market remains closed on national holidays and certain festivals. Below is the official list of trading holidays for BSE and NSE in 2025:
Date | Day | Holiday |
---|---|---|
January 1 | Wednesday | New Year’s Day |
January 26 | Sunday | Republic Day |
March 17 | Monday | Holi |
April 14 | Monday | Dr. Ambedkar Jayanti |
April 18 | Friday | Good Friday |
May 1 | Thursday | Maharashtra Day |
August 15 | Friday | Independence Day |
August 28 | Thursday | Raksha Bandhan |
October 2 | Thursday | Gandhi Jayanti |
October 31 | Friday | Diwali Laxmi Pujan** (Evening Session Only) |
November 1 | Saturday | Diwali Balipratipada |
December 25 | Thursday | Christmas |
Note: The list is subject to change as per the exchanges’ official notification.
Types of Stock Market Holidays
- Trading Holidays: Days when the market is completely closed for trading.
- Clearing Holidays: While trading may occur, settlement and clearing do not take place.
Timings for Muhurat Trading 2025
The Indian stock market conducts a special Muhurat Trading Session during Diwali to mark the beginning of the new financial year. In 2025, this is scheduled for October 31 (Friday). Exact timings for the session will be announced closer to the date.