Stock market holidays March 2026: NSE and BSE will remain closed on key trading days. Check the complete list of market closure dates.Indian Stock Market Holidays March 2026: The Indian stock market, the National Stock Exchange (NSE) and the Bombay Stock Exchange (BSE) have several trade holidays in March 2026, slated for closure due to festive occasions.It will be closed for 12 days in March 2026, including three public holidays and standard weekend closures on Saturday and Sunday.According to the NSE 2026 holiday calendar, the Indian stock market will be closed for the festive holidays of Holi, Ram Navami, and Mahavir Jayanti, and trading on the BSE will also be suspended on these days due to public holidays.In case you missed it | Top 10 most valuable global stock exchanges in 2025: Nasdaq leads, India’s NSE enters the list at this rankAdditionally, Eid-al-Fitr (Ramadan Eid) would have been marked as a market holiday; however, because it occurs on Saturday, March 21, the market is already closed, making it a non-trading day by default.Investors and traders should note these non-trading days to effectively plan their transactions, settlements, and portfolio strategies.SNo.DateDay of the WeekObservance1March 1, 2026SundayMandatory Weekly Off2March 3, 2026TuesdayHoli3March 7, 2026SaturdayMandatory Weekly Off4March 8, 2026SundayMandatory Weekly Off5March 14, 2026SaturdayMandatory Weekly Off6March 15, 2026SundayMandatory Weekly Off7March 21, 2026SaturdayMandatory Weekly Off8March 22, 2026SundayMandatory Weekly Off9March 26, 2026ThursdayRam Navami10March 28, 2026SaturdayMandatory Weekly Off11March 29, 2026SundayMandatory Weekly Off12March 31, 2026TuesdayMahavir JayantiCHECK | Bank Holidays in March 2026: Banks to remain closed for 18 days across India — Full city-wise list Google Search interest spikes on NSE market closures amid Holi holiday confusion. (Screenshot)