Public holiday on 20 or 21 October?: Diwali holiday complete details

Read this for complete details on public holiday on 20 or 21 October on Diwali . To know, “Is it a government or bank holiday today or tomorrow?” visit our homepage.

Public holiday on 20 or 21 October Diwali holiday

Which states declared Public holiday on 20 or 21 October?

The Diwali season has arrived and Diwali preparations have also started. You too must be curious whether Diwali will be celebrated in your state on October 20th or October 21st. Read this article to get complete information about this.

Diwali will be celebrated on October 20 in most of the states and in some states Diwali will be celebrated on October 21 with Govardhan Puja.

Now it is very important for you to know that there is a public holiday in your state on 20th October or 21st October.

20 October public holiday

Check the table below for Diwali holiday in 20 October –

DateDayOccasionGovernment
20 OctMonDiwali (Deepavali)/Naraka Chaturdashi/Kali PujaAndaman and Nicobar, Andhra Pradesh, Arunachal Pradesh, Assam, Chandigarh, Chhattisgarh, Dadra & Nagar Haveli, Goa, Gujarat, Haryana, Himachal Pradesh, Jharkhand, Karnataka, Kerala, Ladakh, Lakshadweep, Madhya Pradesh, Meghalaya, Mizoram, Nagaland, Puducherry (PUDUCHERRY AND KARAIKAT REG, MAHE REGION, Yanam), Punjab, Rajasthan, Tamil Nadu, Telangana, Tripura, Uttar Pradesh, Uttarakhand, West Bengal

These states declared a public holiday October 20 for Diwali celebrations.

21 October public holiday

The table below show that the Diwali holiday in the following states will be on October 21st.

DateDayOccasionGovernment
21 OctTueDiwali Amavasya (Laxmi Pujan)/Deepawali/Govardhan PoojaBihar, Delhi, Jammu and Kashmir, Madhya Pradesh, Maharashtra, Manipur, Odisha, Sikkim

These states declared a public holiday October 20 for Diwali celebrations.

Conclusion

It is a government/public holiday on 21 Oct and 22 Oct on the occasion of Diwali varying from state to state. You can check the tables given above for Diwali holiday of your particular state.

To know more about such government, bank and school holidays, visit holiday alerts.in.

Faq’s

Is 20 October 2025 a public holiday?

Yes, it is a public holiday in Andaman and Nicobar, Andhra Pradesh, Arunachal Pradesh, Assam, Chandigarh, Chhattisgarh, Dadra & Nagar Haveli, Goa, Gujarat, Haryana, Himachal Pradesh, Jharkhand, Karnataka, Kerala, Ladakh, Lakshadweep, Madhya Pradesh, Meghalaya, Mizoram, Nagaland, Puducherry (PUDUCHERRY AND KARAIKAT REG, MAHE REGION, Yanam), Punjab, Rajasthan, Tamil Nadu, Telangana, Tripura, Uttar Pradesh, Uttarakhand, West Bengal on the occasion of Diwali.

Is 21 October 2025 a public holiday?

Yes, 21 October 2025 is a public holiday in Bihar, Delhi, Jammu and Kashmir, Madhya Pradesh, Maharashtra, Manipur, Odisha and Sikkim on the occasion of Diwali.

Where to check daily holiday updates?

You can check daily holiday updates on the homepage of HolidayAlerts.in .