India | Andhra Pradesh | Arunachal Pradesh | Assam | Bihar | Chandigarh | Chhattisgarh | Dadra & Nagar Haveli | Goa | Gujarat | Haryana | Himachal Pradesh | Jammu & Kashmir | Jharkhand | Karnataka | Kerala | Ladakh | Madhya Pradesh | Maharashtra | Manipur | Meghalaya | Mizoram | Nagaland | NCT of Delhi | Odisha | Puducherry | Punjab | Rajasthan | Sikkim | Tamil Nadu | Telangana | Tripura | Uttar Pradesh | Uttarakhand | West Bengal
There are 44 public holidays in India in 2025. 17 of them are gazetted Holidays and 27 of them are restricted Holidays.
The following is the list of public holidays in India 2025.
Holiday | Date | Weekday | Note |
---|---|---|---|
New Year's Day | Jan 01, 2025 | Wednesday | Restricted Holiday |
Lohri | Jan 13, 2025 | Monday | Restricted Holiday |
Hazarat Ali's Birthday | Jan 13, 2025 | Monday | Restricted Holiday |
Makar Sankranti / Pongal | Jan 14, 2025 | Tuesday | Restricted Holiday |
Republic Day | Jan 26, 2025 | Sunday | Gazetted Holiday |
Basant Panchami | Feb 03, 2025 | Monday | Restricted Holiday |
Guru Ravidas Jayanti | Feb 12, 2025 | Wednesday | Restricted Holiday |
Shivaji Jayanti | Feb 19, 2025 | Wednesday | Restricted Holiday |
Swami Dayananda Saraswati Jayanti | Feb 23, 2025 | Sunday | Restricted Holiday |
Maha Shivaratri | Feb 25, 2025 | Tuesday | Gazetted Holiday |
Holika Dahan | Mar 12, 2025 | Wednesday | Restricted Holiday |
Holi | Mar 15, 2025 | Saturday | Gazetted Holiday |
Jamat-Ul-Vida | Mar 28, 2025 | Friday | Restricted Holiday |
Chaitra Sukhladi | Mar 30, 2025 | Sunday | Restricted Holiday |
Id-ul- Fitr | Mar 31, 2025 | Monday | Gazetted Holiday |
Ram Navami | Apr 06, 2025 | Sunday | Restricted Holiday |
Mahavir Jayanti | Apr 10, 2025 | Thursday | Gazetted Holiday |
Vaisakhadi (Bengal) Bahag Bihu (Assam) | Apr 14, 2025 | Monday | Restricted Holiday |
Vaisakhi / Vishu / Meshadi | Apr 15, 2025 | Tuesday | Restricted Holiday |
Good Friday | Apr 18, 2025 | Friday | Gazetted Holiday |
Easter Sunday | Apr 20, 2025 | Sunday | Restricted Holiday |
Guru Rabindranath's Birthday | May 08, 2025 | Thursday | Restricted Holiday |
Buddha Purnima | May 12, 2025 | Monday | Gazetted Holiday |
Id-ul-Zuha (Bakrid) | Jun 07, 2025 | Saturday | Gazetted Holiday |
Rath Yatra | Jun 27, 2025 | Friday | Restricted Holiday |
Muharram | Jul 06, 2025 | Sunday | Gazetted Holiday |
Raksha Bandhan | Aug 08, 2025 | Friday | Restricted Holiday |
Janmashtami | Aug 14, 2025 | Thursday | Gazetted Holiday |
Independence Day | Aug 15, 2025 | Friday | Gazetted Holiday |
Parsi New Year | Aug 15, 2025 | Friday | Restricted Holiday |
Vinayaka Chaturthi Ganesh Chaturthi | Aug 26, 2025 | Tuesday | Restricted Holiday |
Onam | Sep 05, 2025 | Friday | Restricted Holiday |
Milad-un-Nabi | Sep 05, 2025 | Friday | Gazetted Holiday |
Maha Saptami | Sep 29, 2025 | Monday | Restricted Holiday |
Maha Ashtami | Sep 30, 2025 | Tuesday | Restricted Holiday |
Maha Navami | Oct 01, 2025 | Wednesday | Restricted Holiday |
Mahatma Gandhi's Birthday | Oct 02, 2025 | Thursday | Gazetted Holiday |
Vijaya Dashami | Oct 02, 2025 | Thursday | Gazetted Holiday |
Maharishi Valmiki Birthday | Oct 07, 2025 | Tuesday | Restricted Holiday |
Karaka Chaturthi | Oct 10, 2025 | Friday | Restricted Holiday |
Diwali / Deepavali | Oct 20, 2025 | Monday | Gazetted Holiday |
Naraka Chaturdashi | Oct 20, 2025 | Monday | Restricted Holiday |
Govardhan Puja | Oct 22, 2025 | Wednesday | Restricted Holiday |
Bhai Duj | Oct 23, 2025 | Thursday | Restricted Holiday |
Pratihar Sashthi | Oct 28, 2025 | Tuesday | Restricted Holiday |
Guru Nanak's Birthday | Nov 05, 2025 | Wednesday | Gazetted Holiday |
Guru Tegh Bahadur's Martyrdom Day | Nov 25, 2025 | Tuesday | Restricted Holiday |
Christmas Eve | Dec 24, 2025 | Wednesday | Restricted Holiday |
Christmas Day | Dec 25, 2025 | Thursday | Gazetted Holiday |
Please also check the working days in India in 2025.