Stock Market Trading Holidays 2025

Indian Stock Market Trading Holidays List for 2025 (BSE / NSE Holidays)

# Date Description Trading Holidays Clearing Holidays
1 19th February 2025
Wednesday
Chhatrapati Shivaji Maharaj Jayanti All segments of NSE and BSE
2 26th February 2025
Wednesday
Mahashivratri All segments of NSE and BSE All segments of NSE and BSE
3 14th March 2025
Friday
Holi All segments of NSE and BSE All segments of NSE and BSE
4 31st March 2025
Monday
Id-Ul-Fitr (Ramadan Eid) All segments of NSE and BSE All segments of NSE and BSE
5 1st April 2025
Tuesday
Annual Bank closing All segments of NSE and BSE
6 10th April 2025
Thursday
Shri Mahavir Jayanti All segments of NSE and BSE All segments of NSE and BSE
7 14th April 2025
Monday
Dr. Baba Saheb Ambedkar Jayanti All segments of NSE and BSE All segments of NSE and BSE
8 18th April 2025
Friday
Good Friday All segments of NSE and BSE All segments of NSE and BSE
9 1st May 2025
Thursday
Maharashtra Day All segments of NSE and BSE All segments of NSE and BSE
10 12th May 2025
Monday
Buddha Pournima All segments of NSE and BSE
11 15th August 2025
Friday
Independence Day All segments of NSE and BSE All segments of NSE and BSE
12 27th August 2025
Wednesday
Ganesh Chaturthi All segments of NSE and BSE All segments of NSE and BSE
13 5th September 2025
Friday
Id-E-Milad All segments of NSE and BSE
14 2nd October 2025
Thursday
Mahatma Gandhi Jayanti/Dussehra All segments of NSE and BSE All segments of NSE and BSE
15 21st October 2025
Tuesday
Diwali Laxmi Pujan All segments of NSE and BSE All segments of NSE and BSE
16 22nd October 2025
Wednesday
Balipratipada All segments of NSE and BSE All segments of NSE and BSE
17 5th November 2025
Wednesday
Prakash Gurpurb Sri Guru Nanak Dev All segments of NSE and BSE All segments of NSE and BSE
18 25th December 2025
Thursday
Christmas All segments of NSE and BSE All segments of NSE and BSE

The holidays falling on Saturday / Sunday are as follows:

# Date Description Trading Holidays Clearing Holidays
1 26th January 2025
Sunday
Republic Day All segments of NSE and BSE All segments of NSE and BSE
2 6th April 2025
Sunday
Shri Ram Navami All segments of NSE and BSE All segments of NSE and BSE
3 7th June 2025
Saturday
Bakri Id All segments of NSE and BSE All segments of NSE and BSE
4 6th July 2025
Sunday
Muharram All segments of NSE and BSE All segments of NSE and BSE

*Muhurat Trading will be conducted. Timings of Muhurat Trading shall be notified subsequently.