Banks in India will close for three days from April 29 to May 1, 2025. Closures are due to multiple regional holidays and celebrations. Shimla banks will close on April 29 for Bhagvan Shri Parshuram Jayanti.