India, a country known for its diverse culture and rich history, celebrates several national holidays throughout the year. These public holidays are observed across the nation and hold significant cultural, historical, and political importance. In India, there are 3 major national holidays in a year:Â
- Republic Day:Â 26 JanuaryÂ
- Independence Day:Â 15 AugustÂ
- Gandhi Jayanti:Â 2 OctoberÂ
Â
These days are compulsory holidays for everyone, including private companies. No exceptions here—everyone gets to join in the celebrations!Â
This blog provides a comprehensive list of national holidays in India in 2025, along with the states it celebrated in. Whether you’re planning for family time, travel, or simply want to know more about the public holidays, this guide is for you.Â
List of National Holidays and Restricted Holidays in India 2025
Date  | Holiday  | Holiday Type | States  |
1 January 2025, Wednesday  | New Year’s Day  | Public Holiday | All states |
5 January 2025, Monday  | Guru Gobind Singh Jayanti  | Restricted Holiday | Chandigarh, Haryana, Jammu and Kashmir, Odisha, Punjab, and Rajasthan  |
12 January 2025, Sunday  | Swami Vivekananda Jayanti  | State Holiday | West Bengal  |
13 January 2025, Monday | Lori | Restricted Holiday | Punjab, Rajasthan, Haryana, Himachal |
14 January 2025, Tuesday   | Makara Sankranti  | Restricted Holiday | Gujarat, Karnataka, Telangana, and Sikkim  |
14 January 2025, Tuesday  | Pongal  | Restricted Holiday | Andhra Pradesh, Pondicherry, and Tamil Nadu  |
23 January 2025, Thursday  | Netaji Subhas Chandra Bose Jayanti  | State Holiday | Assam, Jharkhand, Odisha, Tripura, and West Bengal  |
26 January 2025, Sunday  | Republic Day  | National | National  |
2 February 2025, Sunday  | Vasant Panchami  | Restricted Holiday | Haryana, Odisha, Tripura, and West Bengal  |
12 February 2025, Wednesday  | Guru Ravidas Jayanti  | Public Holiday  | Himachal Pradesh, Haryana, Madhya Pradesh, and Punjab  |
19 February 2025, Wednesday  | Chhatrapati Shivaji Maharaj Jayanti  | Restricted Holiday  | Maharashtra  |
26 February 2025, Wednesday  | Maha Shivaratri  | Gazette Holiday | Nationally |
14 March 2025, Friday  | Holi  | Gazette Holiday | Nationally |
23 March 2025, Sunday  | S. Bhagat Singh’s Martyrdom Day  | State Holiday  | Haryana  |
30 March 2025, Sunday  | Gudi Padwa  | Restricted Holiday  | Maharashtra and Madhya Pradesh  |
30 March 2025, Sunday  | Ugadi  | Restricted Holiday  | Andhra Pradesh, Daman and Diu, Dadra and Nagar Haveli, Goa, Gujarat, J&K, Karnataka, Rajasthan, and Telangana  |
31 March 2025, Monday  | Idul Fitr Holiday  | National | Nationally |
6 April 2025, Sunday | Ram Navami  | Gazette Holiday | Nationally |
10 April 2025, Thursday  | Mahavir Jayanti  | Restricted Holiday | Chhattisgarh, Gujarat, Haryana, Jharkhand, Karnataka, Maharashtra, Madhya Pradesh, Odisha, Punjab, Rajasthan, Tamil Nadu, and Uttar Pradesh,  |
14 April 2025, Monday  | Dr Ambedkar Jayanti  | Restricted Holiday | Nationally |
18 April 2025, Friday | Good Friday  | Gazette Holiday | Nationally |
29 April 2025, Tuesday  | Maharshi Parasuram Jayanti  | Public Holiday | Gujarat, Himachal Pradesh, Haryana, Madhya Pradesh, Punjab and Rajasthan  |
9 May 2025, Friday | Maharana Pratap Jayanti  | Public Holiday | Himachal Pradesh, Haryana and Rajasthan  |
12 May 2025, Monday | Buddha Purnima  | Restricted Holiday | Arunachal Pradesh, Assam, Himachal Pradesh, Jharkhand, Jammu and Kashmir, Maharashtra, Madhya Pradesh, Mizoram, Odisha, Tripura, Uttarakhand, Uttar Pradesh, and West Benga, Andaman and Nicobar Islands. |
9 August 2025, Saturday | Raksha Bandhan  | Restricted Holiday | Chhattisgarh, Gujarat, Haryana, Madhya Pradesh, Rajasthan, Uttarakhand & Uttar Pradesh  |
15 August 2025, Friday  | Independence Day  | National Holiday | Nationally |
16 August 2025, Saturday  | Janmashtami  | Restricted Holiday | Nationally |
26 August 2025, Thursday  | Hartalika Teej  | Restricted Holidays  | Chhattisgarh, Bihar, Haryana, Sikkim, Uttar Pradesh |
27 August 2025, Wednesday  | Ganesh Chaturthi Holiday  | Restricted Holiday | Goa, Maharashtra |
22 September 2025, Monday  | Maharaja Agrasen Jayanti  | State Holiday | Haryana  |
29September 2025, Monday  | Maha Saptami  | Restricted Holiday | Meghalaya, Odisha, Sikkim, Tripura and West Bengal  |
30 September 2025, Tuesday  | Maha Ashtami  | Restricted Holiday | Andhra Pradesh, Arunachal Pradesh, Jharkhand, Meghalaya, Manipur, Odisha, Rajasthan, Sikkim, Telangana, Tripura and West Bengal  |
1 October 2025, Wednesday  | Maha Navami  | Restricted Holiday | Assam, Bihar, Jharkhand, Kerala, Meghalaya, Nagaland, Odisha, Pondicherry, Sikkim, Tripura, Uttar Pradesh & West Bengal  |
2 October 2025, Thursday  | Gandhi Jayanti  | National Holiday | Nationally  |
2 October 2025, Thursday  | Vijaya Dashami  | Gazette Holiday | Nationally |
7 October 2025, Tuesday  | Maharishi Valmiki Jayanti  | Public Holiday | Himachal Pradesh, Haryana, Karnataka, Madhya Pradesh   |
10 October 2025, Monday  | Karak Chaturthi (Karva Chauth) | Restricted Holiday | Uttar Pradesh, Haryana, Punjab, Rajasthan, Madaya Pradesh |
20 October 2025, Monday  | Deepavali  | National | Nationally |
22 October 2025, Wednesday  | Bhai Dooj  | Gazette Holiday | Gujarat, Rajasthan, Sikkim, Uttarakhand, Uttar Pradesh  |
28 October 2025, Tuesday  | Chhath Puja  | Restricted Holiday | Assam, Bihar, Chhattisgarh, Jharkhand  |
31 October 2025, Friday  | Sardar Vallabhbhai Patel Jayanti  | State Holiday | Gujarat  |
1 November 2025, Saturday  | Haryana Day  | State Holiday | Haryana  |
4 November 2025, Tuesday  | Guru Nanak Jayanti  | Restricted Holiday | Nationally |
5 November 2025, Wednesday  | Karthika Purnima  | Restricted Holiday | Odisha and Telangana  |
24 November 2025, Monday  | Sri Guru Teg Bahadur Ji’s Martyrdom Day  | Restricted Holiday | Punjab  |
25 December 2025, Thursday  | Christmas Day  | Gazette Holiday  | Nationally |
26 December 2025, Friday  | Shaheed Udham Singh Jayanti  | State Holiday  | Haryana  |
Different Types of Holidays
As we look ahead to 2025, there are numerous national holidays that offer ample opportunities for celebration, reflection, and rest. Understanding the significance of these public holidays is key to appreciating the rich cultural fabric of India.Â
Type of Holiday | Definition | Applicability | Examples | Who Gets Leave? |
National Holiday | Holidays of national importance, observed across India. | Mandatory for all government and private organizations. | Republic Day (Jan 26), Independence Day (Aug 15), Gandhi Jayanti (Oct 2) | Everyone (government offices, banks, schools, private companies, etc.) |
Gazette Holiday | Holidays listed in the official government gazette; divided into Compulsory and Optional. | Mainly applies to government employees, banks, and public sector organizations. | Diwali, Eid, Holi, Christmas (varies by region) | Government offices and banks are closed; private companies may choose to remain open. |
Public Holiday | Declared by state governments based on regional and cultural significance. | Varies from state to state; applicable to local institutions. | Pongal (Tamil Nadu), Bihu (Assam), Onam (Kerala) | People in the respective states; some offices and businesses may remain open. |
Optional holidays; employees can choose a limited number from the list provided. | Applies mostly to government employees, who can avail a fixed number of restricted holidays per year. | Mahavir Jayanti, Guru Gobind Singh Jayanti, Raksha Bandhan | Only those who opt for the holiday; offices remain open. |
Why Are National Holidays Important?
- Commemoration and Reflection: National holidays in India like Independence Day and Gandhi Jayanti offer opportunities for reflection on India’s freedom struggle and the principles of democracy.Â
- Unity in Diversity: National holidays provide a sense of unity, where people from different regions and backgrounds come together to celebrate a shared identity.Â
- Cultural Celebrations: Festivals like Diwali and Dussehra give people a chance to celebrate and preserve India’s rich cultural heritage.Â
- Rest and Rejuvenation: National holidays also provide a much-needed break from work and school, allowing citizens time for family gatherings, travel, and relaxation.Â
Significance of National Holidays in India
Each national holiday in India is celebrated with unique customs and rituals that highlight the country’s diverse culture and traditions. These holidays of India reflect the country’s heritage, spiritual beliefs, and historical milestones.
In addition to these national holidays, various states in India may also observe regional holidays. For example, Makar Sankranti, Onam, and Lohri are celebrated in specific regions, adding to the vibrant holiday calendar in the country.
Why does a Holiday Calendar Matter?
For HR professionals, planning the holiday calendar involves balancing these different types of holidays. It’s not just about ticking boxes but ensuring employees have a sound work-life balance. Checking the official holiday lists and incorporating both national and restricted holidays can help create a comprehensive leave policy that everyone appreciates.
- Employee Satisfaction: Who doesn’t love a well-planned holiday calendar? It boosts morale and productivity.
- Cultural Respect: Acknowledging various festivals respects our cultural diversity.
- Legal Compliance: Ensures the company adheres to government-mandated holidays.
Whether you’re planning to participate in the festivities or simply enjoying a day off, national holidays in India serve as a reminder of the country’s history, traditions, and values. Make sure to mark your calendar with the list of national holidays in India in 2025 to make the most of these important dates.Â
I was able to implement the platform on my own. It helps in assigning the tasks to other employees, conducting surveys and polls, and much more. The ease of use and self-onboarding is something that I would like to appreciate.
Sonali, Kommunicate
Zimyo simplifies attendance management for our organization. The leave and attendance are so streamlined that we have never faced any difficulties with the system.
Anurag, Eggoz Nutrition
Frequently Asked Questions (FAQs) Related to Restricted an National Holidays in India
There are 3 national holidays that are observed in every part of the country. These holidays are Republic Day on the 26th of January, Independence Day on the 15th of August, and Gandhi Jayanti on the 2nd of October.
No, the public or government holidays differ from state to state. There might be some common holidays, but there are some holidays that are specific to the culture and history of each state.
No, you can’t, until you are currently residing in that state.
Yes, there are several states which allow their employees to enjoy New Year by making it a public holiday.
Yes, the above restricted and public holidays list is applicable for all the industries including IT/Tech, Manufacturing, Logistics, Healthcare, Software, Mining, Aviation, Hospitality, BFSI, and more.
It totally depends upon the entity location and diversity. You can keep the holiday optional for few employees or permanent holiday for the native festivals.