list of holidays 2025: India is a land of diverse cultures and traditions, and its calendar is filled with numerous public holidays. Planning your year ahead? Here’s a comprehensive guide to the public holidays in India for 2025, so you can make the most of your time off!
As we approach 2025, it’s important to plan for the upcoming year’s holidays to maintain a good work-life balance and make the most of your time off. One of the key steps in this planning is understanding the public holidays set by the central government.
These holidays not only give us a chance to relax and recharge but also help shape our work and personal schedules. In this article, we’ll go over the complete list of Central Government holidays for 2025, so you can stay organized and make the most of your year ahead.
2025 Public Holidays in India
New Year’s Day
- Date: January 1, 2025
- Description: Celebrate the start of a new year with family and friends.
Republic Day
- Date: January 26, 2025
- Description: A national holiday to honor the adoption of the Constitution of India.
Makar Sankranti / Pongal
- Date: January 14, 2025
- Description: A harvest festival celebrated with great enthusiasm across India.
Holi
- Date: March 14, 2025
- Description: The festival of colors, where people play with colors and celebrate love and joy.
Independence Day
- Date: August 15, 2025
- Description: A national holiday commemorating India’s independence from British rule.
Diwali
- Date: October 21, 2025
- Description: The festival of lights, celebrated with fireworks, sweets, and prayers.
Christmas
- Date: December 25, 2025
- Description: A major festival celebrated by Christians and many non-Christians alike, with decorations, gifts, and feasts.
Also Read: Bihar Board Exam Date 2025
List of Holidays 2025 in India
Some main list of holidays in India that is given below:
- New Year’s Day – 01 January, Wednesday
- Republic Day – 26 January, Sunday
- Mahasivratri – 26 February, Wednesday
- Nawroz – 20 March, Thursday
- Id-ul-Fitr – 31 March, Monday
- Mahavir Jayanti – 10 April, Thursday
- Buddha Purnima – 12 May, Monday
- Id-ul-Zuha (Bakrid) – 07 June, Saturday
- Muharram – 06 July, Sunday
- Independence Day – 15 August, Friday
- Janamashtmi – 16 August, Saturday
- Mahatma Gandhi’s Birthday – 02 October, Thursday
- Dussehra – 02 October, Thursday
- Chhath Pooja – 28 October, Tuesday
- Diwali – 20 October, Monday
- Guru Nanak’s Birthday – 05 November, Wednesday
- Christmas Day – 25 December, Thursday
List of Government Holidays 2025 in India
General Central Government Holidays and Restricted Central Government Holidays for 2025: | |||
SI No | Occasion | Date | Day |
1 | Republic Day | January 26 | Sunday |
2 | Maha Shivaratri | February 26 | Wednesday |
3 | Holi | March 14 | Friday |
4 | Id-ul-Fitr | March 31 | Monday |
5 | Mahavir Jayanti | April 10 | Thursday |
6 | Good Friday | April 18 | Friday |
7 | Buddha Purnima | May 12 | Monday |
8 | Id-ul-Zuha (Bakrid) | June 7 | Saturday |
9 | Muharram | July 6 | Sunday |
10 | Independence Day | August 15 | Friday |
11 | Janmashtami | August 16 | Saturday |
12 | Milad-un-Nabi or Id-e-Milad | September 5 | Friday |
13 | Mahatma Gandhi Jayanthi | October 2 | Thursday |
14 | Dussehra | October 2 | Thursday |
15 | Diwali (Deepavali) | October 20 | Monday |
16 | Guru Nanak’s Birthday | November 5 | Wednesday |
17 | Christmas Day | December 25 | Thursday |
18 | New Year’s Day | January 1 | Wednesday |
19 | Guru Gobind Singh’s Birthday | January 6 | Monday |
20 | Makar Sankranti / Magha Bihu / Pongal / Hazarat Ali’s Birthday | January 14 | Tuesday |
21 | Basant Panchami / Sri Panchami | February 2 | Sunday |
22 | Guru Ravi Das’s Birthday | February 12 | Wednesday |
23 | Shiva Ji Jayanti | February 19 | Wednesday |
24 | Swami Dayananda Saraswati Jayanti | February 23 | Sunday |
25 | Holika Dahan | March 13 | Thursday |
26 | Dolayatra | March 14 | Friday |
27 | Jumat-ul-Vida | March 28 | Friday |
28 | Chaitra Sukladi / Gudi Padava / Ugadi / Cheti Chand | March 30 | Sunday |
29 | Ram Navmi | April 6 | Sunday |
30 | Vaisakhi / Vishu | April 13 | Sunday |
31 | Puthandu (Tamil New Year’s Day) | April 14 | Monday |
32 | Vaishakhadi (Bengal) / Bahag Bihu (Assam) | April 15 | Tuesday |
33 | Easter Sunday | April 20 | Sunday |
34 | Guru Rabindranath’s Birthday | May 9 | Friday |
35 | Rath Yatra | June 27 | Friday |
36 | Raksha Bandhan | August 9 | Saturday |
37 | Parsi New Year’s Day / Nauraj | August 15 | Friday |
38 | Janmashtami (Smarta) | August 15 | Friday |
39 | Ganesh Chaturthi / Vinayaka Chaturthi | August 27 | Wednesday |
40 | Onam or Thiru Onam Day | September 5 | Friday |
41 | Dussehra (Saptami) | September 29 | Monday |
42 | Dussehra (Mahashtami) | September 30 | Tuesday |
43 | Dussehra (Mahanavmi) | October 1 | Wednesday |
44 | Maharishi Valmiki’s Birthday | October 7 | Thursday |
45 | Karaka Chaturthi (KarwaChouth) | October 10 | Friday |
46 | Naraka Chaturdasi | October 20 | Monday |
47 | Govardhan Puja | October 22 | Wednesday |
48 | Bhai Duj | October 23 | Thursday |
49 | Pratihar Shashthi or Surya Shashthi (Chhat Puja) | October 28 | Tuesday |
50 | Guru Teg Bahadur’s Martyrdom Day | November 24 | Monday |
51 | Christmas Eve | December 24 | Wednesday |
Conclusion
With these holidays in mind, you can plan your year better and make the most of your time off. Whether you’re planning a trip, spending time with family, or just relaxing, knowing the public holidays in advance can help you make the most of your time.