Stock Market Holiday 2025: Indian stock sell will be closed on May 1, 2025. BSE, NSE, and MCX will observe the holiday, with MCX resuming evening trading.