Festivals form an integral part of the Indian culture and varies from state to state, with each state or city having its own set of customs and traditions of celebrating a particular festival. Here's a complete list of government, public, and bank holidays in 2025.
India has three national holidays. The country celebrates Republic Day on 26 January , Independence Day on 15 August and Gandhi Jayanti on 02 October every year.
Date | Holiday | States |
1 January 2025, Wednesday | Arunachal Pradesh, Meghalaya, Manipur, Mizoram, Nagaland, Pondicherry, Rajasthan, Sikkim, Telangana, and Tamil Nadu | |
2 January 2025, Thursday | Mizoram | |
2 January 2025, Thursday | Mannam Jayanti | Kerala |
5 January 2025, Monday | Chandigarh, Haryana, Jammu and Kashmir, Odisha, Punjab, and Rajasthan | |
11 January 2025, Saturday | Mizoram | |
12 January 2025, Sunday | West Bengal | |
12 January 2025, Sunday | Gaan-Ngai | Manipur |
14 January 2025, Tuesday | Uttar Pradesh | |
14 January 2025, Tuesday | Gujarat, Karnataka, Telangana, and Sikkim | |
14 January 2025, Tuesday | Andhra Pradesh, Arunachal Pradesh, Pondicherry, and Tamil Nadu | |
15 January 2025, Wednesday | Tamil Nadu | |
15 January 2025, Wednesday | Magh Bihu | Assam |
16 January 2025, Thursday | Kanuma Panduga | Andhra Pradesh |
16 January 2025, Thursday | Uzhavar Thirunal | Pondicherry and Tamil Nadu |
23 January 2025, Thursday | Assam, Jharkhand, Odisha, Tripura, and West Bengal | |
25 January 2025, Saturday | State Day | Himachal Pradesh |
26 January 2025, Sunday | National | |
28 February 2025, Friday | Sikkim | |
30 January 2025, Thursday | Sikkim | |
2 February 2025, Sunday | Haryana, Odisha, Tripura, and West Bengal | |
12 February 2025, Wednesday | Himachal Pradesh, Haryana, Madhya Pradesh, and Punjab | |
15 February 2025, Saturday | Manipur | |
19 February 2025, Wednesday | Maharashtra | |
20 February 2025, Thursday | ||
26 February 2025, Wednesday | National except for Andaman and Nicobar Islands, Arunachal Pradesh, Assam, Bihar, Delhi, Goa, Lakshadweep, Manipur, Meghalaya, Mizoram, Nagaland, Pondicherry, Sikkim, Tamil Nadu, and West Bengal | |
5 March 2025, Wednesday | Odisha | |
14 March 2025, Friday | National except Karnataka, Kerala, Lakshadweep, Manipur, Pondicherry, Tamil Nadu, & West Bengal | |
14 March 2025, Friday | West Bengal | |
14 March 2025, Friday | Manipur | |
15 March 2025, Saturday | Manipur | |
22 March 2025, Saturday | Bihar | |
23 March 2025, Sunday | Haryana | |
28 March 2025, Friday | Jammu Kashmir | |
27 March 2025, Thursday | Jammu and Kashmir | |
30 March 2025, Sunday | Maharashtra and Madhya Pradesh | |
30 March 2025, Sunday | Andhra Pradesh, Daman and Diu, Dadra and Nagar Haveli, Goa, Gujarat, Jammu and Kashmir, Karnataka, Rajasthan, and Telangana | |
30 March 2025, Sunday | National | |
30 March 2025, Sunday | Manipur | |
31 March 2025, Monday | Telangana | |
1 April 2025, Tuesday | Odisha | |
1 April 2025, Tuesday | Jharkhand | |
5 April 2025, Saturday | Andhra Pradesh and Telangana | |
6 April 2025, Sunday | National apart from Arunachal Pradesh, Assam, Goa, Jharkhand, Karnataka, Kerala, Lakshadweep, Manipur, Meghalaya, Mizoram, Nagaland, Pondicherry, Tamil Nadu, Tripura, and West Bengal | |
10 April 2025, Thursday | Chandigarh, Chhattisgarh, Daman and Diu, Delhi, Dadra and Nagar Haveli, Gujarat, Haryana, Jharkhand, Karnataka, Lakshadweep, Maharashtra, Madhya Pradesh, Mizoram, Odisha, Punjab, Rajasthan, Tamil Nadu, and Uttar Pradesh | |
14 April 2025, Monday | Bohag Bihu Holiday | Assam |
14 April 2025, Monday | Odisha | |
14 April 2025, Monday | National except Andaman and Nicobar Islands, Arunachal Pradesh, Assam, Chandigarh, Dadra and Nagar Haveli, Daman and Diu, Delhi, Lakshadweep, Manipur, Meghalaya, Mizoram, Nagaland and Tripura | |
14 April 2025, Monday | Tamil Nadu | |
14 April 2025, Monday | Kerala | |
15 April 2025, Tuesday | Himachal Pradesh | |
15 April 2025, Tuesday | Tripura and West Bengal | |
18 April 2025, Friday | National except Haryana & Jammu and Kashmir | |
19 April 2025, Saturday | Easter Saturday | Nagaland |
20 April 2025, Sunday | Kerala and Nagaland | |
20 April 2025, Sunday | Tripura | |
21 April 2025, Monday | Jammu Kashmir and Punjab | |
29 April 2025, Tuesday | Gujarat, Himachal Pradesh, Haryana, Madhya Pradesh, Punjab and Rajasthan | |
30 April 2025, Wednesday | Karnataka | |
1 May 2025, Thursday | Maharashtra | |
8 May 2025, Thursday | Tripura and West Bengal | |
9 May 2025, Friday | Himachal Pradesh, Haryana and Rajasthan | |
12 May 2025, Monday | Andaman and Nicobar Islands, Arunachal Pradesh, Assam, Chhattisgarh, Chandigarh, Delhi, Himachal Pradesh, Jharkhand, Jammu and Kashmir, Maharashtra, Madhya Pradesh, Mizoram, Odisha, Tripura, Uttarakhand, Uttar Pradesh, and West Bengal | |
16 May 2025, Friday | Sikkim | |
24 May 2025, Saturday | Tripura | |
30 May 2025, Friday | Sri Guru Arjun Dev Ji's Martyrdom Day | Punjab |
6 June 2025, Friday | Bakrid / Eid al Adha | National except Arunachal Pradesh, Chandigarh, Dadra and Nagar Haveli, Daman and Diu and Sikkim |
7 June 2025, Saturday | Bakrid / Eid al Adha Holiday | Jammu and Kashmir |
11 June 2025, Wednesday | Chhattisgarh, Himachal Pradesh, Haryana and Punjab | |
12 June 2025, Thursday | Jammu and Kashmir | |
14 June 2025, Saturday | Odisha | |
14 June 2025, Saturday | Odisha | |
15 June 2025, Sunday | Mizoram | |
27 June 2025, Friday | Odisha | |
29 June to 20 July 2025, Sunday | Telangana | |
30 June 2025, Monday | Remna Ni | Mizoram |
6 July 2025, Sunday | Mizoram | |
11 July 2025, Friday | Meghalaya | |
13 July 2025, Sunday | Sikkim | |
13 July 2025, Sunday | Martyrs' Day | Jammu and Kashmir |
17 July 2025, Thursday | Meghalaya | |
24 July 2025, Thursday | Kerala | |
27 July 2025, Sunday | Haryana | |
27 July 2025, Friday | National except Arunachal Pradesh, Assam, Chhattisgarh, Dadra and Nagar Haveli, Daman and Diu, Goa, Haryana, Kerala, Manipur, Meghalaya, Nagaland, Pondicherry, Punjab, Sikkim, Uttarakhand, and West Bengal | |
31 July 2025, Thursday | Haryana | |
8 August 2025, Friday | Sikkim | |
8 August 2025, Friday | Odisha | |
9 August 2025, Saturday | Chhattisgarh, Daman and Diu, Gujarat, Haryana, Madhya Pradesh, Rajasthan, Uttarakhand & Uttar Pradesh | |
13 August 2025, Wednesday | Manipur | |
15 August 2025, Friday | National | |
15 August 2025, Friday | Daman and Diu, Dadra and Nagar Haveli, Gujarat & Maharashtra | |
16 August 2025, Saturday | Pondicherry | |
16 August 2025, Saturday | National except Arunachal Pradesh, Assam, Goa, Karnataka, Kerala, Lakshadweep, Maharashtra, Mizoram, Pondicherry & West Bengal | |
25 August 2025, Thursday | Tithi of Srimanta Shankardev | Assam |
26 August 2025, Thursday | Chhattisgarh & Sikkim | |
26 August 2025, Tuesday | Andhra Pradesh, Daman and Diu, Dadra and Nagar Haveli, Goa, Gujarat, Karnataka, Maharashtra, Pondicherry, Telangana and Tamil Nadu | |
27 August 2025, Wednesday | Goa | |
28 August 2025, Thursday | Odisha | |
2 September 2025, Tuesday | Rajasthan | |
2 September 2025, Tuesday | Rajasthan | |
4 September 2025, Thursday | National except Andaman and Nicobar Islands, Arunachal Pradesh, Assam, Bihar, Goa, Haryana, Himachal Pradesh, Meghalaya, Punjab, Sikkim, and West Bengal | |
4 September 2025, Thursday | First Onam | Kerala |
6 September 2025, Saturday | Sikkim | |
7 September 2025, Sunday | Kerala | |
12 September 2025, Friday | Friday Following Eid e Milad | Jammu Kashmir |
21 September 2025, Sunday | Kerala | |
21 September 2025, Sunday | Mahalaya Amavasye | Karnataka, Odisha, Tripura, and West Bengal |
22 September 2025, Monday | First Day of Bathukamma | Telangana |
22 September 2025, Monday | Rajasthan | |
22 September 2025, Monday | Haryana | |
23 September 2025, Tuesday | Haryana | |
29September 2025, Monday | Meghalaya, Odisha, Sikkim, Tripura and West Bengal | |
30 September 2025, Tuesday | Andhra Pradesh, Arunachal Pradesh, Jharkhand, Meghalaya, Manipur, Odisha, Rajasthan, Sikkim, Telangana, Tripura and West Bengal | |
1 October 2025, Wednesday | Assam, Bihar, Jharkhand, Karnataka, Kerala, Meghalaya, Nagaland, Odisha, Pondicherry, Sikkim, Tamil Nadu, Tripura, Uttar Pradesh & West Bengal | |
2 October 2025, Thursday | National | |
2 October 2025, Thursday | National except Chandigarh, Dadra and Nagar Haveli, Manipur | |
5 October 2025, Sunday | Janmostav of Srimanta Shankardev | Assam |
7 October 2025, Tuesday | Himachal Pradesh, Haryana, Karnataka, Madhya Pradesh & Punjab | |
18 October 2025, Saturday | Assam | |
20 October 2025, Monday | Odisha, Tripura & West Bengal | |
20 October 2025, Monday | Andhra Pradesh, Goa, Karnataka, Kerala, Pondicherry, Telangana & Tamil Nadu | |
21 October 2025, Tuesday | National except Andhra Pradesh, Goa, Karnataka, Kerala, Pondicherry, Tamil Nadu & Telangana | |
22 October 2025, Wednesday | Gujarat, Rajasthan, Sikkim, Uttarakhand, Uttar Pradesh | |
28 October 2025, Tuesday | Assam, Bihar, Chhattisgarh, Jharkhand | |
31 October 2025, Friday | Gujarat | |
1 November 2025, Saturday | Haryana | |
1 November 2025, Saturday | Karnataka | |
1 November 2025, Saturday | Manipur | |
1 November 2025, Saturday | Pondicherry | |
4 November 2025, Tuesday | National except Andhra Pradesh, Bihar,Dadra and Nagar Haveli, Daman and Diu, Goa, Karnataka, Kerala, Manipur, Meghalaya, Odisha, Pondicherry, Sikkim, Tamil Nadu and Tripura | |
5 November 2025, Wednesday | Odisha and Telangana | |
8 November 2025, Saturday | Karnataka | |
11 November 2025, Tuesday | Sikkim | |
23 November 2025, Sunday | Meghalaya | |
24 November 2025, Monday | Punjab | |
1 December 2025, Monday | Arunachal Pradesh | |
3 December 2025, Thursday | Goa | |
5 December 2025, Friday | Sheikh Muhammad Abdullah Jayanti | Jammu and Kashmir |
12 December 2025, Friday | Meghalaya | |
18 December 2025, Thursday | Death Anniversary of U SoSo Tham | Meghalaya |
18 December 2025, Thursday | Chhattisgarh | |
19 December 2025, Friday | Daman and Diu, Goa | |
24 December 2025, Wednesday | Meghalaya and Mizoram | |
25 December 2025, Thursday | National | |
26 December 2025, Friday | Meghalaya and Telangana | |
26 December 2025, Friday | Haryana | |
30 December 2025, Tuesday | Sikkim | |
30 December 2025, Tuesday | Meghalaya | |
31 December 2025, Wednesday | Manipur and Mizoram |
India has an extensive list of Public and Government holidays. These holidays range from religious festivals to birthdays of individuals with historical significance as well as the foundation days of the different states. Here is a list of the major Public and Government holidays in India in 2025.
India, the second most popular country in the world, has many religions, festivals and customs. A majority of festivals across the country are common among all communities. The 10 biggest festivals of the country include Diwali, Holi, Maha Shivaratri, Ramadan, Raksha Bandhan, Durga Puja, Dussehra, Krishna Janmastami, Ganesh Chaturthi and Vaisakhi.
Diwali: Diwali is the Festival of Lights, is normally celebrated in the month of October or November every year. It is a 5-day Hindu festival that celebrates the triumph of good over evil. Diwali, in North India, is celebrated to honor the return of Lord Rama to Ayodhya after beating Ravana.
Holi: Holi is the Festival of Colors, is normally celebrated in the month of March every year. During this festival, people burn figurines, light beacons and drench each other with water billons and water.
Mahashivatri: Maha Shivatri means the night of Lord Shiva. Devotees across the country flock to Shiva temples and offer Bilva leaves to Lord Shiva. Extensive dancing and singing takes place to make people stay awake all night.
Ramdan: Ramadan is the month of fasting for the Islamic community. During the month, Muslims refrain from drinking, eating and smoking. The festival is intended to teach the community of Islam about humility, patience and spirituality to God.
Raksha Bandhan: Raksha Bandhan is a Hindu festival that celebrates the love, bond and affection between sisters and brothers. The festival is usually celebrated in the month of August every year. On this day, sisters tie Rakhi on the wrist of brothers.
Vaisakhi: Vaisakhi, celebrated on April 13 or 14, marks the Punjabi New Year and the harvest festival of Punjab. It holds religious significance for Sikhs as the day Guru Gobind Singh established the Khalsa in 1699.
Janmashtami: Krishna Janmashtami celebrates the birth of Lord Krishna, the eighth avatar of Lord Vishnu, symbolizing love, compassion, and the triumph of good over evil. Devotees observe fasting, perform midnight prayers, and enjoy festivities like Dahi Handi and devotional singing.
Navaratri: Navaratri is celebrated for nine days with three each dedicated to worship of Ma Lakshmi, the Goddess of Wealth, Ma Saraswati, the Goddess of Knowledge and Ma Durga, the Goddess of Valor.
Dussehra: Dussehra is a Hindu festival, celebrates the triumph of Lord Rama over Ravana. The festival also signifies the triumph of Goddess Durga over Mahishasur. Mysore is the famous destination to celebrate this festival with friends and families.
Ganesh Chaturthi: Ganesh Chaturthi is a Hindu festival, marks the birthday of Lord Ganesh or Lord Ganapati. The festival is celebrated by the worshippers of Lord Shiva and the worshipers of Lord Vishnu. Baisakhi, a primordial harvest festival, celebrates the New Year for the Sikh.
There are 3 such public holidays which are observed all over India without exception and these are Republic Day, Independence Day, and Gandhi Jayanti. Republic Day falls on 26 January, Independence Day is on 15 August, and Gandhi Jayanti is on 2 October every year.
There are 17 public holidays that are celebrated in India.
No, the list of public or government holidays are not the same for every state in India. While there may be some days which are common to all, there are several other days which are specific to the culture and history of each state that are public holidays only for that particular state.
Unless it is a public holiday in the state you are in, you cannot take a public holiday of another state as a holiday in any other state in India.
Yes, there are several states which have declared the New Year's day as a public holiday. It is also a bank holiday.
Employees of the Central Government have 104 holidays every year because their workweek is five days long. They also receive leave in the form of fourteen gazetted holidays, two restricted holidays, and three national holidays.
On public holidays, the majority of people have the day off from work. Local rules and regulations determine modern times.
For the three national holidays and any other festival holidays that the individual state governments decide to observe, employees are entitled to paid time off. It should be noted that state-specific holidays may vary, reflecting India's vast cultural diversity and regional heterogeneity.
A restricted holiday is one that is voluntary and up to the employees to take or not. It is not required and is a form of paid leave. An employee is only permitted to take a certain number of limited holidays throughout a fiscal year.
Banks in multiple states will be closed from 13 March 2025 to 16 March 2025 due to Holi, as per the Reserve Bank of India (RBI). On 13 March 2025 (Thursday), banks in Kerala, Dehradun, Kanpur, Lucknow (Uttar Pradesh), Uttarakhand, Jharkhand, Ranchi, and Thiruvananthapuram will remain closed for Holika Dahan and Attukal Pongala.
Most states will observe a bank holiday on 14 March 2025 for Holi (also known as Dhuleti, Dhulandi, or Dol Jatra), except in Odisha, Tamil Nadu, Manipur, Tripura, Karnataka, Kerala, and Nagaland. On 15 March 2025, banks in Agartala, Bhubaneswar, Imphal, and Patna will be closed for Holi or Yaosang 2nd Day. Since 16 March 2025 is a Sunday, banks across all states will remain closed.
On Thursday, 16 January 2025, all public and private sector banks in Tamil Nadu will remain closed in observance of the Uzhavar Tirunal festival, which is celebrated as part of the Pongal festivities. This holiday is specific to Tamil Nadu, so banks in other states across the country will continue their regular operations. Individuals with any banking-related tasks should take this regional holiday into account and plan their activities accordingly to avoid inconvenience.
Credit Card:
Credit Score:
Personal Loan:
Home Loan:
Fixed Deposit:
Copyright © 2025 BankBazaar.com.