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 204
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
Tamil Nadu
9 April 2024
Tuesday
Ugadi
Andhra Pradesh, Daman and Diu, Dadra and Nagar Haveli, Goa, Gujarat, Jammu and Kashmir, Karnataka, Rajasthan, and Telangana
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
b18 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
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
Puduch*erry 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 duch*en
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