In October 2025, all banks across the country will be closed on Sundays, October 5, 12, 19, and 26. Additionally, October 11, the second Saturday of the month, and October 25, the fourth Saturday of the month, will also result in bank holidays across the country.
Bank Holidays in October 2025: This October, there will be a total of 21 bank holidays in different states across the country. In October 2025, there will be 15 holidays for various local festivals, including four Sundays and two Saturdays. Here, we’ll find out which days banks will be closed in your state.
There will be 4 Sundays and 2 Saturdays as holidays in October.
In October 2025, all banks across the country will be closed on Sundays on 5th, 12th, 19th, and 26th. Furthermore, October 11th, the second Saturday of the month, and October 25th, the fourth Saturday of the month, will result in a nationwide bank holiday. Furthermore, banks will also be closed on October 1st, 2nd, 3rd, 4th, 6th, 7th, 10th, 18th, 20th, 21st, 22nd, 23rd, 27th, 28th, and 31st due to local festivals in different states.
When will banks be closed in your state?
- October 1 – All banks in Tripura, Karnataka, Odisha, Tamil Nadu, Sikkim, Assam, Arunachal Pradesh, Uttar Pradesh, West Bengal, Bihar, Jharkhand, Kerala, Nagaland and Meghalaya will remain closed on the occasion of Mahanavami, Dussehra, Vijayadashami/Durga Puja.
- October 2 – All banks across the country will remain closed on the occasion of Dussehra, Vijayadashami, Durga Puja, Gandhi Jayanti.
- October 3 – All banks in the state of Sikkim will remain closed on the occasion of Durga Puja.Â
- October 4 – All banks in Sikkim will remain closed on the occasion of Durga Puja.Â
- October 6 – All banks in Tripura and West Bengal will remain closed on the occasion of Lakshmi Puja.Â
- October 7 – All banks in Karnataka, Odisha, Chandigarh and Himachal Pradesh will remain closed on the occasion of Valmiki Jayanti and Kumar Purnima.
- October 10 – All banks in Himachal Pradesh will remain closed on the occasion of Karva Chauth.
- October 18 – All banks in Assam will remain closed on the occasion of Bihu festival.
- October 20 – All banks across the country except Maharashtra, Odisha, Sikkim, Manipur, Jammu, Kashmir and Bihar will remain closed due to the festivals of Diwali, Narak Chaturdashi and Kali Puja.
- October 21 – All banks in Maharashtra, Madhya Pradesh, Odisha, Sikkim, Manipur, Jammu and Kashmir will remain closed on the occasion of Diwali Amavasya, Lakshmi Puja, Deepawali and Govardhan Puja.
- October 22 – All banks will remain closed in Gujarat, Maharashtra, Karnataka, Uttarakhand, Sikkim, Rajasthan, Uttar Pradesh and Bihar on the occasion of Diwali (Balipratipada), Vikram Samvat New Year, Govardhan Puja and Lakshmi Puja.
- October 23 – All banks will remain closed in Gujarat, Sikkim, Manipur, Uttar Pradesh, West Bengal and Himachal Pradesh on the occasion of Bhai Dooj, Chitragupta Jayanti, Lakshmi Puja (Diwali), Bhatri Dwitiya, Ningol Chakouba.
- October 27 – All banks in West Bengal, Bihar and Jharkhand will remain closed on the occasion of Chhath Mahaparva.
- October 28 – All banks in Bihar and Jharkhand will remain closed on the occasion of Chhath Mahaparva.
- October 31 – All banks in Gujarat will remain closed on the occasion of Sardar Vallabhbhai Patel’s birth anniversary.
Banks will remain closed for 5 consecutive days in this state.
Sikkim will experience extended bank holidays in October. Banks in Sikkim will be closed for five consecutive days, from October 1st to 5th. In addition to the festivals from the 1st to the 4th, banks will be closed on Sunday, the 5th. Following this, all banks in Sikkim will also be closed on October 21st, 22nd, and 23rd due to various festivals.