Are banks open today?: Will banks be open or closed today, October 20th? The Indian stock market is open today on Diwali, yet many bank customers are confused about whether banks will be open or closed. According to the RBI’s bank holiday list for October 2025, banks will be closed in most cities, including Delhi, Bengaluru, and Kolkata. However, banks will remain open as usual on October 20th in some cities, such as Mumbai, Patna, and Jammu.
Cities where banks will be closed today, October 20th
According to the RBI’s bank holiday list, bank branches will be closed in the following cities today on the occasion of Diwali/Narak 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 will remain open today, October 20th
The cities where bank branches will remain open as usual today include Mumbai, Patna, Jammu, Belapur, Imphal, Nagpur, and Srinagar.
Will banks be open or closed tomorrow, October 21st?
Banks will remain open in most Indian cities tomorrow, October 21st. According to the RBI list, banks will be closed in Mumbai, Bhopal, Belapur, Gangtok, Guwahati, Imphal, Jammu, Nagpur, Raipur, and Srinagar on the occasion of Diwali Amavasya (Lakshmi Pujan)/Deepawali/Govardhan Puja.
On October 21st, bank branches will remain open as usual 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.
The cities that will remain closed on both days (October 20 and 21) are: Bhopal, Gangtok, Guwahati and Raipur.