India, known for its cultural diversity and rich traditions, observes a mix of national, regional, and religious holidays throughout the year. Whether you’re planning a vacation, looking for religious observances, or preparing for business closures, having a 2025 calendar with holidays and festivals is essential. Here’s a complete guide to India public holidays 2025 to help you stay informed.
India Public Holidays 2025 – National and Gazetted Holidays
The Government of India declares certain national holidays that are observed across the country. These include:
- January 26, 2025 (Sunday) – Republic Day
- August 15, 2025 (Friday) – Independence Day
- October 2, 2025 (Thursday) – Gandhi Jayanti
These are mandatory holidays across all states and sectors.
List of Major Public Holidays in India 2025
Apart from the national holidays, India observes several religious and cultural festivals that vary by region. Here’s a comprehensive list:
January 2025
- January 1 (Wednesday) – New Year’s Day (observed in some states)
- January 14 (Tuesday) – Makar Sankranti / Pongal
- January 26 (Sunday) – Republic Day (National Holiday)
February 2025
- February 14 (Friday) – Vasant Panchami
March 2025
- March 4 (Tuesday) – Maha Shivratri
- March 14 (Friday) – Holika Dahan
- March 15 (Saturday) – Holi (Public holiday in many states)
April 2025
- April 11 (Friday) – Good Friday
- April 13 (Sunday) – Vaisakhi / Ambedkar Jayanti
- April 14 (Monday) – Tamil New Year / Vishu
May 2025
- May 1 (Thursday) – International Labour Day (Observed in some states)
- May 10 (Saturday) – Akshaya Tritiya
- May 22 (Thursday) – Buddha Purnima
June 2025
- June 6 (Friday) – Ganga Dussehra
- June 16 (Monday) – Eid-ul-Adha (Bakrid) (Subject to moon sighting)
July 2025
- July 28 (Monday) – Muharram (Subject to moon sighting)
August 2025
- August 9 (Saturday) – Teej
- August 15 (Friday) – Independence Day (National Holiday)
- August 18 (Monday) – Raksha Bandhan
- August 25 (Monday) – Janmashtami
September 2025
- September 7 (Sunday) – Ganesh Chaturthi
- September 16 (Tuesday) – Onam
October 2025
- October 2 (Thursday) – Gandhi Jayanti (National Holiday)
- October 3 (Friday) – Maha Saptami
- October 4 (Saturday) – Maha Ashtami
- October 5 (Sunday) – Maha Navami
- October 6 (Monday) – Dussehra (Vijayadashami)
- October 20 (Monday) – Karwa Chauth
November 2025
- November 1 (Saturday) – Diwali (Deepavali)
- November 3 (Monday) – Bhai Dooj
- November 7 (Friday) – Chhath Puja
December 2025
- December 25 (Thursday) – Christmas
2025 Calendar Holidays – Regional and State-Specific Observances
India’s federal structure allows states to declare regional holidays based on their cultural and religious significance. Popular state-specific holidays include:
- Bihu in Assam
- Puthandu in Tamil Nadu
- Ugadi in Karnataka, Telangana, and Andhra Pradesh
- Navroz in Maharashtra and Gujarat
Download 2025 Calendar with Indian Holidays PDF in Hindi
For those who prefer a Hindi version, a 2025 Calendar with Indian holidays PDF in Hindi will be available for download on various government and private websites. These printable calendars help people plan their personal and professional schedules efficiently.
Conclusion
India’s diverse culture and religions make the country home to numerous public holidays. Whether you are a student, a working professional, or a business owner, knowing the public holidays in India 2025 will help you plan your work and vacations better. Be sure to check the official government gazette or your state-specific holiday list to stay updated!