India Stock Market Holidays 2025 List (BSE, NSE Close Dates)
Indian share markets remain open for equity trading on all weekdays except Saturdays, Sundays, and declared market holidays.

Stock Market Time in India:

  • 📈 NSE / BSE Opening Time: 09:15 AM IST
  • 📉 NSE / BSE Closing Time: 03:30 PM IST
#DateHoliday
1Wednesday, 26 February 2025Mahashivratri
2Friday, 14 March 2025Holi
3Monday, 31 March 2025Id-UI-Fitr (Ramadan Eid)
4Thursday, 10 April 2025Shri Mahavir Jayanti
5Monday, 14 April 2025Dr. Baba Saheb Ambedkar Jayanti
6Friday, 18 April 2025Good Friday
7Thursday, 01 May 2025Maharashtra Day
8Friday, 15 August 2025Independence Day
9Wednesday, 27 August 2025Ganesh Chaturthi
10Thursday, 02 October 2025Mahatma Gandhi Jayanti/Dussehra
11Tuesday, 21 October 2025Diwali Laxmi Pujan
12Wednesday, 22 October 2025Diwali-Balipratipada
13Wednesday, 05 November 2025Prakash Gurpurb Sri Guru Nanak Dev
14Thursday, 25 December 2025Christmas