Diwali Bank Holiday List: This time when and for how many days will banks remain closed on Diwali? See the complete list in one click here

As the festival of Diwali approaches, the excitement is increasing across the country. People are busy cleaning and decorating their houses, shops and offices to welcome Lord Ram. Banks will remain closed for several days in different states for the country’s biggest festival Diwali. Considering the local beliefs associated with the festival, banks will remain closed on different dates in different regions. Here we give detailed information about the holidays that fall during Diwali. How many days will banks remain closed for Diwali? October has the most bank holidays. Banks across the country will remain closed on Sunday, October 19. Thereafter, on October 20, all banks across the country, except banks in Maharashtra, Odisha, Sikkim, Manipur, Jammu and Kashmir and Bihar, will remain closed for the festivals of Diwali, Narak Chaturdashi and Kali Puja. On October 21, all banks in Maharashtra, Madhya Pradesh, Odisha, Sikkim, Manipur, Jammu and Kashmir will remain closed for Diwali Amavasya, Lakshmi Puja, Diwali and Govardhan Puja. Banks will also remain closed on 22 and 23 October. On October 22, all banks in Gujarat, Maharashtra, Karnataka, Uttarakhand, Sikkim, Rajasthan, Uttar Pradesh and Bihar will remain closed due to Diwali (Balipratipada), Vikram Samvat New Year, Govardhan Puja and Lakshmi. Thereafter, on October 23, all banks will remain closed in Gujarat, Sikkim, Manipur, Uttar Pradesh, West Bengal and Himachal Pradesh on account of Bhai Dooj, Chitragupta Jayanti, Lakshmi Puja (Diwali), Bhatri Dwitiya and Ningol Chakoba. In Sikkim, all banks will remain closed on October 21, 22 and 23 due to various festivals. There are a total of 21 bank holidays in different states in October. In October 2025 there are 21 bank holidays in different states. Apart from four Sunday and two Saturday holidays, there are a total of 15 holidays due to various local festivals.