Stock Market Holidays in India for 2025 (BSE & NSE)
Stock Market : The Bombay Stock Exchange (BSE) and National Stock Exchange (NSE) observe specific holidays when trading is suspended across all market segments, including equities, derivatives, and commodities. Here is the detailed list of holidays in 2025:
Stock Market Time in India
NSE / BSE Opening Time: 09:15 AM IST
NSE / BSE Closing Time: 03:30 PM IST
Stock Market Full-Day Market Holidays
- Republic Day – Sunday, January 26
- Maha Shivaratri – Wednesday, February 26
- Holi – Friday, March 14
- Id-ul-Fitr (Ramzan Eid) – Monday, March 31
- Mahavir Jayanti – Thursday, April 10
- Good Friday – Friday, April 18
- Maharashtra Day – Thursday, May 1
- Independence Day – Friday, August 15
- Ganesh Chaturthi – Wednesday, August 27
- Dasara – Thursday, October 2
- Diwali-Laxmi Pujan – Thursday, November 20
- Christmas – Thursday, December 25
Weekend Holidays in 2025
Certain major holidays fall on weekends, including:
- Ram Navami – Sunday, April 6
- Eid-ul-Adha (Bakri Eid) – Saturday, June 7
- Muharram – Sunday, July 6
Muhurat Trading for Diwali
On November 20, 2025, there will be a special Muhurat Trading session, usually lasting an hour in the evening, to celebrate the auspicious occasion of Diwali. The exact timings will be announced closer to the date.
Early Closures
On specific days like Good Friday (April 18) and Diwali-Laxmi Pujan (November 20), markets may close early, typically around 1:00 PM.
Plan Ahead
Traders should note these holidays and early closures to manage their trades effectively. A total of 13 national holidays are observed, alongside weekends, which bring the total non-trading days in 2025 to approximately 118.
Read More : Click Here
Hi,
I came across your post… thank you for information about market holidays
baclink do