Month Wise Public Holidays in 2024

India Public Holidays 2024

India Public Holidays 2024 - 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 2024.

This page contains a national calendar of all 2024 public holidays for India. These dates may be modified as official changes are announced, so please check back regularly for updates.

DateDayHolidayStates
January 2024
1 January 2024MondayNew Year's DayArunachal Pradesh, Meghalaya, Manipur, Mizoram, Nagaland, Puducherry,
Rajasthan, Sikkim, Telangana & Tamil Nadu
2 January 2024TuesdayNew Year HolidayMizoram
11 January 2024ThursdayMissionary DayMizoram
12 January 2024FridaySwami Vivekananda JayantiWest Bengal
15 January 2024MondayMagh BihuAssam
15 January 2024MondayMakara SankrantiGujarat, Karnataka, Sikkim & Telangana
15 January 2024MondayPongalAndhra Pradesh, Arunachal Pradesh, Puducherry & Tamil Nadu
16 January 2024TuesdayKanuma PandugaAndhra Pradesh
16 January 2024TuesdayThiruvalluvar DayTamil Nadu
17 January 2024WednesdayGuru Gobind Singh JayantiChandigarh, Haryana, Jammu and Kashmir, Odisha, Punjab &
Rajasthan
17 January 2024WednesdayUzhavar ThirunalPuducherry & Tamil Nadu
23 January 2024TuesdayNetaji Subhas Chandra Bose JayantiAssam, Jharkhand, Odisha, TR & West Bengal
25 January 2024ThursdayHazrat Ali JayantiUttar Pradesh
25 January 2024ThursdayState DayHimachal Pradesh
26 January 2024FridayRepublic DayNational
31 January 2024WednesdayMe-Dum-Me-PhiAssam
February 2024
10 February 2024SaturdayLosarSikkim
10 February 2024SaturdaySonam LosarSikkim
14 February 2024WednesdayVasant PanchamiHaryana, Odisha, TR & West Bengal
15 February 2024ThursdayLui-Ngai-NiManipur
19 February 2024MondayChhatrapati Shivaji Maharaj JayantiMaharashtra
20 February 2024TuesdayState DayAR & Mizoram
24 February 2024SaturdayGuru Ravidas JayantiHimachal Pradesh, Haryana, MP & Punjab
March 2024
5 March 2024TuesdayPanchayatiraj DivasOR
8 March 2024FridayMaha ShivaratriNational except AN, Arunachal Pradesh, Assam, BR,
DL, GA, LD, Manipur, Meghalaya, Mizoram,
Nagaland, Puducherry, Sikkim, Tamil Nadu & West Bengal
22 March 2024FridayBihar DayBR
23 March 2024SaturdayS. Bhagat Singh's Martyrdom DayHaryana
25 March 2024MondayHoliNational except Karnataka, Kerala, LD, Manipur,
Puducherry, Tamil Nadu & West Bengal
25 March 2024MondayDoljatraWest Bengal
29 March 2024FridayGood FridayNational except HR & Jammu and Kashmir
30 March 2024SaturdayEaster SaturdayNagaland
31 March 2024SundayEaster SundayKerala & Nagaland
April 2024
1 April 2024MondayOdisha DayOR
5 April 2024FridayBabu Jagjivan Ram JayantiAP & Telangana
5 April 2024FridayJumat-ul-WidaJammu and Kashmir
7 April 2024SundayShab-i-QadrJammu and Kashmir
9 April 2024TuesdayGudi PadwaDD, DN, Maharashtra & MP
9 April 2024TuesdayTelugu New YearTamil Nadu
9 April 2024TuesdayUgadiAndhra Pradesh, GA, Gujarat, Jammu and Kashmir, Karnataka, Rajasthan
& Telangana
10 April 2024WednesdayIdul FitrNational
11 April 2024ThursdayIdul Fitr HolidayTelangana
11 April 2024ThursdaySarhulJharkhand
13 April 2024SaturdayBohag Bihu HolidayAssam
13 April 2024SaturdayMaha Vishuba SankrantiOR
13 April 2024SaturdayVaisakhJammu and Kashmir & Punjab
14 April 2024SundayBengali New YearTR & West Bengal
14 April 2024SundayBohag BihuAR & AS
14 April 2024SundayCheiraobaManipur
14 April 2024SundayDr Ambedkar JayantiNational except AN, Arunachal Pradesh, Assam, Chandigarh,
DN, DD, DL, LD, Manipur, Meghalaya,
Mizoram, Nagaland & TR
14 April 2024SundayTamil New YearTamil Nadu
14 April 2024SundayVishuKerala
15 April 2024MondayHimachal DayHimachal Pradesh
17 April 2024WednesdayRam NavamiNational except Arunachal Pradesh, Assam, GA, Jharkhand,
Karnataka, Kerala, LD, Manipur, Meghalaya, Mizoram,
Nagaland, Puducherry, Tamil Nadu, TR & West Bengal
21 April 2024SundayGaria PujaTR
21 April 2024SundayMahavir JayantiCG, Chandigarh, DD, DL, DN, Gujarat,
Haryana, Jharkhand, Karnataka, LD, Maharashtra, MP,
Mizoram, Odisha, Punjab, Rajasthan, Tamil Nadu &
Uttar Pradesh
May 2024
1 May 2024WednesdayMaharashtra DayMaharashtra
1 May 2024WednesdayMay DayAssam, BR, GA, Karnataka, Kerala, Manipur,
Puducherry, Tamil Nadu, TR & West Bengal
8 May 2024WednesdayGuru Rabindranath JayantiTR & West Bengal
10 May 2024FridayBasava JayantiKarnataka
10 May 2024FridayMaharshi Parasuram JayantiGujarat, Himachal Pradesh, Haryana, MP, Punjab &
Rajasthan
16 May 2024ThursdayState DaySikkim
23 May 2024ThursdayBuddha PurnimaAN, Arunachal Pradesh, Assam, CG, Chandigarh, DL,
Himachal Pradesh, Jharkhand, Jammu and Kashmir, Maharashtra, MP, Mizoram,
Odisha, TR, UK, Uttar Pradesh & West Bengal
24 May 2024FridayKazi Nazrul Islam JayantiTR
June 2024
9 June 2024SundayMaharana Pratap JayantiHimachal Pradesh, HR & Rajasthan
10 June 2024MondaySri Guru Arjun Dev Ji's Martyrdom DayPunjab
14 June 2024FridayPahili RajaOR
15 June 2024SaturdayRaja SankrantiOR
15 June 2024SaturdayYMA DayMizoram
17 June 2024MondayBakrid / Eid al AdhaNational except Arunachal Pradesh, Chandigarh, DN, DD
& Sikkim
18 June 2024TuesdayBakrid / Eid al Adha HolidayJammu and Kashmir
22 June 2024SaturdaySant Guru Kabir JayantiCG, Himachal Pradesh, HR & Punjab
30 June 2024SundayRemna NiMizoram
July 2024
5 July 2024FridayGuru Hargobind Ji's BirthdayJammu and Kashmir
6 July 2024SaturdayMHIP DayMizoram
7 July 2024SundayRatha YathraOR
8 July 2024MondayBehdeinkhlam FestivalMeghalaya
13 July 2024SaturdayBhanu JayantiSikkim
13 July 2024SaturdayMartyrs' DayJammu and Kashmir
17 July 2024WednesdayMuharramNational except Arunachal Pradesh, Assam, Chandigarh, DN,
DD, GA, Haryana, Kerala, Manipur, Meghalaya,
Nagaland, Puducherry, Punjab, Sikkim, UK &
West Bengal
17 July 2024WednesdayU Tirot Sing DayMeghalaya
31 July 2024WednesdayBonaluTelangana
31 July 2024WednesdayShaheed Udham Singh's Martyrdom DayHaryana
August 2024
7 August 2024WednesdayHaryali TeejHaryana
8 August 2024ThursdayTendong Lho Rum FaatSikkim
13 August 2024TuesdayPatriots DayManipur
15 August 2024ThursdayIndependence DayNational
15 August 2024ThursdayParsi New YearDD, DN, Gujarat & Maharashtra
16 August 2024FridayDe Jure Transfer DayPuducherry
19 August 2024MondayRaksha BandhanCG, DD, Gujarat, Haryana, MP, Rajasthan,
UK & Uttar Pradesh
19 August 2024MondayJhulan PurnimaOR
26 August 2024MondayJanmashtamiNational except Arunachal Pradesh, Assam, GA, Karnataka,
Kerala, LD, Maharashtra, Mizoram, Puducherry &
West Bengal
September 2024
5 September 2024ThursdayHartalika TeejCG & Sikkim
7 September 2024SaturdayGanesh ChaturthiAndhra Pradesh, DD, DN, GA, Gujarat, Karnataka,
Maharashtra, Puducherry, Telangana & Tamil Nadu
8 September 2024SundayGanesh Chaturthi HolidayGA
8 September 2024SundayNuakhaiOR
13 September 2024FridayRamdev JayantiRajasthan
13 September 2024FridayTeja DashmiRajasthan
14 September 2024SaturdayFirst OnamKerala
15 September 2024SundayThiruvonamKerala
16 September 2024MondayEid e MiladNational except AN, Arunachal Pradesh, Assam, BR,
GA, Haryana, Himachal Pradesh, Meghalaya, Punjab, Sikkim
& West Bengal
17 September 2024TuesdayIndra JatraSikkim
18 September 2024WednesdaySree Narayana Guru JayantiKerala
20 September 2024FridayFriday Following Eid e MiladJammu and Kashmir
21 September 2024SaturdaySree Narayana Guru SamadhiKerala
23 September 2024MondayHeroes' Martyrdom DayHaryana
October 2024
2 October 2024WednesdayMahalaya AmavasyeKarnataka, Odisha, TR & 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, TR & West Bengal
11 October 2024FridayMaha AshtamiAndhra Pradesh, Arunachal Pradesh, Jharkhand, Meghalaya, Manipur, Odisha,
Rajasthan, Sikkim, Telangana, TR & West Bengal
12 October 2024SaturdayMaha NavamiAssam, BR, Jharkhand, Karnataka, Kerala, Meghalaya,
Nagaland, Odisha, Puducherry, Sikkim, Tamil Nadu, TR,
Uttar Pradesh & West Bengal
13 October 2024SundayVijaya DashamiNational except Chandigarh, DN, Manipur &
Puducherry
17 October 2024ThursdayLakshmi PujaOdisha, TR & West Bengal
17 October 2024ThursdayMaharishi Valmiki JayantiHimachal Pradesh, Haryana, Karnataka, MP & Punjab
31 October 2024ThursdayDeepavaliAndhra Pradesh, GA, Karnataka, Kerala, Puducherry, Telangana
& Tamil Nadu
31 October 2024ThursdaySardar Vallabhbhai Patel JayantiGujarat
November 2024
1 November 2024FridayDiwaliNational except Andhra Pradesh, GA, Karnataka, Kerala,
Puducherry, Tamil Nadu & Telangana
1 November 2024FridayHaryana DayHaryana
1 November 2024FridayKannada RajyothsavaKarnataka
1 November 2024FridayKutManipur
1 November 2024FridayPuducherry Liberation DayPuducherry
2 November 2024SaturdayDeepavali HolidayDD, Haryana, Karnataka, Rajasthan, UK &
Uttar Pradesh
2 November 2024SaturdayVikram Samvat New YearGujarat
3 November 2024SundayBhai DoojGujarat, Rajasthan, Sikkim, UK & Uttar Pradesh
7 November 2024ThursdayChhath PujaAssam, BR, CG & Jharkhand
15 November 2024FridayGuru Nanak JayantiNational except Andhra Pradesh, BR, DN, DD,
GA, Karnataka, Kerala, Manipur, Meghalaya, Odisha,
Puducherry, Sikkim, Tamil Nadu & TR
15 November 2024FridayKarthika PurnimaOR & Telangana
18 November 2024MondayKanakadasa JayantiKarnataka
22 November 2024FridayLhabab DuchenSikkim
23 November 2024SaturdaySeng Kut SnemMeghalaya
December 2024
1 December 2024SundayIndigenous Faith DayArunachal Pradesh
3 December 2024TuesdayFeast of St Francis XavierGA
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 JayantiCG
19 December 2024ThursdayLiberation DayDD & GA
24 December 2024TuesdayChristmas HolidayMeghalaya & Mizoram
25 December 2024WednesdayChristmas DayNational
26 December 2024ThursdayChristmas HolidayMeghalaya & Telangana
26 December 2024ThursdayShaheed Udham Singh JayantiHaryana
30 December 2024MondayTamu LosarSikkim
30 December 2024MondayU Kiang NangbahMeghalaya
31 December 2024TuesdayNew Year's EveManipur & Mizoram
The dates in this table are from multiple sources. Please choose your state below to view original source.

Note: Please verify the holiday dates with the government gazette.