India’s Public Holidays in 2024

India's Public Holidays in 2024

India is a country with a rich cultural heritage and a variety of unique holidays. In 2024, there are several holidays that are celebrated throughout the country.

The first holiday of the year is Makar Sankranti, which is celebrated on January 15th. This is a harvest festival that marks the transition of the sun from the southern hemisphere to the northern hemisphere. People celebrate this day by flying kites, exchanging sweets, and performing religious rituals.

The second holiday is Holi, which is celebrated on March 28th. This is a festival of colors that marks the beginning of spring. People celebrate this day by playing with colors, exchanging sweets, and performing religious rituals.

The third holiday is Diwali, which is celebrated on November 4th. This is a festival of lights that marks the victory of good over evil. People celebrate this day by lighting diyas, exchanging sweets, and performing religious rituals.

The fourth holiday is Christmas, which is celebrated on December 25th. This is a festival of joy that marks the birth of Jesus Christ. People celebrate this day by decorating their homes, exchanging gifts, and performing religious rituals.

The fifth holiday is Guru Purnima, which is celebrated on July 16th. This is a festival of gratitude that marks the birth of Guru Vyasa. People celebrate this day by offering prayers, exchanging sweets, and performing religious rituals.

These are just a few of the unique holidays celebrated in India in 2024. Each of these holidays has its own significance and is celebrated with great enthusiasm. Here is the full list of holidays in India.

Public Holidays in 2024

