Complete Festival Calendar 2025: Detailed List of Public Holidays in India
India's 2025 holiday calendar features festivals, long weekends, and diverse celebrations. Key dates include Diwali on October 20 and Republic Day on Sunday, January 26.
India’s rich mix of cultures, religions, and traditions serves the people to enjoy various holidays throughout the year. And just like every time, the year 2025 brings many festivals, long weekends, and chances to relax and celebrate the festivals. So here is a complete list of National Holidays in 2025.
Holidays on Weekends
One thing which everyone hate is to have weekends on the holiday and well the year 2025 have plently of them. In 2025, a quarter of the public holidays will fall on weekends. Important holidays on Sundays include Republic Day (January 26), Ram Navami (April 6), and Moharram (July 6). On Saturdays, we have Bakrid (June 7), Raksha Bandhan (August 9), and Janmashtami (August 16).
Long Weekends to Enjoy
There are several long weekends in 2025 for those who work five days a week:
- March: Holika Dahan on Thursday, March 13, and Holi on Friday, March 14, create a four-day break with the weekend.
- April: Dr Bhimrao Ambedkar Jayanti on Monday, April 14, makes a three-day weekend.
- August: Independence Day on Friday, August 15, and Janmashtami on Saturday, August 16, offer another long break.
- October Festivities: Dussehra Mahanavami on Wednesday, October 1, and Gandhi Jayanti on Thursday, October 2, make a festive long weekend.
Festive October Breaks
October brings even more long breaks with Diwali week. Diwali is on Monday, October 20, followed by Govardhan Puja on Wednesday, October 22, and Bhaiya Dooj/Chitragupta Jayanti on Thursday, October 23. Only October 21 will be a working day, making it a perfect time for family and celebrations.
Key Holidays on Mondays
Some big holidays fall on Mondays in 2025, giving extra long weekends. These include:
- Eid-ul-Fitr on March 31
- Buddha Purnima on May 12
Other Important Holidays
The 2025 calendar also has these special days:
- Hazrat Ali’s Birthday (January 14)
- Mahashivratri (February 26)
- Mahavir Jayanti (April 10)
- Guru Nanak Jayanti/Kartik Purnima (November 5)
- Christmas (December 25)
Of the 31 given restricted holidays in 2025, five are on Fridays, four are on Saturdays, and four are on Sundays. With so many holidays spread across the year, there are plenty of chances for you to plan vacations, celebrate festivals, or just relax. Whether it’s a quick trip or enjoying time with family, 2025 has something for everyone.