New Delhi, May 1 -- The Indian stock market is closed today (Friday, 1 May) on Maharashtra Day, and it will also be closed on Thursday, 28 May for Bakri Id.

In total, there will be 12 holidays in May 2026, including regular weekends and two designated public holidays, according to the calendar issued by the National Stock Exchange of India (NSE).

During these holidays, there will be no trading across any segments, including equity, derivatives, currency trading, securities lending and borrowing (SLB), and electronic gold receipts (EGR). The Bombay Stock Exchange (BSE) will also be closed in accordance with the NSE. As is customary, markets will not function on Saturdays and Sundays.

In April 2026, the markets were closed on Good Friday...