Bank holiday today October 20: From October 18 to 23, India celebrates the festival season, which includes Dhanteras, Naraka Chaturdashi (Choti Diwali), Laxmi Puja, Govardhan Puja, and Bhai Dooj. During this period, banks will close on certain festival days, though the exact holidays and timings can vary between cities.
The festive season is a busy time when people often go on a shopping spree, pay bills, or handle other financial tasks.
Banks remain closed on all Sundays and on the second and fourth Saturdays each month, as per the RBI bank holiday calendar. Typically, the first, third, and fifth Saturdays are not holidays.
In addition to the usual weekend closures, banks also close on national holidays such as Independence Day and Gandhi Jayanti, as well as for certain religious and regional observances.
Bank holidays for religious and regional observances differ across states according to the RBI calendar. So, it’s always a good idea to check with your branch before visiting.
Bank holiday Tomorrow October 20:
According to the Reserve Bank of India (RBI) holiday calendar, the banks will remain closed today, October 20, in Agartala, Ahmedabad, Aizawl, Bengaluru, Bhopal, Chandigarh, Chennai, Dehradun, Gangtok, Guwahati, Hyderabad, Itanagar, Jaipur, Kanpur, Kochi, Kohima, Kolkata, Lucknow, New Delhi, Panaji, Patna, Raipur, Ranchi, Shillong, Shimla, Thiruvananthapuram, and Vijayawada on Chhoti Diwali.
However, banks will be opened in Belapur, Bhubaneswar, Imphal, Jammu, Mumbai, Nagpur, and Srinagar.
Here’s a complete list of public and private bank holidays across India in October 2025, including regional and festival-specific closures, so you know exactly when your branch will be open or closed.
List of Bank holidays: October 18-October 26
- October 18 (Saturday) — Banks will be closed in Guwahati for Kati Bihu.
- October 19 (Sunday) — Banks will be closed pan-India for Sunday weekly off.
- October 20 (Monday) — Banks will be closed in Agartala, Ahmedabad, Aizawl, Bengaluru, Bhopal, Chandigarh, Chennai, Dehradun, Guwahati, Hyderabad, Itanagar, Jaipur, Kanpur, Kochi, Kohima, Kolkata, Lucknow, New Delhi, Panaji, Raipur, Ranchi, Shillong, Shimla, Thiruvananthapuram, and Vijaywada for Diwali (Deepavali) / Naraka Chaturdashi / Kali Puja.
- October 21 (Tuesday) — Banks will be closed in Belapur, Bhopal, Bhubaneshwar, Gangtok, Imphal, Jammu, Mumbai, Nagpur, and Srinagar for Diwali Amavasya (Laxmi Pujan) / Deepawali / Govardhan Pooja.
- October 22 (Wednesday) — Banks will be closed in Ahmedabad, Belapur, Bengaluru, Dehradun, Gangtok, Jaipur, Kanpur, Kolkata, Lucknow, and Shimla, for Diwali (Bali Pratipada) / Vikram Samvant New Year Day / Govardhan Pooja / Balipadyami, Laxmi Puja (Deepawali).
- October 23 (Thursday) — Banks will be closed in Ahmedabad, Gangtok, Imphal, Kanpur, Kolkata, Lucknow, and Shimla for Bhai Bij / Bhaidooj / Chitragupt Jayanti / Laxmi Puja (Deepawali) / Bhratridwitiya / Ningol Chakkouba.
- October 25 (Saturday) — Banks will be closed pan-India for fourth Saturday weekly off.
- October 26 (Sunday) — Banks will be closed pan-India for Sunday weekly off.
Bank holidays October 2025: Full city-wise list
| Date | Day | Observance | Cities that will observe closure |
|---|---|---|---|
| Oct 1 | Wednesday | Bank holiday | Agartala, Aizawl, Bengaluru, Bhubaneswar, Chandigarh, Chennai, Dehradun, Gangtok, Guwahati, Itanagar, Jaipur, Kanpur, Kochi, Kohima, Kolkata, Lucknow, Patna, Ranchi, Shillong, Shimla, Srinagar, Thiruvananthapuram, Vijayawada |
| Oct 2 | Thursday | Mahatma Gandhi Jayanti/Dasara/Vijaya Dashami/Dussehra/Durga Puja (Dasain)/Janmotsav of Sri Sri Sankardeva | Nationwide |
| Oct 3 | Friday | Durga Puja (Dasain) | Gangtok |
| Oct 4 | Saturday | Durga Puja (Dasain) | Gangtok |
| Oct 5 | Sunday | Weekly off | Nationwide |
| Oct 6 | Monday | Lakshmi Puja | Agartala, Kolkata |
| Oct 7 | Tuesday | Maharshi Valmiki Jayanti/Kumar Purnima | Bengaluru, Bhubaneswar, Chandigarh, Shimla |
| Oct 10 | Friday | Karva Chauth | Shimla |
| Oct 11 | Saturday | Weekly off – Second Saturday | Nationwide |
| Oct 12 | Sunday | Weekly off | Nationwide |
| Oct 18 | Saturday | Kati Bihu | Guwahati |
| Oct 19 | Sunday | Weekly off | Nationwide |
| Oct 20 | Monday | Diwali (Deepavali)/Naraka Chaturdashi/Kali Puja | Agartala, Ahmedabad, Aizawl, Bengaluru, Bhopal, Chennai, Dehradun, Chandigarh, Guwahati, Itanagar, Jaipur, Kanpur, Kochi, Kohima, Kolkata, Lucknow, New Delhi, Panaji, Raipur, Ranchi, Shillong, Shimla, Thiruvananthapuram, Vijayawada |
| Oct 21 | Tuesday | Diwali Amavasya (Laxmi Pujan)/Deepawali/Govardhan Pooja | Belapur, Bhopal, Bhubaneswar, Gangtok, Imphal, Jammu, Lucknow, Mumbai, Nagpur, Srinagar |
| Oct 22 | Wednesday | Diwali (Bali Pratipada)/Vikram Samvant New Year Day/Govardhan Pooja/Balipadyami, Laxmi Puja (Deepawali) | Ahmedabad, Belapur, Bengaluru, Gangtok, Jaipur, Kanpur, Lucknow, Mumbai, Nagpur, Patna |
| Oct 23 | Thursday | Bhai Bij/Bhaidooj/Chitragupt Jayanti/Laxmi Puja (Deepawali)/Bhratridwitiya/Ningol Chakkouba | Ahmedabad, Gangtok, Imphal, Kanpur, Kolkata, Lucknow, Shimla |
| Oct 25 | Saturday | Weekly off (Fourth Saturday) | Nationwide |
| Oct 26 | Sunday | Weekly off | Nationwide |
| Oct 27 | Monday | Chath Puja (Evening Puja) | Kolkata, Patna, Ranchi |
| Oct 28 | Tuesday | Chath Puja (Morning Puja) | Patna, Ranchi |
| Oct 31 | Friday | Sardar Vallabhbhai Patel’s Birthday | Ahmedabad |
With this full list of bank holidays for October 2025, you can plan your visits and transactions without any hassle. It’s always a good idea to double-check with your local branch, especially for regional or festival-specific closures, so you don’t face any surprises while managing your banking needs.











