More

Indian Stock Market Holiday Calendar 2025: May to See 10 Non-Trading Days

4 May, 2025 13:14 IST

The Indian stock market will remain closed for 10 days in May 2025, which includes nine weekend holidays—four Sundays and five Saturdays—and one official trading holiday on May 1, observed as Maharashtra Day.

NSE Trading Holiday in May 2025:

Advertising
Advertising
May 1 (Thursday) – Maharashtra Day

Complete List of NSE Holidays in 2025:

According to the NSE trading calendar, there are 14 official market holidays in 2025. Here are the remaining non-trading days for the year:

August 15 (Friday) – Independence Day August 27 (Wednesday) – Ganesh Chaturthi October 2 (Thursday) – Mahatma Gandhi Jayanti / Dussehra October 21 (Tuesday) – Diwali Laxmi Pujan (Muhurat Trading will be held) October 22 (Wednesday) – Balipratipada November 5 (Wednesday) – Prakash Gurpurb (Sri Guru Nanak Dev Jayanti) December 25 (Thursday) – Christmas

Please note, Muhurat Trading will take place on October 21, despite it being a holiday for Diwali.

Stock Market Timings (NSE)

Trading Days: Monday to Friday (excluding declared holidays)

Market Hours:

Pre-Open Session:

Order Entry: 9:00 AM – 9:08 AM (random closure in last 1 minute) Order Matching: Immediately post closure

Regular Trading Session:

Start: 9:15 AM Close: 3:30 PM

Closing Session:

3:40 PM – 4:00 PM

Block Deal Sessions:

Morning Window: 8:45 AM – 9:00 AM Afternoon Window: 2:05 PM – 2:20 PM

Tags