If you’re planning any financial transactions or looking to trade stocks, it’s important to note that both the Indian stock market and banks will remain closed on May 1, 2025, in observance of Maharashtra Day and Labour Day. Trading and banking services resume on May 2. Why is May 1 a Holiday? International Labour Day, also …