Holidays are intended to allow individuals to take a break from their routine lives to celebrate festivals or events related to culture, tradition, or religious significance. 2025 has a long list of holidays that are set aside by the law and customs when normal activities like work, business, or school are suspended.
While some national holidays are applicable all over India, certain others are restricted holidays that are applicable only in some states. In this blog, we talk about the detailed list of holidays in 2025 which includes Gazetted holidays and public holidays.
National Holidays 2025
India celebrates three main national holidays every year:
Festival | Date |
---|---|
Independence Day | 15th of August |
Republic Day | 26th of January |
Gandhi Jayanti | 2nd of October |
These holidays are celebrated nationwide, with schools, offices, and businesses closed in honor of these important events.
List of Gazetted Holidays in India 2025
Gazetted holidays in India are official public holidays observed nationwide. Government offices, schools, and many businesses remain closed on these days. Here’s a list of the gazetted holidays in 2025:
Date | Day | Holiday |
---|---|---|
26 Jan | Sunday | Republic Day |
26 Feb | Wednesday | Maha Shivaratri/Shivaratri |
14 Mar | Friday | Holi |
14 Mar | Friday | Dolyatra |
31 Mar | Monday | Ramzan Id/Eid-ul-Fitar (Tentative Date) |
10 Apr | Thursday | Mahavir Jayanti |
18 Apr | Friday | Good Friday |
12 May | Monday | Buddha Purnima/Vesak |
7 Jun | Saturday | Bakrid/Eid ul-Adha (Tentative Date) |
6 Jul | Sunday | Muharram/Ashura (Tentative Date) |
15 Aug | Friday | Independence Day |
16 Aug | Saturday | Janmashtami |
5 Sep | Friday | Milad un-Nabi/Id-e-Milad (Tentative Date) |
2 Oct | Thursday | Mahatma Gandhi Jayanti |
2 Oct | Thursday | Dussehra |
20 Oct | Monday | Diwali/Deepavali |
5 Nov | Wednesday | Guru Nanak Jayanti |
25 Dec | Thursday | Christmas |
List of Public Holidays in India 2025
India has an extensive list of government and public holidays. These include the foundation days of various states, religious festivals, and the birthdays of historically significant individuals. Let’s take a look at the list of public holidays in India for 2025.
Date | Day | Holiday | States |
---|---|---|---|
1 Jan | Wed | New Year’s Day | National |
2 Jan | Thu | Mannam Jayanti | Kerala |
2 Jan | Thu | New Year Holiday | Mizoram |
6 Jan | Mon | Guru Gobind Singh Jayanti | Haryana & Punjab |
11 Jan | Sat | Missionary Day | Mizoram |
12 Jan | Sun | Gaan-Ngai | Manipur |
12 Jan | Sun | Swami Vivekananda Jayanti | West Bengal |
14 Jan | Tue | Pongal | Pondicherry & Tamil Nadu |
14 Jan | Tue | Hazrat Ali Jayanti | Uttar Pradesh |
14 Jan | Tue | Makara Sankranti | Arunachal Pradesh, Gujarat, Karnataka, Orissa, Sikkim & Telangana |
15 Jan | Wed | Magh Bihu | Assam |
15 Jan | Wed | Thiruvalluvar Day | Tamil Nadu |
15 Jan | Wed | Pongal | Andhra Pradesh & Telangana |
16 Jan | Thu | Kanuma Panduga | Andhra Pradesh |
16 Jan | Thu | Uzhavar Thirunal | Pondicherry & Tamil Nadu |
23 Jan | Thu | Netaji Subhas Chandra Bose Jayanti | Orissa, Tripura & West Bengal |
25 Jan | Sat | State Day | Himachal Pradesh |
26 Jan | Sun | Republic Day | National |
30 Jan | Thu | Sonam Losar | Sikkim |
3 Feb | Mon | Vasant Panchami | Haryana, Orissa, Punjab, Tripura & West Bengal |
12 Feb | Wed | Guru Ravidas Jayanti | Chandigarh, Himachal Pradesh, Haryana, MP & Punjab |
15 Feb | Sat | Lui-Ngai-Ni | Manipur |
19 Feb | Wed | Chhatrapati Shivaji Maharaj Jayanti | Maharashtra |
20 Feb | Thu | State Day | Arunachal Pradesh & Mizoram |
26 Feb | Wed | Maha Shivaratri | National except Andaman and Nicobar Islands, Arunachal Pradesh, Assam, Bihar, Goa, Lakshadweep, Manipur, Meghalaya, Mizoram, Nagaland, Pondicherry, Sikkim, Tamil Nadu & West Bengal |
28 Feb | Fri | Losar | Sikkim |
5 Mar | Wed | Panchayatiraj Divas | Orissa |
7 Mar | Fri | Chapchar Kut | Mizoram |
14 Mar | Fri | Yaosang | Manipur |
14 Mar | Fri | Doljatra | West Bengal |
14 Mar | Fri | Holi | National except Karnataka, Kerala, Lakshadweep, Manipur, Pondicherry, Tamil Nadu & West Bengal |
15 Mar | Sat | Yaosang 2nd Day | Manipur |
22 Mar | Sat | Bihar Day | Bihar |
23 Mar | Sun | S. Bhagat Singh’s Martyrdom Day | Haryana |
28 Mar | Fri | Shab-i-Qadr | Jammu and Kashmir |
28 Mar | Fri | Jumat-ul-Wida | Jammu and Kashmir |
30 Mar | Sun | Gudi Padwa | Maharashtra |
30 Mar | Sun | Telugu New Year | Tamil Nadu |
30 Mar | Sun | Ugadi | Andhra Pradesh, Daman and Diu, Dadra and Nagar Haveli, Goa, Gujarat, Jammu and Kashmir, Karnataka, Rajasthan & Telangana |
31 Mar | Mon | Idul Fitr | National |
1 Apr | Tue | Sarhul | Jharkhand |
1 Apr | Tue | Odisha Day | Orissa |
1 Apr | Tue | Idul Fitr Holiday | Telangana |
5 Apr | Sat | Babu Jagjivan Ram Jayanti | Andhra Pradesh & Telangana |
6 Apr | Sun | Ram Navami | Andaman and Nicobar Islands, Andhra Pradesh, Bihar, Chhattisgarh, Daman and Diu, Dadra and Nagar Haveli, Gujarat, Himachal Pradesh, Haryana, Maharashtra, Madhya Pradesh, Orissa, Punjab, Rajasthan, Sikkim, Telangana, Uttarakhand & Uttar Pradesh |
10 Apr | Thu | Mahavir Jayanti | Chhattisgarh, Chandigarh, Daman and Diu, Delhi, Dadra and Nagar Haveli, Gujarat, Haryana, Jharkhand, Karnataka, Lakshadweep, Maharashtra, Madhya Pradesh, Mizoram, Punjab, Rajasthan, Tamil Nadu & Uttar Pradesh |
13 Apr | Sun | Maha Vishuba Sankranti | Orissa |
13 Apr | Sun | Vaisakh | Chandigarh, Jammu and Kashmir & Punjab |
14 Apr | Mon | Bohag Bihu | Assam |
14 Apr | Mon | Vishu | Kerala |
14 Apr | Mon | Cheiraoba | Manipur |
14 Apr | Mon | Tamil New Year | Pondicherry & Tamil Nadu |
14 Apr | Mon | Biju Festival | Tripura |
14 Apr | Mon | Bengali New Year | Tripura & West Bengal |
14 Apr | Mon | Dr Ambedkar Jayanti | National except Andaman and Nicobar Islands, Arunachal Pradesh, Assam, Dadra and Nagar Haveli, Daman and Diu, DL, Lakshadweep, Manipur, Meghalaya, Mizoram, Nagaland & Tripura |
15 Apr | Tue | Bohag Bihu | Arunachal Pradesh |
15 Apr | Tue | Himachal Day | Himachal Pradesh |
16 Apr | Wed | Bohag Bihu Holiday | Assam |
18 Apr | Fri | Good Friday | National except Haryana & Jammu and Kashmir |
19 Apr | Sat | Easter Saturday | Nagaland |
20 Apr | Sun | Easter Sunday | Kerala & Nagaland |
21 Apr | Mon | Garia Puja | Tripura |
29 Apr | Tue | Maharshi Parasuram Jayanti | Gujarat, Himachal Pradesh, Haryana, MP & Rajasthan |
30 Apr | Wed | Basava Jayanti | Karnataka |
1 May | Thu | Maharashtra Day | Maharashtra |
1 May | Thu | May Day | Assam, Bihar, Goa, Karnataka, Kerala, Manipur, Pondicherry, Telangana, Tamil Nadu, Tripura & West Bengal |
8 May | Thu | Guru Rabindranath Jayanti | Tripura & West Bengal |
12 May | Mon | Buddha Purnima | Andaman and Nicobar Islands, Arunachal Pradesh, Chhattisgarh, Chandigarh, Delhi, Himachal Pradesh, Jharkhand, Jammu and Kashmir, Maharashtra, Madhya Pradesh, Mizoram, Tripura, Uttarakhand, Uttar Pradesh & West Bengal |
16 May | Fri | State Day | Sikkim |
26 May | Mon | Kazi Nazrul Islam Jayanti | Tripura |
29 May | Thu | Maharana Pratap Jayanti | Himachal Pradesh, Haryana & Rajasthan |
30 May | Fri | Sri Guru Arjun Dev Ji’s Martyrdom Day | Punjab |
7 Jun | Sat | Bakrid / Eid al Adha | National except Arunachal Pradesh, Chandigarh, Dadra and Nagar Haveli, Daman and Diu & Sikkim |
8 Jun | Sun | Bakrid / Eid al Adha Holiday | Jammu and Kashmir |
11 Jun | Wed | Sant Guru Kabir Jayanti | Chhattisgarh, Himachal Pradesh, Haryana & Punjab |
12 Jun | Thu | Guru Hargobind Ji’s Birthday | Jammu and Kashmir |
14 Jun | Sat | Pahili Raja | Orissa |
15 Jun | Sun | YMA Day | Mizoram |
15 Jun | Sun | Raja Sankranti | Orissa |
27 Jun | Fri | Ratha Yathra | Manipur & Orissa |
30 Jun | Mon | Remna Ni | Mizoram |
3 Jul | Thu | Kharchi Puja | Tripura |
6 Jul | Sun | MHIP Day | Mizoram |
6 Jul | Sun | Muharram | National except Arunachal Pradesh, Assam, Goa, Haryana, Kerala, Manipur, Meghalaya, Nagaland, Pondicherry, Punjab, Sikkim & Uttarakhand |
13 Jul | Sun | Martyrs’ Day | Jammu and Kashmir |
13 Jul | Sun | Bhanu Jayanti | Sikkim |
17 Jul | Thu | U Tirot Sing Day | Meghalaya |
19 Jul | Sat | Ker Puja | Tripura |
21 Jul | Mon | Bonalu | Telangana |
27 Jul | Sun | Haryali Teej | Haryana |
31 Jul | Thu | Shaheed Udham Singh’s Martyrdom Day | Haryana |
8 Aug | Fri | Jhulan Purnima | Orissa |
8 Aug | Fri | Tendong Lho Rum Faat | Sikkim |
9 Aug | Sat | Raksha Bandhan | Chhattisgarh, Daman and Diu, Dadra and Nagar Haveli, Gujarat, Haryana, Madhya Pradesh, Rajasthan, Uttarakhand & Uttar Pradesh |
13 Aug | Wed | Patriots Day | Manipur |
15 Aug | Fri | Independence Day | National |
16 Aug | Sat | De Jure Transfer Day | Pondicherry |
16 Aug | Sat | Parsi New Year | Daman and Diu, Dadra and Nagar Haveli, Gujarat & Maharashtra |
16 Aug | Sat | Janmashtami | National except Arunachal Pradesh, Assam, Goa, Karnataka, Kerala, Lakshadweep, Maharashtra, Mizoram, Pondicherry & West Bengal |
26 Aug | Tue | Hartalika Teej | Chhattisgarh & Sikkim |
27 Aug | Wed | Ganesh Chaturthi | Andhra Pradesh, Daman and Diu, Dadra and Nagar Haveli, Goa, Gujarat, Karnataka, Maharashtra, Orissa, Pondicherry, Telangana & Tamil Nadu |
28 Aug | Thu | Ganesh Chaturthi Holiday | Goa |
28 Aug | Thu | Nuakhai | Orissa |
2 Sep | Tue | Ramdev Jayanti | Rajasthan |
2 Sep | Tue | Teja Dashmi | Rajasthan |
4 Sep | Thu | First Onam | Kerala |
5 Sep | Fri | Thiruvonam | Kerala |
5 Sep | Fri | Eid e Milad | National except Andaman and Nicobar Islands, Arunachal Pradesh, Assam, Bihar, Chandigarh, Goa, Himachal Pradesh, Manipur, Meghalaya, Punjab, Sikkim & West Bengal |
7 Sep | Sun | Sree Narayana Guru Jayanti | Kerala |
7 Sep | Sun | Indra Jatra | Sikkim |
12 Sep | Fri | Friday Following Eid e Milad | Jammu and Kashmir |
21 Sep | Sun | Sree Narayana Guru Samadhi | Kerala |
21 Sep | Sun | Mahalaya Amavasye | Karnataka, Orissa, Tripura & West Bengal |
22 Sep | Mon | Maharaja Agrasen Jayanti | Haryana |
22 Sep | Mon | Ghatasthapana | Rajasthan |
22 Sep | Mon | First Day of Bathukamma | Telangana |
23 Sep | Tue | Heroes’ Martyrdom Day | Haryana |
29 Sep | Mon | Maha Saptami | Assam, Orissa, Sikkim, Tripura & West Bengal |
30 Sep | Tue | Maha Ashtami | Andhra Pradesh, Assam, Jharkhand, Manipur, Orissa, Rajasthan, Sikkim, Telangana, Tripura & West Bengal |
1 Oct | Wed | Maha Navami | Arunachal Pradesh, Assam, Bihar, Jharkhand, Karnataka, Kerala, Meghalaya, Nagaland, Orissa, Pondicherry, Sikkim, Tamil Nadu, Tripura, Uttar Pradesh & West Bengal |
2 Oct | Thu | Gandhi Jayanti | National |
2 Oct | Thu | Vijaya Dashami | National except Manipur & Pondicherry |
6 Oct | Mon | Lakshmi Puja | Orissa, Tripura & West Bengal |
7 Oct | Tue | Maharishi Valmiki Jayanti | Himachal Pradesh, Haryana, Karnataka, Madhya Pradesh & Punjab |
18 Oct | Sat | Kati Bihu | Assam |
21 Oct | Tue | Diwali | National |
22 Oct | Wed | Vikram Samvat New Year | Gujarat |
22 Oct | Wed | Govardhan Puja | Chandigarh, Daman and Diu & DN |
22 Oct | Wed | Deepavali Holiday | Haryana, Karnataka, Maharashtra, Rajasthan, Uttarakhand & Uttar Pradesh |
23 Oct | Thu | Bhai Dooj | Gujarat, Rajasthan, Sikkim, Uttarakhand & Uttar Pradesh |
24 Oct | Fri | Ningol Chakkouba | Manipur |
27 Oct | Mon | Chhath Puja | Bihar, Chhattisgarh, Daman and Diu, Dadra and Nagar Haveli & Jharkhand |
28 Oct | Tue | Chhath Puja Holiday | Bihar |
31 Oct | Fri | Sardar Vallabhbhai Patel Jayanti | Gujarat |
1 Nov | Sat | Haryana Day | Haryana |
1 Nov | Sat | Kannada Rajyothsava | Karnataka |
1 Nov | Sat | Kut | Manipur |
1 Nov | Sat | Puducherry Liberation Day | Pondicherry |
5 Nov | Wed | Karthika Purnima | Orissa & Telangana |
5 Nov | Wed | Guru Nanak Jayanti | National except Andhra Pradesh, Assam, Bihar, Dadra and Nagar Haveli, Daman and Diu, Goa, Karnataka, Kerala, Manipur, Meghalaya, Orissa, Pondicherry, Sikkim, Tamil Nadu & Tripura |
7 Nov | Fri | Wangala Festival | Meghalaya |
8 Nov | Sat | Kanakadasa Jayanti | Karnataka |
11 Nov | Tue | Lhabab Duchen | Sikkim |
23 Nov | Sun | Seng Kut Snem | Meghalaya |
25 Nov | Tue | Sri Guru Teg Bahadur Ji’s Martyrdom Day | Punjab |
1 Dec | Mon | Indigenous Faith Day | Arunachal Pradesh |
3 Dec | Wed | Feast of St Francis Xavier | Goa |
5 Dec | Fri | Sheikh Muhammad Abdullah Jayanti | Jammu and Kashmir |
12 Dec | Fri | Pa Togan Nengminza Sangma | Meghalaya |
18 Dec | Thu | Guru Ghasidas Jayanti | Chhattisgarh |
18 Dec | Thu | Death Anniversary of U SoSo Tham | Meghalaya |
19 Dec | Fri | Liberation Day | Daman and Diu & Goa |
24 Dec | Wed | Christmas Holiday | Meghalaya & Mizoram |
25 Dec | Thu | Christmas Day | National except Chandigarh |
26 Dec | Fri | Shaheed Udham Singh Jayanti | Haryana |
26 Dec | Fri | Christmas Holiday | Meghalaya, Mizoram & Telangana |
27 Dec | Sat | Guru Gobind Singh Jayanti | Chandigarh, Haryana & Punjab |
30 Dec | Tue | U Kiang Nangbah | Meghalaya |
30 Dec | Tue | Tamu Losar | Sikkim |
31 Dec | Wed | New Year’s Eve | Manipur & Mizoram |
List of Holidays Monthwise
Conclusion
As one of the most populated countries in the world, India has a rich cultural heritage. With many different religions, traditions, and languages, our country is blessed with many festivals as all faiths are embraced in this land. To be a part of these festivals, you can use the holidays mentioned above calendar to take a break from routine life and plan a trip- or event.
Disclaimer: This blog is written to make it easy for readers to understand complicated processes. Some information and screenshots may be outdated as government processes can change anytime without notification. However, we try our best to keep our blogs updated and relevant.