List Of NSE & BSE Holidays In 2024

The trading holidays for the National Stock Exchange (NSE) and Bombay Stock Exchange (BSE) are recognised on both national and state holidays. The holiday schedule for each calendar year is released in advance, providing a reference for investors, brokers, agents, and other stakeholders to organize their plans accordingly. The trading holidays for NSE and BSE in 2024 are as follows.

Republic Day January 26, 2024 Friday
Mahashivratri March 08, 2024 Friday
Holi March 25, 2024 Monday
Good Friday March 29, 2024 Friday
Eid-Ul-Fitr (Ramadan Eid) April 11, 2024 Thursday
Shri Ram Navami April 17, 2024 Wednesday
Maharashtra Day May 01, 2024 Wednesday
Parliamentary Elections May 20, 2024 Monday
Bakra Eid June 17, 2024 Monday
Muharram July 17, 2024 Wednesday
Independence Day/Parsi New Year August 15, 2024 Thursday
Mahatma Gandhi Jayanti October 02, 2024 Wednesday
Diwali Laxmi Pujan* November 01, 2024 Friday
Gurunanak Jayanti November 15, 2024 Friday
Christmas December 25, 2024 Wednesday

NSE & BSE Holidays That Fall On Saturday or Sunday in 2024

Dr. Baba Saheb Ambedkar Jayanti April 14, 2024 Sunday
Shri Mahavir Jayanti April 21, 2024 Sunday
Ganesh Chaturthi September 07, 2024 Saturday
Dussehra October 12, 2024 Saturday
Diwali-Balipratipada November 02, 2024 Saturday

*Muhurat Trading will be conducted on Friday, November 01, 2024. Timings of Muhurat Trading shall be notified subsequently.


A. Pre-open session

Order entry & modification (open): 09:00 AM

Order entry & modification (close): 09:08 AM*

*Random closure may happen at the last minute.


Closing Session: 03.40 PM and 04.00 PM


Normal / Limited Physical Market Open: 09:15 AM

Normal / Limited Physical Market Close: 03:30 PM

D. Block Deal Session Timings

Morning Window: 08:45 AM to 09:00 AM

Afternoon Window: 02:05 PM to 2:20 PM


The National Stock Exchange, or NSE, observes closure on weekends (Saturdays and Sundays) and national holidays. Trading hours are from Monday to Friday.

The final stock market holiday in 2024 will be on December 25th, 2024, in observance of Christmas.

Please refer to the previously provided list to stay updated on the specific days when the NSE will be closed in 2024.

TradeSmart 404

Lowest Brokerage Ever,

Trade @Rs.15/- Per Order.

Download The TradeSmart App Now!

Available on

Lowest Brokerage Ever,

Trade @Rs.15/- Per Order.

TradeSmart 404

Download The TradeSmart App Now!

Available on

Open Demat Account