1 January 2024MondayNew Year’s DayArunachal Pradesh, Meghalaya, Manipur, Mizoram, Nagaland, Pondicherry, Rajasthan, Sikkim, Telangana, and Tamil Nadu
2 January 2024TuesdayNew Year HolidayMizoram
2 January 2024TuesdayMannam JayantiKerala
11 January 2024ThursdayMissionary DayMizoram
12 January 2024FridaySwami Vivekananda JayantiWest Bengal
15 January 2024MondayMagh BihuAssam
15 January 2024MondayMakara SankrantiGujarat, Karnataka, Telangana, and Sikkim
15 January 2024MondayPongalAndhra Pradesh, Arunachal Pradesh, Pondicherry, and Tamil Nadu
16 January 2024TuesdayThiruvalluvar DayTamil Nadu
16 January 2024TuesdayKanuma PandugaAndhra Pradesh
17 January 2024WednesdayGuru Gobind Singh JayantiChandigarh, Haryana, Jammu and Kashmir, Odisha, Punjab, and Rajasthan
17 January 2024WednesdayUzhavar ThirunalPondicherry and Tamil Nadu
23 January 2024TuesdayNetaji Subhas Chandra Bose JayantiAssam, Jharkhand, Odisha, Tripura, and West Bengal
23 January 2024TuesdayGaan-NgaiManipur
25 January 2024ThursdayHazrat Ali JayantiUttar Pradesh
25 January 2024ThursdayState DayHimachal Pradesh
26 January 2024FridayRepublic DayNational
10 February 2024SaturdayLosarSikkim
10 February 2024SaturdaySonam LosarSikkim
14 February 2024WednesdayVasant PanchamiHaryana, Odisha, Tripura, and West Bengal
15 February 2024ThursdayLui-Ngai-NiManipur
19 February 2024MondayChhatrapati Shivaji Maharaj JayantiMaharashtra
20 February 2024TuesdayState DayArunachal Pradesh and Mizoram
24 February 2024SaturdayGuru Ravidas JayantiHimachal Pradesh, Haryana, Madhya Pradesh, and Punjab
5 March 204TuesdayPanchayatiraj DivasOdisha
8 March 2024FridayMaha ShivaratriNational 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 2024FridayBihar DayBihar
23 March 2024SaturdayS. Bhagat Singh’s Martyrdom DayHaryana
25 March 2024MondayHoliNational except Karnataka, Kerala, Lakshadweep, Manipur, Pondicherry, Tamil Nadu, & West Bengal
25 March 2024MondayDoljatraWest Bengal
25 March 2024MondayYaosangManipur
26 March 2024TuesdayYaosang 2nd DayManipur
29 March 2024FridayGood FridayNational except Haryana & Jammu and Kashmir
30 March 2024SaturdayEaster SaturdayNagaland
31 March 2024SundayEaster SundayKerala and Nagaland
1 April 2024MondayOdisha DayOdisha
5 April 2024FridayBabu Jagjivan Ram JayantiAndhra Pradesh and Telangana
5 April 2024FridayJumat-ul-WidaJammu Kashmir
7 April 2024SundayShab-i-QadrJammu and Kashmir
9 April 2024TuesdayGudi PadwaMaharashtra and Madhya Pradesh
9 April 2024TuesdayTelugu New YearTamil Nadu
9 April 2024TuesdayUgadiAndhra Pradesh, Daman and Diu, Dadra and Nagar Haveli, Goa, Gujarat, Jammu and Kashmir, Karnataka, Rajasthan, and Telangana
10 April 2024WednesdayIdul FitrNational
11 April 2024ThursdayIdul Fitr HolidayTelangana
11 April 2024ThursdaySarhulJharkhand
13 April 2024SaturdayBohag Bihu HolidayAssam
13 April 2024SaturdayMaha Vishuba SankrantiOdisha
13 April 2024SaturdayVaisakhJammu Kashmir and Punjab
14 April 2024SundayBengali New YearTripura and West Bengal
14 April 2024SundayBohag BihuArunachal Pradesh and Assam
14 April 2024SundayCheiraobaManipur
14 April 2024SundayDr Ambedkar JayantiNational 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 2024SundayTamil New YearTamil Nadu
14 April 2024SundayVishuKerala
15 April 2024MondayHimachal DayHimachal Pradesh
17 April 2024WednesdayRam NavamiNational apart from Arunachal Pradesh, Assam, Goa, Jharkhand, Karnataka, Kerala, Lakshadweep, Manipur, Meghalaya, Mizoram, Nagaland, Pondicherry, Tamil Nadu, Tripura, and West Bengal
21 April 2024SundayGaria PujaTripura
21 April 2024SundayMahavir JayantiChandigarh, 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 2024WednesdayMaharashtra DayMaharashtra
8 May 2024WednesdayGuru Rabindranath JayantiTripura and West Bengal
10 May 2024FridayBasava JayantiKarnataka
10 May 2024FridayMaharshi Parasuram JayantiGujarat, Himachal Pradesh, Haryana, Madhya Pradesh, Punjab and Rajasthan
16 May 2024ThursdayState DaySikkim
23 May 2024ThursdayBuddha PurnimaAndaman 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 2024FridayKazi Nazrul Islam JayantiTripura
9 June 2024SundayMaharana Pratap JayantiHimachal Pradesh, Haryana and Rajasthan
10 June 2024MondaySri Guru Arjun Dev Ji’s Martyrdom DayPunjab
14 June 2024FridayPahili RajaOdisha
15 June 2024SaturdayRaja SankrantiOdisha
15 June 2024SaturdayYMA DayMizoram
17 June 2024MondayBakrid / Eid al AdhaNational except Arunachal Pradesh, Chandigarh, Dadra and Nagar Haveli, Daman and Diu and Sikkimb
18 June 2024TuesdayBakrid / Eid al Adha HolidayJammu and Kashmir
22 June 2024SaturdaySant Guru Kabir JayantiChhattisgarh, Himachal Pradesh, Haryana and Punjab
30 June 2024SundayRemna NiMizoram
5 July 2024FridayGuru Hargobind Ji’s BirthdayJammu and Kashmir
6 July 2024SaturdayMHIP DayMizoram
7 July 2024SundayRatha YathraOdisha
8 July 2024MondayBehdeinkhlam FestivalMeghalaya
13 July 2024SaturdayBhanu JayantiSikkim
13 July 2024SaturdayMartyrs’ DayJammu and Kashmir
17 July 2024WednesdayMuharramNational 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 2024WednesdayU Tirot Sing DayMeghalaya
31 July 2024WednesdayBonaluTelangana
31 July 2024WednesdayShaheed Udham Singh’s Martyrdom DayHaryana
7 August 2024WednesdayHaryali TeejHaryana
8 August 2024ThursdayTendong Lho Rum FaatSikkim
13 August 2024TuesdayPatriots DayManipur
15 August 2024ThursdayIndependence DayNational
15 August 2024ThursdayParsi New YearDaman and Diu, Dadra and Nagar Haveli, Gujarat & Maharashtra
16 August 2024FridayDe Jure Transfer DayPondicherry
19 August 2024MondayRaksha BandhanChhattisgarh, Daman and Diu, Gujarat, Haryana, Madhya Pradesh, Rajasthan, Uttarakhand & Uttar Pradesh
19 August 2024MondayJhulan PurnimaOdisha
26 August 2024MondayJanmashtamiNational except Arunachal Pradesh, Assam, Goa, Karnataka, Kerala, Lakshadweep, Maharashtra, Mizoram, Pondicherry & West Bengal
5 September 2024ThursdayHartalika TeejChhattisgarh & Sikkim
5 September 2024ThursdayTithi of Srimanta ShankardevAssam
7 September 2024SaturdayGanesh ChaturthiAndhra Pradesh, Daman and Diu, Dadra and Nagar Haveli, Goa, Gujarat, Karnataka, Maharashtra, Pondicherry, Telangana and Tamil Nadu
8 September 2024SundayGanesh Chaturthi HolidayGoa
8 September 2024SundayNuakhaiOdisha
13 September 2024FridayRamdev JayantiRajasthan
13 September 2024FridayTeja DashmiRajasthan
14 September 2024SaturdayFirst OnamKerala
15 September 2024SundayThiruvonamKerala
16 September 2024MondayEid e MiladNational except Andaman and Nicobar Islands, Arunachal Pradesh, Assam, Bihar, Goa, Haryana, Himachal Pradesh, Meghalaya, Punjab, Sikkim, and West Bengal
17 September 2024TuesdayIndra JatraSikkim
18 September 2024WednesdaySree Narayana Guru JayantiKerala
20 September 2024FridayFriday Following Eid e MiladJammu Kashmir
21 September 2024SaturdaySree Narayana Guru SamadhiKerala
23 September 2024MondayHeroes Martyrdom DayHaryana
2 October 2024WednesdayMahalaya AmavasyeKarnataka, Odisha, Tripura, and West Bengal
2 October 2024WednesdayGandhi JayantiNational
3 October 2024ThursdayFirst Day of BathukammaTelangana
3 October 2024ThursdayGhatasthapanaRajasthan
3 October 2024ThursdayMaharaja Agrasen JayantiHaryana
10 October 2024ThursdayMaha SaptamiMeghalaya, Odisha, Sikkim, Tripura and West Bengal
11 October 2024FridayMaha AshtamiAndhra Pradesh, Arunachal Pradesh, Jharkhand, Meghalaya, Manipur, Odisha, Rajasthan, Sikkim, Telangana, Tripura and West Bengal
12 October 2024SaturdayMaha NavamiAssam, Bihar, Jharkhand, Karnataka, Kerala, Meghalaya, Nagaland, Odisha, Pondicherry, Sikkim, Tamil Nadu, Tripura, Uttar Pradesh & West Bengal
13 October 2024SundayVijaya DashamiNational except Chandigarh, Dadra and Nagar Haveli, Manipur
13 October 2024SundayJanmostav of Srimanta ShankardevAssam
17 October 2024ThursdayLakshmi PujaOdisha, Tripura & West Bengal
17 October 2024ThursdayMaharishi Valmiki JayantiHimachal Pradesh, Haryana, Karnataka, Madhya Pradesh & Punjab
17 October 2024ThursdayKati BihuAssam
31 October 2024ThursdayDeepavaliAndhra Pradesh, Goa, Karnataka, Kerala, Pondicherry, Telangana & Tamil Nadu
31 October 2024ThursdaySardar Vallabhbhai Patel JayantiGujarat
1 November 2024FridayDiwaliNational except Andhra Pradesh, Goa, Karnataka, Kerala, Pondicherry, Tamil Nadu & Telangana
1 November 2024FridayHaryana DayHaryana
1 November 2024FridayKannada RajyothsavaKarnataka
1 November 2024FridayKutManipur
1 November 2024FridayPuducherry Liberation DayPondicherry
2 November 2024SaturdayDeepavali HolidayDaman and Diu, Haryana, Karnataka, Rajasthan, Uttarakhand & Uttar Pradesh
2 November 2024SaturdayVikram Samvat New YearGujarat
3 November 2024SundayBhai DoojGujarat, Rajasthan, Sikkim, Uttarakhand, Uttar Pradesh
7 November 2024ThursdayChhath PujaAssam, Bihar, Chhattisgarh, Jharkhand
15 November 2024FridayGuru Nanak JayantiNational 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 2024FridayKarthika PurnimaOdisha and Telangana
18 November 2024MondayKanakadasa JayantiKarnataka
22 November 2024FridayLhabab DuchenSikkim
23 November 2024SaturdaySeng Kut SnemMeghalaya
1 December 2024SundayIndigenous Faith DayArunachal pradesh
3 December 2024TuesdayFeast of St Francis XavierGoa
5 December 2024ThursdaySheikh Muhammad Abdullah JayantiJammu and Kashmir
6 December 2024FridaySri Guru Teg Bahadur Ji’s Martyrdom DayPunjab
12 December 2024ThursdayPa Togan Nengminza SangmaMeghalaya
18 December 2024WednesdayDeath Anniversary of U SoSo ThamMeghalaya
18 December 2024WednesdayGuru Ghasidas JayantiChhattisgarh
19 December 2024ThursdayLiberation DayDaman and Diu, Goa
24 December 2024TuesdayChristmas HolidayMeghalaya and Mizoram
25 December 2024WednesdayChristmas DayNational
26 December 2024ThursdayChristmas HolidayMeghalaya and Telangana
26 December 2024ThursdayShaheed Udham Singh JayantiHaryana
30 December 2024MondayTamu LosarSikkim
30 December 2024MondayU Kiang NangbahMeghalaya
31 December 2024TuesdayNew Year’s EveManipur and Mizoram

