List of Public Holidays in 2024
India has a long list of Public and Government holidays. These holidays can be religious festivals to birthdays of individuals with different historical significance. As well as there are the foundation days of the different states. Here is a list of the major Public and Government holidays in India in 2024 as mentioned below.
List of Public Holidays in 2024 |
|||
---|---|---|---|
Date |
Day |
Holiday |
State/States |
1 January 2024 |
Monday |
New Year’s Day |
Arunachal Pradesh, Meghalaya, Manipur, Mizoram, Nagaland, Pondicherry, Rajasthan, Sikkim, Telangana, and Tamil Nadu |
2 January 2024 |
Tuesday |
New Year Holiday |
Mizoram |
2 January 2024 |
Tuesday |
Mannam Jayanti |
Kerala |
11 January 2024 |
Thursday |
Missionary Day |
Mizoram |
12 January 2024 |
Friday |
Swami Vivekananda Jayanti |
West Bengal |
15 January 2024 |
Monday |
Magh Bihu |
Assam |
15 January 2024 |
Monday |
Makara Sankranti |
Gujarat, Karnataka, Telangana, and Sikkim |
15 January 2024 |
Monday |
Pongal |
Andhra Pradesh, Arunachal Pradesh, Pondicherry, and Tamil Nadu |
16 January 2024 |
Tuesday |
Thiruvalluvar Day |
Tamil Nadu |
16 January 2024 |
Tuesday |
Kanuma Panduga |
Andhra Pradesh |
17 January 2024 |
Wednesday |
Guru Gobind Singh Jayanti |
Chandigarh, Haryana, Jammu and Kashmir, Odisha, Punjab, and Rajasthan |
17 January 2024 |
Wednesday |
Uzhavar Thirunal |
Pondicherry and Tamil Nadu |
23 January 2024 |
Tuesday |
Netaji Subhas Chandra Bose Jayanti |
Assam, Jharkhand, Odisha, Tripura, and West Bengal |
23 January 2024 |
Tuesday |
Gaan-Ngai |
Manipur |
25 January 2024 |
Thursday |
Hazrat Ali Jayanti |
Uttar Pradesh |
25 January 2024 |
Thursday |
State Day |
Himachal Pradesh |
26 January 2024 |
Friday |
Republic Day |
National |
10 February 2024 |
Saturday |
Losar |
Sikkim |
10 February 2024 |
Saturday |
Sonam Losar |
Sikkim |
14 February 2024 |
Wednesday |
Vasant Panchami |
Haryana, Odisha, Tripura, and West Bengal |
15 February 2024 |
Thursday |
Lui-Ngai-Ni |
Manipur |
19 February 2024 |
Monday |
Chhatrapati Shivaji Maharaj Jayanti |
Maharashtra |
20 February 2024 |
Tuesday |
State Day |
State Day in Arunachal Pradesh and State Day in Mizoram |
24 February 2024 |
Saturday |
Guru Ravidas Jayanti |
Himachal Pradesh, Haryana, Madhya Pradesh, and Punjab |
5 March 2024 |
Tuesday |
Panchayatiraj Divas |
Odisha |
8 March 2024 |
Friday |
Maha Shivaratri |
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 |
22 March 2024 |
Friday |
Bihar Day |
Bihar |
23 March 2024 |
Saturday |
S. Bhagat Singh’s Martyrdom Day |
Haryana |
25 March 2024 |
Monday |
Holi |
National except Karnataka, Kerala, Lakshadweep, Manipur, Pondicherry, Tamil Nadu, & West Bengal |
25 March 2024 |
Monday |
Doljatra |
West Bengal |
25 March 2024 |
Monday |
Yaosang |
Manipur |
26 March 2024 |
Tuesday |
Yaosang 2nd Day |
Manipur |
29 March 2024 |
Friday |
Good Friday |
National except Haryana & Jammu and Kashmir |
30 March 2024 |
Saturday |
Easter Saturday |
Nagaland |
31 March 2024 |
Sunday |
Easter Sunday |
Kerala and Nagaland |
1 April 2024 |
Monday |
Odisha Day |
Odisha |
5 April 2024 |
Friday |
Babu Jagjivan Ram Jayanti |
Andhra Pradesh and Telangana |
5 April 2024 |
Friday |
Jumat-ul-Wida |
Jammu Kashmir |
7 April 2024 |
Sunday |
Shab-i-Qadr |
Jammu and Kashmir |
9 April 2024 |
Tuesday |
Gudi Padwa |
Maharashtra and Madhya Pradesh |
9 April 2024 |
Tuesday |
Telugu New Year |
Andhra Pradesh, Telangana, Karnataka, and Goa |
9 April 2024 |
Tuesday |
Ugadi |
Andhra Pradesh, Daman and Diu, Dadra and Nagar Haveli, Goa, Gujarat, Jammu and Kashmir, Karnataka, Rajasthan, and Telangana, Tamil Nadu |
10 April 2024 |
Wednesday |
Idul Fitr |
National |
11 April 2024 |
Thursday |
Idul Fitr Holiday |
Telangana |
11 April 2024 |
Thursday |
Sarhul |
Jharkhand |
13 April 2024 |
Saturday |
Bohag Bihu Holiday |
Assam |
13 April 2024 |
Saturday |
Maha Vishuba Sankranti |
Odisha |
13 April 2024 |
Saturday |
Vaisakh |
Jammu Kashmir and Punjab |
14 April 2024 |
Sunday |
Bengali New Year |
Tripura and West Bengal |
14 April 2024 |
Sunday |
Bohag Bihu |
Arunachal Pradesh and Assam |
14 April 2024 |
Sunday |
Cheiraoba |
Manipur |
14 April 2024 |
Sunday |
Dr Ambedkar Jayanti |
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 2024 |
Sunday |
Tamil New Year |
Tamil Nadu |
14 April 2024 |
Sunday |
Vishu |
Kerala |
15 April 2024 |
Monday |
Himachal Day |
Himachal Pradesh |
17 April 2024 |
Wednesday |
Ram Navami |
National apart from Arunachal Pradesh, Assam, Goa, Jharkhand, Karnataka, Kerala, Lakshadweep, Manipur, Meghalaya, Mizoram, Nagaland, Pondicherry, Tamil Nadu, Tripura, and West Bengal |
21 April 2024 |
Sunday |
Garia Puja |
Tripura |
21 April 2024 |
Sunday |
Mahavir Jayanti |
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 |
1 May 2024 |
Wednesday |
Maharashtra Day |
Maharashtra |
8 May 2024 |
Wednesday |
Guru Rabindranath Jayanti |
Tripura and West Bengal |
10 May 2024 |
Friday |
Basava Jayanti |
Karnataka |
10 May 2024 |
Friday |
Maharshi Parasuram Jayanti |
Gujarat, Himachal Pradesh, Haryana, Madhya Pradesh, Punjab and Rajasthan |
16 May 2024 |
Thursday |
State Day |
Sikkim |
23 May 2024 |
Thursday |
Buddha Purnima |
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 |
24 May 2024 |
Friday |
Kazi Nazrul Islam Jayanti |
Tripura |
9 June 2024 |
Sunday |
Maharana Pratap Jayanti |
Himachal Pradesh, Haryana and Rajasthan |
10 June 2024 |
Monday |
Sri Guru Arjun Dev Ji’s Martyrdom Day |
Punjab |
14 June 2024 |
Friday |
Pahili Raja |
Odisha |
15 June 2024 |
Saturday |
Raja Sankranti |
Odisha |
15 June 2024 |
Saturday |
YMA Day |
Mizoram |
17 June 2024 |
Monday |
Bakrid / Eid al Adha |
National except Arunachal Pradesh, Chandigarh, Dadra and Nagar Haveli, Daman and Diu and Sikkim |
18 June 2024 |
Tuesday |
Bakrid / Eid al Adha Holiday |
Jammu and Kashmir |
22 June 2024 |
Saturday |
Sant Guru Kabir Jayanti |
Chhattisgarh, Himachal Pradesh, Haryana and Punjab |
30 June 2024 |
Sunday |
Remna Ni |
Mizoram |
5 July 2024 |
Friday |
Guru Hargobind Ji’s Birthday |
Jammu and Kashmir |
6 July 2024 |
Saturday |
MHIP Day |
Mizoram |
7 July 2024 |
Sunday |
Ratha Yathra |
Odisha |
8 July 2024 |
Monday |
Behdeinkhlam Festival |
Meghalaya |
13 July 2024 |
Saturday |
Bhanu Jayanti |
Sikkim |
13 July 2024 |
Saturday |
Martyrs’ Day |
Jammu and Kashmir |
17 July 2024 |
Wednesday |
Muharram |
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 |
17 July 2024 |
Wednesday |
U Tirot Sing Day |
Meghalaya |
31 July 2024 |
Wednesday |
Bonalu |
Telangana |
31 July 2024 |
Wednesday |
Shaheed Udham Singh’s Martyrdom Day |
Haryana |
7 August 2024 |
Wednesday |
Haryali Teej |
Haryana |
8 August 2024 |
Thursday |
Tendong Lho Rum Faat |
Sikkim |
13 August 2024 |
Tuesday |
Patriots Day |
Manipur |
15 August 2024 |
Thursday |
Independence Day |
National |
15 August 2024 |
Thursday |
Parsi New Year |
Daman and Diu, Dadra and Nagar Haveli, Gujarat & Maharashtra |
16 August 2024 |
Friday |
De Jure Transfer Day |
Pondicherry |
19 August 2024 |
Monday |
Raksha Bandhan |
Chhattisgarh, Daman and Diu, Gujarat, Haryana, Madhya Pradesh, Rajasthan, Uttarakhand & Uttar Pradesh |
19 August 2024 |
Monday |
Jhulan Purnima |
Odisha |
26 August 2024 |
Monday |
Janmashtami |
National except Arunachal Pradesh, Assam, Goa, Karnataka, Kerala, Lakshadweep, Maharashtra, Mizoram, Pondicherry & West Bengal |
5 September 2024 |
Thursday |
Hartalika Teej |
Chhattisgarh & Sikkim |
5 September 2024 |
Thursday |
Tithi of Srimanta Shankardev |
Assam |
7 September 2024 |
Saturday |
Ganesh Chaturthi |
Andhra Pradesh, Daman and Diu, Dadra and Nagar Haveli, Goa, Gujarat, Karnataka, Maharashtra, Pondicherry, Telangana and Tamil Nadu |
8 September 2024 |
Sunday |
Ganesh Chaturthi Holiday |
Goa |
8 September 2024 |
Sunday |
Nuakhai |
Odisha |
13 September 2024 |
Friday |
Ramdev Jayanti |
Rajasthan |
13 September 2024 |
Friday |
Teja Dashmi |
Rajasthan |
14 September 2024 |
Saturday |
First Onam |
Kerala |
15 September 2024 |
Sunday |
Thiruvonam |
Kerala |
16 September 2024 |
Monday |
Eid e Milad |
National except Andaman and Nicobar Islands, Arunachal Pradesh, Assam, Bihar, Goa, Haryana, Himachal Pradesh, Meghalaya, Punjab, Sikkim, and West Bengal |
17 September 2024 |
Tuesday |
Indra Jatra |
Sikkim |
18 September 2024 |
Wednesday |
Sree Narayana Guru Jayanti |
Kerala |
20 September 2024 |
Friday |
Friday Following Eid e Milad |
Jammu Kashmir |
21 September 2024 |
Saturday |
Sree Narayana Guru Samadhi |
Kerala |
23 September 2024 |
Monday |
Heroes Martyrdom Day |
Haryana |
2 October 2024 |
Wednesday |
Mahalaya Amavasye |
Karnataka, Odisha, Tripura, and West Bengal |
2 October 2024 |
Wednesday |
Gandhi Jayanti |
National |
3 October 2024 |
Thursday |
First Day of Bathukamma |
Telangana |
3 October 2024 |
Thursday |
Ghatasthapana |
Rajasthan |
3 October 2024 |
Thursday |
Maharaja Agrasen Jayanti |
Haryana |
10 October 2024 |
Thursday |
Maha Saptami |
Meghalaya, Odisha, Sikkim, Tripura and West Bengal |
11 October 2024 |
Friday |
Maha Ashtami |
Andhra Pradesh, Arunachal Pradesh, Jharkhand, Meghalaya, Manipur, Odisha, Rajasthan, Sikkim, Telangana, Tripura and West Bengal |
12 October 2024 |
Saturday |
Maha Navami |
Assam, Bihar, Jharkhand, Karnataka, Kerala, Meghalaya, Nagaland, Odisha, Pondicherry, Sikkim, Tamil Nadu, Tripura, Uttar Pradesh & West Bengal |
13 October 2024 |
Sunday |
Vijaya Dashami |
National except Chandigarh, Dadra and Nagar Haveli, Manipur, West Bengal |
13 October 2024 |
Sunday |
Janmostav of Srimanta Shankardev |
Assam |
17 October 2024 |
Thursday |
Lakshmi Puja |
Odisha, Tripura & West Bengal |
17 October 2024 |
Thursday |
Maharishi Valmiki Jayanti |
Himachal Pradesh, Haryana, Karnataka, Madhya Pradesh & Punjab |
17 October 2024 |
Thursday |
Kati Bihu |
Assam |
31 October 2024 |
Thursday |
Deepavali |
Andhra Pradesh, Goa, Karnataka, Kerala, Pondicherry, Telangana & Tamil Nadu |
31 October 2024 |
Thursday |
Sardar Vallabhbhai Patel Jayanti |
Gujarat |
1 November 2024 |
Friday |
Diwali |
National except Andhra Pradesh, Goa, Karnataka, Kerala, Pondicherry, Tamil Nadu & Telangana |
1 November 2024 |
Friday |
Haryana Day |
Haryana |
1 November 2024 |
Friday |
Kannada Rajyothsava |
Karnataka |
1 November 2024 |
Friday |
Kut |
Manipur |
1 November 2024 |
Friday |
Puducherry Liberation Day |
Pondicherry |
2 November 2024 |
Saturday |
Deepavali Holiday |
Daman and Diu, Haryana, Karnataka, Rajasthan, Uttarakhand & Uttar Pradesh |
2 November 2024 |
Saturday |
Vikram Samvat New Year |
Gujarat |
3 November 2024 |
Sunday |
Bhai Dooj |
Gujarat, Rajasthan, Sikkim, Uttarakhand, Uttar Pradesh |
7 November 2024 |
Thursday |
Chhath Puja |
Assam, Bihar, Chhattisgarh, Jharkhand |
15 November 2024 |
Friday |
Guru Nanak Jayanti |
National except Andhra Pradesh, Bihar,Dadra and Nagar Haveli, Daman and Diu, Goa, Karnataka, Kerala, Manipur, Meghalaya, Odisha, Pondicherry, Sikkim, Tamil Nadu and Tripura |
15 November 2024 |
Friday |
Karthika Purnima |
Odisha and Telangana |
18 November 2024 |
Monday |
Kanakadasa Jayanti |
Karnataka |
22 November 2024 |
Friday |
Lhabab Duchen |
Sikkim |
23 November 2024 |
Saturday |
Seng Kut Snem |
Meghalaya |
1 December 2024 |
Sunday |
Indigenous Faith Day |
Arunachal pradesh |
3 December 2024 |
Tuesday |
Feast of St Francis Xavier |
Goa |
5 December 2024 |
Thursday |
Sheikh Muhammad Abdullah Jayanti |
Jammu and Kashmir |
6 December 2024 |
Friday |
Sri Guru Teg Bahadur Ji’s Martyrdom Day |
Punjab |
12 December 2024 |
Thursday |
Pa Togan Nengminza Sangma |
Meghalaya |
18 December 2024 |
Wednesday |
Death Anniversary of U SoSo Tham |
Meghalaya |
18 December 2024 |
Wednesday |
Guru Ghasidas Jayanti |
Chhattisgarh |
19 December 2024 |
Thursday |
Liberation Day |
Daman and Diu, Goa |
24 December 2024 |
Tuesday |
Christmas Holiday |
Meghalaya and Mizoram |
25 December 2024 |
Wednesday |
Christmas Day |
National |
26 December 2024 |
Thursday |
Christmas Holiday |
Meghalaya and Telangana |
26 December 2024 |
Thursday |
Shaheed Udham Singh Jayanti |
Haryana |
30 December 2024 |
Monday |
Tamu Losar |
Sikkim |
30 December 2024 |
Monday |
U Kiang Nangbah |
Meghalaya |
31 December 2024 |
Tuesday |
New Year’s Eve |
Manipur and Mizoram |
List of Public Holidays in India 2024
List of Public Holidays: Festivals of the Indian culture vary from state to state. The Government of India has released the list of public holidays. These holidays can differ between institutions and states. These public holidays include the government, public, and bank holidays.
Let us discuss the list of Public Holidays in India for 2024.
Table of Content
- List of Public Holidays in 2024
- Popular Hindu Festival Holidays in India 2024
- Popular Islamic Festival Holidays in India 2024
- Popular Sikh Holidays 2024 in India
- Popular Christian Holidays 2024 in India
- Popular Buddhist Holidays in India 2024
- Popular Festivals of India 2024