NSE Holidays List in 2024

The National Stock Exchange (NSE) of India, established in 1992, has revolutionised the trading landscape with its state-of-the-art infrastructure and electronic trading system. Operating from Monday to Friday, the NSE's trading hours are divided into pre-opening (9:00 AM to 9:15 AM) and regular trading sessions (9:15 AM to 3:30 PM).

These timings ensure seamless trading experiences for investors, providing ample opportunity to engage with the market. Understanding the schedule is crucial for planning your trading activities effectively.

Are you planning your trading strategy for the coming year? Don’t miss out on important trading opportunities by overlooking market closures. Check out our comprehensive guide on "NSE holidays'' for 2024 to stay ahead and make informed decisions. Knowing whether today is an NSE holiday or not can help you strategise better and avoid any last-minute surprises in your trading activities.

NSE Holidays 2024

Navigating the trading calendar is essential for investors and traders. To help you plan your trading activities efficiently, here is the list of NSE trading holidays for 2024. Mark these dates on your calendar to avoid any interruptions in your trading plans.

Holidays Date Day
Special Holiday January 22, 2024 Monday
Republic Day January 26, 2024 Friday
Mahashivratri March 8, 2024 Friday
Holi March 25, 2024 Monday
Good Friday March 29, 2024 Friday
Eid-Ul-Fitr (Ramadan Eid) April 11, 2024 Thursday
Ram Navami April 17, 2024 Wednesday
Maharashtra Day May 1, 2024 Wednesday
General Parliamentary Elections May 20, 2024 Monday
Bakrid/Eid ul-Adha June 17, 2024 Monday
Moharram July 17, 2024 Wednesday
Independence Day/Parsi New Year August 15, 2024 Thursday
Mahatma Gandhi Jayanti October 2, 2024 Wednesday
Diwali Laxmi Pujan November 1, 2024 Friday
Gurunanak Jayanti November 15, 2024 Friday
Christmas December 25, 2024 Wednesday
Holidays Date Day
Special Holiday January 22, 2024 Monday
Republic Day January 26, 2024 Friday
Mahashivratri March 8, 2024 Friday
Holi March 25, 2024 Monday
Good Friday March 29, 2024 Friday
Eid-Ul-Fitr (Ramadan Eid) April 11, 2024 Thursday
Ram Navami April 17, 2024 Wednesday
Maharashtra Day May 1, 2024 Wednesday
General Parliamentary Elections May 20, 2024 Monday
Bakrid/Eid ul-Adha June 17, 2024 Monday
Moharram July 17, 2024 Wednesday
Independence Day/Parsi New Year August 15, 2024 Thursday
Mahatma Gandhi Jayanti October 2, 2024 Wednesday
Diwali Laxmi Pujan November 1, 2024 Friday
Gurunanak Jayanti November 15, 2024 Friday
Christmas December 25, 2024 Wednesday

Make sure to note these NSE holidays to ensure a smooth trading experience throughout the year.

Holidays that Fall on Saturday and Sunday

While planning your trading year, it's essential to be aware of holidays that coincide with weekends when the NSE is already closed. Here are the dates for such holidays in 2024:

Holiday Date Day
Dr. Baba Saheb Ambedkar Jayanti April 14, 2024 Sunday
Mahavir Jayanti April 21, 2024 Sunday
Ganesh Chaturthi September 7, 2024 Saturday
Dussehra October 12, 2024 Saturday
Diwali-Balipratipada November 2, 2024 Saturday
Holiday Date Day
Dr. Baba Saheb Ambedkar Jayanti April 14, 2024 Sunday
Mahavir Jayanti April 21, 2024 Sunday
Ganesh Chaturthi September 7, 2024 Saturday
Dussehra October 12, 2024 Saturday
Diwali-Balipratipada November 2, 2024 Saturday

NSE Trading Schedule Explained

  1. Pre-open Timings

    The National Stock Exchange (NSE) of India initiates its trading day with a pre-open session designed to facilitate the orderly opening of the market. This brief period lasts 15 minutes and spans from 9:00 to 9:15 a.m. The pre-open session is divided into two phases: order gathering and order matching.

  2. Regular Trading Timings

    Following the pre-open session, the NSE trading time today transitions into its regular trading hours from 9:15 a.m. to 3:30 p.m. This period constitutes the core trading session for equities on the exchange, encompassing 6 hours and 15 minutes without any mid-day break for lunch.

  3. Block Deal Session Timings

    In addition to regular trading, the NSE also facilitates block deals through specific sessions designed for large transactions.


    Session I: The first block deal session occurs from 8:45 a.m. to 9:00 a.m., preceding the general market opening. This early session allows for sizable transactions to be executed before regular trading begins, catering to institutional investors and large stakeholders.

    Session II: The second block deal session, strategically positioned within the trading day, takes place from 2:05 p.m. to 2:20 p.m. This session provides another opportunity for block transactions, accommodating participants who may wish to execute significant trades during the mid-session period.

Frequently Asked Questions

There are a total of 19 trading holidays in 2024, including weekends. Here is a list of all the holidays :

  1. Republic Day (January 26)
  2. Mahashivratri (February 18)
  3. Holi (March 4)
  4. Muhurat Trading (March 2)
  5. Good Friday (March 30)
  6. Mahavir Jayanti (April 14)
  7. Eid-ul-Fitr (April 21)
  8. Buddha Purnima (May 16)
  9. Independence Day (August 15)
  10. Ganesh Chaturthi (September 10)
  11. Eid-ul-Adha (September 27)
  12. Mahatma Gandhi Jayanti (October 2)
  13. Dussehra (October 18)
  14. Diwali (November 4)
  15. Christmas (December 25)

The NSE is open for trading from 10:00 AM to 5:00 PM on weekdays and from 5:00 PM to 11:30 PM on Saturdays.

The NSE is closed on all Sundays and national holidays.

There are 15 scheduled stock market holidays, excluding weekends, as per NSE.

Muhurat trading will take place on November 1, 2024 (Diwali—Laxmi Pujan). Subsequently, the exact timings of the Muhurat trading session will be notified.

The last stock market holiday in 2024 will be Christmas, which falls on December 25, 2024.

The National Stock Exchange (NSE) is typically closed for trading on Saturdays. However, there might be exceptional instances where NSE conducts special trading sessions on a Saturday for testing purposes or to ensure operational preparedness in case of emergencies. These sessions are usually announced in advance.

To determine if the National Stock Exchange (NSE) is open or closed today, you can check the official NSE website or other reliable financial news sources. NSE is generally closed on weekends (Saturdays and Sundays) and national holidays.