⚡Stock Market Holiday Today: Are BSE and NSE Closed on March 31?
By Team Latestly
Stock markets in India are closed on March 31, 2026, for Mahavir Jayanti. Trading on BSE and NSE will resume on April 1. Investors are also watching upcoming holidays like Good Friday.