India, a culturally diverse nation, observes a wide range of public holidays throughout the year. These India Public Holidays 2025 vary by state, religion, and culture, reflecting the rich heritage of the country.
In 2025, the Ministry of Personnel, Public Grievances, and Pensions has declared 16 Gazetted Holidays and 28 Restricted Holidays. This guide to India Public Holidays 2025 provides an overview of the key dates and their significance.
Below is a detailed list of India Public Holidays in 2025, including Gazetted Holidays, Restricted Holidays, and Observances.
Gazetted India Public Holidays 2025
Gazetted holidays are mandatory and observed across the country by government offices and most businesses. These India Public Holidays are celebrated nationwide or within multiple states.
Date | Day | Holiday | Applies To |
---|---|---|---|
26/01/2025 | Sunday | Republic Day | National |
26/02/2025 | Wednesday | Maha Shivaratri | National |
14/03/2025 | Friday | Holi | National except southern states |
31/03/2025 | Monday | Id-ul-Fitr | National |
18/04/2025 | Friday | Good Friday | National |
10/04/2025 | Thursday | Mahavir Jayanti | National |
12/05/2025 | Monday | Buddha Purnima | National |
07/06/2025 | Saturday | Id-ul-Zuha (Bakrid) | National except Sikkim |
06/07/2025 | Sunday | Muharram | National |
15/08/2025 | Friday | Independence Day | National |
16/08/2025 | Saturday | Janmashtami | National |
05/09/2025 | Friday | Milad-un-Nabi or Id-e-Milad (Birthday of Prophet Mohammad) Onam or Thiru Onam Day | National |
02/10/2025 | Thursday | Mahatma Gandhi’s Birthday Dussehra | National |
20/10/2025 | Tuesday | Diwali/Deepavali | National |
05/11/2025 | Wednesday | Guru Nanak’s Birthday | National |
25/12/2025 | Thursday | Christmas | National |
Restricted India Public Holidays 2025
Restricted holidays allow employees to choose which days to take off based on religious or cultural significance. Below are the India Public Holidays that fall under the restricted category.
Observances in India Public Holidays 2025
Observances are non-official days that are widely recognized by specific groups but do not qualify as official India Public Holidays.
Date | Day | Observance | Notes |
---|---|---|---|
12/01/2025 | Sunday | National Youth Day | Honoring youth contributions |
30/01/2025 | Thursday | Martyrs’ Day (India) | Observed nationwide |
14/02/2025 | Friday | Valentine’s Day | Observed widely, not an official holiday |
01/03/2025 | Saturday | Ramadan Start | Observed by Muslims nationwide |
20/03/2025 | Thursday | March Equinox | Seasonal change observed nationwide |
23/04/2025 | Wednesday | First Day of Passover | Observed by Jewish communities |
12/05/2025 | Monday | Mother’s Day | Observed nationwide, non-official |
18/05/2025 | Sunday | Mullivaikkal Remembrance Day | Observed by Tamil communities, not official |
16/06/2025 | Monday | Father’s Day | Observed nationwide, non-official |
18/06/2025 | Thursday | Goa Revolution Day | Celebrating the Goa liberation movement |
21/06/2025 | Saturday | June Solstice | Seasonal change observed nationwide |
04/08/2025 | Tuesday | Friendship Day | Observed nationwide, non-official |
13/07/2025 | Sunday | Kashmir Martyrs’ Day | Honoring Kashmir martyrs |
17/08/2025 | Monday | Manipuri Poetry Day | Celebrating Manipuri poetry |
17/09/2025 | Wednesday | Marathwada Liberation Day | Observed in Maharashtra |
20/08/2025 | Tuesday | Manipuri Language Day | Observed in Manipur |
29/08/2025 | Friday | Telugu Language Day | Celebrating Telugu language |
14/09/2025 | Sunday | Hindi Day | Celebrating Hindi language |
22/09/2025 | Monday | September Equinox | Seasonal change observed nationwide |
13/11/2025 | Thursday | Children’s Day | Celebrated nationwide, not an official holiday |
19/12/2025 | Saturday | Goa Liberation Day | Observed in Goa |
21/12/2025 | Monday | December Solstice | Seasonal change observed nationwide |
24/12/2025 | Wednesday | Christmas Eve | Observed widely, especially among Christians |
31/12/2025 | Wednesday | New Year’s Eve | Observed nationwide, non-official |
07/12/2025 | Sunday | Armed Forces Flag Day | Honoring the armed forces |
27/02/2025 | Thursday | Marathi Language Day | Honoring Marathi language |
23/07/2025 | Wednesday | Lawyers’ Day (Odisha) | Observed in Odisha |
25/07/2025 | Monday | Beshas of Jagannath | Jagannath deity’s traditional attire rituals |
23/10/2025 | Friday | Ayurveda Day | Observed nationwide |
31/10/2025 | Sunday | National Unity Day | Celebrating Sardar Vallabhbhai Patel |
27/11/2025 | Thursday | Maaveerar Naal | Tamil remembrance day |
This full guide to India Public Holidays in 2025 reflects the diversity of holidays observed throughout the country. The list includes 16 Gazetted Holidays, 28 Restricted Holidays, and significant observances, providing insight into India’s cultural, religious, and national events for the year. And don’t forget to check out our collection of holiday jokes to add some laughter to your celebrations!
What are the major India Public Holidays 2025?
The major India Public Holidays in 2025 include Republic Day (26th January), Holi (14th March), Independence Day (15th August), Diwali (21st October), and Christmas (25th December). These holidays are observed nationwide and hold significant cultural and national importance.
How many Gazetted Holidays are there in India Public Holidays 2025?
In India Public Holidays 2025, there are 16 Gazetted Holidays. These holidays are mandatory for government offices and widely observed across the country, including important dates such as Republic Day, Good Friday, and Diwali.
What are Restricted Holidays in India Public Holidays 2025?
Restricted Holidays in India Public Holidays 2025 are optional holidays that employees can choose based on their religious or cultural preferences. There are 28 Restricted Holidays in 2025, including festivals like Raksha Bandhan, Ganesh Chaturthi, and Karva Chauth.
Is Diwali a public holiday in India Public Holidays 2025?
Yes, Diwali is a Gazetted public holiday in India Public Holidays 2025. It falls on 21st October 2025 and is celebrated nationwide as one of the most significant Hindu festivals.
When is Holi celebrated in India Public Holidays 2025?
Holi is celebrated on 14th March in India Public Holidays 2025. It is a major festival of colors and is observed across most parts of the country, marking the arrival of spring.
How do Restricted Holidays work in India Public Holidays 2025?
In India, Restricted Holidays allow individuals to choose 2-3 holidays based on their religious or cultural practices. These holidays are optional and vary by region, giving flexibility to employees for personal observances.