Month-wise list of holidays in 2024:

Public holidays in January 2024

New Year’s DayJanuary 1Monday
LohriJanuary 13Saturday
Makar SankrantiJanuary 14Sunday
Magha Bihu/PongalJanuary 15Monday
Guru Gobind Singh’s BirthdayJanuary 17Wednesday
Hazarat Ali’s BirthdayJanuary 25Thursday
Republic Day (Gazetted)January 26Friday

Public holidays in February 2024

Basant Panchami / Sri PanchamiFebruary 14Wednesday
Shivaji JayantiFebruary 19Monday
Guru Ravidas’s BirthdayFebruary 24Saturday

List of public holidays in March 2024

Swami Dayananda Saraswati JayantiMarch 6Wednesday
Maha ShivratriMarch 8Friday
Holika DahanMarch 24Sunday
Holi(Gazetted)March 25Monday
Good Friday(Gazetted)March 29Friday
Easter SundayMarch 31Sunday

Public holidays in April 2024

Jamat-Ul-VidaApril 5Friday
Chaitra Suladi/ Gudi Padwa / Ugadi / Cheti ChandApril 9Tuesday
Id-ul-Fitr(Gazetted)April 11Thursday
Vaisakhi / VishuApril 13Saturday
Meshadi (Tamil New Year’s Day) / Vaisakhadi (Bengal) / Bahag Bihu (Assam)April 14Sunday
Ram Navmi(Gazetted)April 17Wednesday
Mahavir Jayanti(Gazetted)April 21Sunday

