Stock Market Holiday 2026: Are NSE, BSE closed tomorrow on April 3 for Good Friday? Check market closing dates list
Indian stock markets will observe a holiday-shortened week, with closures on April 3 for Good Friday and earlier on March 31 for Shri Mahavir Jayanti. A total of 16 stock market holidays are scheduled for 2026, with several more upcoming througho...

Stock market holidays in 2026
In total, there are 16 stock market holidays scheduled for 2026, of which 5 have already passed. After Friday, trading will be suspended on 10 more occasions over the remaining nine months.Following Good Friday, the next holiday will be on April 14 for Dr Baba Saheb Ambedkar Jayanti, followed by Maharashtra Day on May 1 and Bakri Id on May 28.
In the second half of the year, trading will be suspended on Muharram on June 26, Ganesh Chaturthi on September 14 and Gandhi Jayanti on October 2. These will be followed by Dussehra on October 20, Diwali Balipratipada on November 10 and Guru Nanak Jayanti on November 24. The final market holiday for 2026 will be Christmas on December 25.
Will MCX be open?
India's largest commodity exchange, the Multi Commodity Exchange of India (MCX), will remain closed for both the morning and evening sessions on Good Friday, in line with global markets, many of which will also be shut for the occasion.MCX's yearly calendar announced 16 trading holidays in 2026, during which the exchange will observe partial or full closures. The next holiday will be Baba Saheb Ambedkar Jayanti on April 14. As was the case on Mahavir Jayanti, trading will be closed for the morning session and will resume in the evening.
The largest agri-commodity bourse, the National Commodity & Derivatives Exchange Limited (NCDEX), will also remain closed in both sessions.
In 2026, four major holidays fall on weekends and therefore will not lead to market closures. These include Mahashivratri on February 15 and Eid-Ul-Fitr on March 21, both of which have already passed, along with Independence Day on August 15 and Diwali Laxmi Pujan on November 8.
Diwali Laxmi Pujan will fall on a Sunday, with exchanges set to hold the customary Muhurat Trading session on November 8.
The exact timings for the special one-hour session will be announced closer to the date. Independence Day, on the other hand, falls on a Saturday.
Download ET Markets APP