
The Indian stock exchanges, including the National Stock Exchange (NSE) and BSE, will remain closed on Friday, May 1, 2026, marking the eighth stock market holiday of the 2025-26 calendar year (CY26). According to latest exchange data, the market will be closed for Maharashtra Day, which commemorates the formation of the state of Maharashtra in 1960. The closure affects all segments including equity, derivatives, currency derivatives, securities lending and borrowing (SLB), and electronic gold receipts (EGR). The usual trading schedule of Monday to Friday between 9:15 a.m. and 3:30 p.m. will not apply on this day, with markets resuming regular trading on Monday, May 4, 2026. This marks the first trading holiday of May 2026, with the previous market holiday observed on April 14 for Dr. Baba Saheb Ambedkar Jayanti. As per ET Now, Maharashtra Day is celebrated annually on May 1st, marking the formal creation of the state of Maharashtra on May 1, 1960, following the Bombay Reorganisation Act that separated the bilingual Bombay State into Marathi-speaking Maharashtra and Gujarati-speaking Gujarat.
Normal trading will resume on Monday, May 4, 2026, following the holiday. As reported by exchange data, there will be no trading in equity, derivatives, or securities lending and borrowing (SLB) segments during the closure period. This marks the first trading holiday of May 2026, with the next closure scheduled for Thursday, May 28, on account of Bakri Id. The Multi Commodity Exchange (MCX) will operate in a split session format during the closure period, with the morning session from 9:00 AM to 5:00 PM closed, while trading will resume in the evening session from 5:00 PM to 11:55 PM. The National Commodity & Derivatives Exchange (NCDEX) will remain closed for the entire day. According to ET Now, MCX will observe a partial closure on May 1, with the domestic commodity exchange closed for its morning session from 9:00 AM to 5:00 PM, before reopening for its evening session from 5:00 PM to 11:55 PM.
According to exchange data, there are 16 stock market holidays scheduled for 2026, of which 7 have already passed. The schedule includes Mahatma Gandhi Jayanti on October 2, Dussehra on October 20, Diwali-Balipratipada on November 10, Prakash Gurpurb Sri Guru Nanak Dev on November 24, and Christmas on December 25. In June, the markets will observe a holiday on Friday, June 26, for Muharram, with September 14 marking the closure for Ganesh Chaturti. The year-end trading holiday across all segments is scheduled for November 24, 2026. Notably, four major holidays fall on weekends and therefore will not lead to market closures, including Mahashivratri on February 15, Eid-Ul-Fitr on March 21, Independence Day on August 15, and Diwali Laxmi Pujan on November 8. The Diwali Laxmi Pujan will fall on a Sunday, with exchanges set to hold the customary Muhurat Trading session on November 8, with exact timings to be announced closer to the date.
The Multi Commodity Exchange (MCX) will observe a partial closure on May 1, as reported by exchange data. While the domestic commodity exchange will be closed for its morning session from 9:00 AM to 5:00 PM, it will reopen for its evening session from 5:00 PM to 11:55 PM. The National Commodity & Derivatives Exchange (NCDEX) will remain closed for the entire day during this period. Additionally, MCX will not function during the morning session on May 1, with evening trading hours depending on official announcements. In 2026, MCX's yearly calendar announces 16 trading holidays, during which the exchange will observe partial or full closures. According to ET Now, MCX's operations will follow a modified schedule on May 1, with the exchange remaining shut during the morning session spanning 9 a.m. to 5 p.m., before resuming activities for the evening session from 5 p.m. until 11:55 p.m.
According to exchange data, banks across all major Indian cities, except Ahmedabad, Bhubaneswar, Chandigarh, Gangtok, Jaipur, Kohima, and Shillong, will observe a holiday on May 1 for Maharashtra Day/Buddha Pournima/May Day (Labour Day)/Birth Anniversary of Pandit Raghunath Murmu (depending on the region). Banks in Kolkata will observe a holiday on Saturday, May 2, for the birthday of Rabindranath Tagore. The standard banking holiday schedule includes Mahatma Gandhi Jayanti on October 2, Dussehra on October 20, Diwali-Balipratipada on November 10, Prakash Gurpurb Sri Guru Nanak Dev on November 24, and Christmas on December 25. As per ET Now, the Indian stock market operates Monday through Friday, from 9:15 AM to 3:30 PM IST, with pre-opening sessions running from 9:00 AM to 9:15 AM and post-closing sessions from 3:30 PM to 4:00 PM. The market is closed on weekends and scheduled holidays.