Are Banks Open Or Closed Today, October 20? Even though the Indian stock market is open today on Diwali, many bank customers are wondering whether banks are open or closed. As per the RBI’s bank holiday
list for October 2025, banks will remain closed in most cities, including Delhi, Bengaluru, and Kolkata. However, banks will be open as usual in a few cities such as Mumbai, Patna, and Jammu on October 20.
Cities Where Banks Are CLOSED Today, October 20
According to the RBI’s bank holiday list, bank branches will remain closed today in these cities on account of ‘Diwali (Deepavali)/Naraka Chaturdashi/Kali Puja’ – New Delhi, Bengaluru, Ahmedabad, Hyderabad, Jaipur, Kolkata, Lucknow, Agartala, Kanpur, Shimla, Bhopal, Bhubaneswar, Chandigarh, Chennai, Dehradun, Aizawl, Gangtok, Guwahati, Itanagar, Kochi, Kohima, Panaji, Raipur, Ranchi, Shillong, Thiruvananthapuram, and Vijayawada.
Cities Where Banks Are OPEN Today, October 20
The cities where bank branches will remain open as usual today are Mumbai, Patna, Jammu, Belapur, Imphal, Nagpur, and Srinagar.
Are Banks Open Or Closed Tomorrow, October 21?
Banks will remain open in most Indian cities tomorrow, October 21.
According to the RBI list, banks will remain closed tomorrow in Mumbai, Bhopal, Belapur, Gangtok, Guwahati, Imphal, Jammu, Nagpur, Raipur and Srinagar, on account of ‘Diwali Amavasya (Laxmi Pujan)/Deepawali/Govardhan Pooja’.
The bank branches will remain open as usual on October 21 in New Delhi, Bengaluru, Ahmedabad, Hyderabad, Jaipur, Kolkata, Lucknow, Agartala, Kanpur, Shimla, Bhubaneswar, Chandigarh, Chennai, Dehradun, Aizawl, Itanagar, Kochi, Kohima, Panaji, Ranchi, Shillong, Thiruvananthapuram, and Vijayawada, Patna.
Cities that will be closed on both days (October 20 and October 21) are: Bhopal, Gangtok, Guwahati, and Raipur.
Importantly, banks in Delhi will remain closed today, while banks in Mumbai will remain closed tomorrow.
Diwali, also known as the Festival of Lights, is one of India’s most widely celebrated festivals, symbolising the triumph of light over darkness and good over evil. The festival is marked by the lighting of diyas, decorating homes, exchanging sweets, and bursting firecrackers.
It holds religious significance for Hindus, commemorating Lord Rama’s return to Ayodhya after defeating Ravana, and is also celebrated by Jains, Sikhs, and Buddhists with their own spiritual interpretations. Beyond its religious essence, Diwali has become a celebration of togetherness, prosperity, and renewal — a time when families clean and adorn their homes, businesses start new financial years, and people pray for wealth and well-being.
Full List Of Bank Holidays In October 2025:
October 18 (Saturday) – Kati Bihu
Holiday in Assam
October 20 (Monday) – Diwali / Naraka Chaturdasi
Holiday in Karnataka, Maharashtra, Tamil Nadu, Telangana, Gujarat
October 21 (Tuesday) – Diwali (Deepavali)
Holiday in Delhi, Haryana, Uttar Pradesh, Bihar, West Bengal, Rajasthan
October 22 (Wednesday) – Diwali (Bali Pratipada)/Vikram Samvant New Year Day/Govardhan Pooja/Balipadyami, Laxmi Puja (Deepawali)
Holiday in Gujarat, Karnataka, Uttarakhand, Sikkim, Rajasthan, Uttar Pradesh, and Maharashtra.
October 23 (Thursday) – Bhai Bij/Bhaidooj/Chitragupt Jayanti/Laxmi Puja (Deepawali)/Bhratridwitiya/Ningol Chakkouba
Holiday in Gujarat, Assam, Manipur, Uttar Pradesh, West Bengal and Himachal Pradesh.
October 27 (Monday) – Chhath Puja (Pratihar Sashthi / Surya Sashthi)
Holiday in Bihar, Uttar Pradesh, Jharkhand
October 28 (Tuesday) – Chhath Puja
Holiday in Bihar, Uttar Pradesh, Jharkhand
October 31 (Friday) – Sardar Vallabhbhai Patel’s Birthday
Banks in Gujarat will observe holiday on October 31.
National Holidays (All Banks Closed Across India) in October 2025:
- October 05 (Sunday)
- October 11 (2nd Saturday)
- October 12 (Sunday)
- October 19 (Sunday)
- October 25 (4th Saturday).
Timings Of Banks In India
Banking hours may vary in different states, but most banks in India, including State Bank Of India (SBI), Bank of India, and Punjab National Bank, operate between 10 am and 4 pm.
Banks like Axis, ICICI, HDFC, Yes Bank, and Kotak Mahindra Bank function from 9:30 am to 4:30 pm or 3:30 pm, depending on the branch. Bank of Baroda, on the other hand, has slightly extended hours, working between 9:45 am and 4:45 pm or 10 am to 5 pm, and Canara Bank typically operates from 10 am to 3:30 pm.