Public holidays in May 2024

Guru Rabindranath’s BirthdayMay 8Wednesday
Buddha Purnima(Gazetted)May 23Thursday

Public holidays in June 2024

Id-ul-Zuha (Bakrid)(Gazetted)June 17Monday

Public holidays in July 2024

Rath YatraJuly 7Sunday
Muharram(Gazetted)July 17Wednesday

Public holidays in August 2024

Independence Day / Parsi New Year’s Day / Nauraj(Gazetted)August 15Thursday
RakshabandhanAugust 19Monday
Janamashtami (Vaishnva)(Gazetted)August 26Monday

Public holidays in September 2024

Ganesh Chaturthi / Vinayaka ChaturthiSeptember 7Saturday
Onam or Thiru Onam DaySeptember 15Sunday
Milad-un-Nabi or Id-e-Milad (Birthday of Prophet Mohammad)(Gazetted)September 16Monday

Public holidays in October 2024

Mahatma Gandhi’s Birthday(Gazetted)October 2Wednesday
Dussehra (Maha Saptami)October 10Thursday
Dussehra (Maha Ashtami) / Dussehra (Maha Navmi)October 11Friday
Dussehra(Gazetted)October 12Saturday
Maharishi Valmiki’s BirthdayOctober 17Thursday
Karaka Chaturthi (Karva Chouth)October 20Sunday
Diwali(Gazetted)October 31Thursday

Public holidays in November 2024

Govardhan PujaNovember 2Saturday
Bhai DujNovember 3Sunday
Pratihar Sashthi or Surya Sashthi (Chhat Puja)November 7Thursday
Guru Nanak’s Birthday(Gazetted)November 15Friday
Guru Teg Bahadur’s Martyrdom DayNovember 24Sunday

Public holidays in December 2024

Christmas EveDecember 24Tuesday
Christmas(Gazetted)December 25Wednesday