October 2025 Bank Holidays: List of National and Regional Holidays in India

The month of October 2025 is filled with many important festivals, cultural events, and national holidays, leading to bank holidays in many states of India. Under Reserve Bank of India (RBI) rules, banks follow holidays under three heads: public holidays, national holidays, and state or regional holidays. It is essential for individuals and businesses to know about these holidays to plan their financial dealings effectively.
Total Bank Holidays in October 2025
There are 21 bank holidays in October 2025, i.e., RBI-mandated Sundays and second and fourth Saturdays. The holidays could be different for different regions and states, however.
List of Bank Holidays in October 2025
Following are the bank holidays in October 2025:
- October 1, 2025 (Wednesday): Navratri Ends/Maha Navami/Dussehra/Ayudhapooja/Vijayadasami/Durga Puja (Dasain) - Banks are closed in Agartala, Bengaluru, Bhubaneswar, Chennai, Gangtok, Guwahati, Itanagar, Kanpur, Kochi, Kohima, Kolkata, Lucknow, Patna, Ranchi, Shillong, and Thiruvananthapuram.
- October 2, 2025 (Thursday): Mahatma Gandhi Jayanti - Banks are closed in all regions.
- October 3, 2025 (Friday): Durga Puja (Dasain) - Banks are closed in Gangtok.
- October 4, 2025 (Saturday): Durga Puja (Dasain) - Banks shall remain closed in Gangtok.
- October 5, 2025 (Sunday): Sunday - Banks shall remain closed in all parts of the country.
- October 6, 2025 (Monday): Lakshmi Puja - Banks shall remain closed in Agartala and Kolkata.
- October 7, 2025 (Tuesday): Maharshi Valmiki Jayanti/Kumar Purnima - Banks shall remain closed in Bengaluru, Bhubaneswar, Chandigarh, and Shimla.
- October 10, 2025 (Friday): Karva Chauth - Banks shall remain closed at Shimla.
- October 11, 2025 (Saturday): Second Saturday - Banks shall remain closed in all regions.
- October 12, 2025 (Sunday): Sunday - Banks shall remain closed in all regions.
- October 18, 2025 (Saturday): Kati Bihu - Banks shall remain closed in Guwahati.
- October 20, 2025 (Monday): Diwali (Deepavali)/Naraka Chaturdashi/Kali Puja - Banks will remain shut in many states such as 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.
- October 21, 2025 (Tuesday): Diwali Amavasya (Laxmi Pujan)/Deepawali/Govardhan Pooja - Banks will be closed in Belapur, Bhopal, Bhubaneswar, Gangtok, Imphal, Jammu, Mumbai, Nagpur, and Srinagar.
- October 22, 2025 (Wednesday): Diwali (Bali Pratipada)/Vikram Samvant New Year Day/Govardhan Pooja/Balipadyami/Laxmi Puja (Deepawali) - Banks remain closed in Ahmedabad, Belapur, Bengaluru, Dehradun, Jaipur, Gangtok, Kanpur, Lucknow, Mumbai, Nagpur, and Patna.
- October 23, 2025 (Thursday): Bhai Bij/Bhaidooj/Chitragupt Jayanti/Laxmi Pooja (Deepawali)/Bhratridwitiya/Ningol Chakkouba - Banks remain closed in Ahmedabad, Gangtok, Imphal, Kanpur, Kolkata, Lucknow, and Shimla.
- October 25, 2025 (Saturday): Fourth Saturday - Banks remain closed in all regions.
- October 26, 2025 (Sunday): Sunday - Banks to remain closed in all regions.
- October 27, 2025 (Monday): Chath Puja (Evening Puja) - Banks will remain closed in Patna, Kolkata, and Ranchi.
- October 28, 2025 (Tuesday): Chath Puja (Morning Puja) - Banks will remain closed in Patna and Ranchi.
- October 31, 2025 (Friday): Sardar Vallabhbhai Patel's Birthday - Banks will remain closed in Ahmedabad.
It's also important to mention that bank holidays can be different in different regions and states. In order to prevent inconvenience, it is suggested to call your nearby bank branch before paying a visit.
Also read: Karwa Chauth 2025: Muhurat, Fasting Time, and Rituals