Banks will remain open in most Indian cities on Tuesday, October 21, 2025, despite the Diwali holiday affecting some regions. While the stock market will conduct special Muhurat trading, banking services will continue normally in major cities including Delhi, Bengaluru, and Ahmedabad.
Key Takeaways
- Banks open in most cities including Delhi, Bengaluru, Ahmedabad
- Closed in select cities: Mumbai, Bhopal, Guwahati, and others
- Regular banking hours apply for open branches
- Check specific state holidays for accurate information
Bank Holiday Status: October 21, 2025
According to the Reserve Bank of India’s holiday calendar, banks will remain closed today in several cities due to ‘Diwali Amavasya (Laxmi Pujan)/Deepawali/Govardhan Pooja’. The affected cities include Mumbai, Bhopal, Belapur, Gangtok, Guwahati, Imphal, Jammu, Nagpur, Raipur, and Srinagar.
However, banking services will operate normally in New Delhi, Bengaluru, Ahmedabad, Hyderabad, Jaipur, Kolkata, Lucknow, and numerous other cities across India.
Complete October 2025 Bank Holiday Calendar
Here’s the full schedule of bank holidays for October 2025:
- October 18 (Saturday) – Kati Bihu Holiday in Assam
- October 20 (Monday) – Diwali/Naraka Chaturdasi in Karnataka, Maharashtra, Tamil Nadu, Telangana, Gujarat
- October 21 (Tuesday) – Diwali (Deepavali) in Delhi, Haryana, Uttar Pradesh, Bihar, West Bengal, Rajasthan
- October 22 (Wednesday) – Diwali celebrations continue in Gujarat, Karnataka, Uttarakhand, Sikkim, Rajasthan, Uttar Pradesh, Maharashtra
- October 23 (Thursday) – Bhai Bij/Bhaidooj in Gujarat, Assam, Manipur, Uttar Pradesh, West Bengal, Himachal Pradesh
- October 27-28 – Chhath Puja in Bihar, Uttar Pradesh, Jharkhand
- October 31 – Sardar Vallabhbhai Patel’s Birthday in Gujarat
Weekly Closures
All banks remain closed on Sundays and second/fourth Saturdays: October 5, 11, 12, 19, and 25.
Standard Banking Hours Across India
Most public sector banks including State Bank of India, Bank of India, and Punjab National Bank operate from 10:00 AM to 4:00 PM.
Private banks like Axis, ICICI, HDFC, Yes Bank, and Kotak Mahindra typically function from 9:30 AM to 4:30 PM, with some variations.
Bank of Baroda maintains extended hours from 9:45 AM to 4:45 PM, while Canara Bank usually operates from 10:00 AM to 3:30 PM.





