✦ 2026 calendar

Festivals & occasions 2026

India has 243 festivals, observances and special days in 2026 on Kehdoo’s calendar, including 89 religious, regional and cultural festivals. Dates marked “may vary” follow lunar calendars or moon sighting, so confirm them locally.

January 2026 25 occasions

  1. New Year’s DayFestival
  2. World Braille DayAccessibility
  3. Guru Gobind Singh JayantiReligious · date may vary
  4. Pravasi Bharatiya DivasCivic
  5. National Houseplant Appreciation DayLifestyle
  6. World Hindi DayLanguage
  7. National Youth DayCivic
  8. LohriFestival
  9. PongalFestival · until 16 Jan
  10. Magh BihuFestival
  11. Makar SankrantiFestival
  12. Army DayCivic
  13. Indian Army DayCivic
  14. National Popcorn DayFood
  15. Manipur, Meghalaya and Tripura Statehood DayRegional
  16. Parakram DiwasMemorial
  17. Vasant PanchamiReligious · date may vary
  18. International Day of EducationEducation
  19. National Girl Child DayCivic
  20. Himachal Pradesh Statehood DayRegional
  21. National Voters’ DayCivic
  22. International Customs DayProfessional
  23. Republic DayNational
  24. International Holocaust Remembrance DayMemorial
  25. Martyrs’ DayMemorial

February 2026 16 occasions

  1. ThaipusamReligious
  2. World Wetlands DayEnvironment
  3. World Cancer DayHealth
  4. International Day of Zero Tolerance for FGMHuman rights
  5. World Pulses DayFood
  6. International Day of Women and Girls in ScienceEducation
  7. World Radio DayMedia
  8. Valentine’s DayRelationship
  9. Maha ShivaratriReligious
  10. LosarFestival
  11. RamadanReligious · until 19 Mar · date may vary
  12. Arunachal Pradesh and Mizoram Statehood DayRegional
  13. World Day of Social JusticeHuman rights
  14. International Mother Language DayLanguage
  15. World Thinking DayYouth
  16. National Science DayCivic

March 2026 24 occasions

  1. Zero Discrimination DayHuman rights
  2. Holika DahanFestival
  3. World Wildlife DayEnvironment
  4. Hola MohallaFestival · until 6 Mar · date may vary
  5. HoliFestival
  6. International Women’s DayAppreciation
  7. World Consumer Rights DayCivic
  8. Chaitra NavratriFestival · until 27 Mar
  9. Gudi PadwaFestival · date may vary
  10. Rajasthan DayRegional
  11. UgadiFestival · date may vary
  12. Cheti ChandFestival · date may vary
  13. Eid al-FitrReligious · date may vary
  14. International Day of HappinessWellness
  15. NowruzFestival
  16. International Day of ForestsEnvironment
  17. World Poetry DayArts
  18. Bihar DayRegional
  19. World Water DayEnvironment
  20. Shaheed DiwasMemorial
  21. World Tuberculosis DayHealth
  22. Ram NavamiReligious
  23. World Theatre DayArts
  24. Mahavir JayantiReligious

April 2026 22 occasions

  1. Odisha DayRegional
  2. Hanuman JayantiReligious
  3. World Autism Awareness DayAccessibility
  4. Good FridayReligious
  5. Easter SundayReligious
  6. National Maritime DayProfessional
  7. World Health DayHealth
  8. Ambedkar JayantiCivic
  9. Bohag BihuFestival
  10. PuthanduFestival
  11. VaisakhiFestival
  12. VishuFestival
  13. Himachal DayRegional
  14. Pohela BoishakhFestival
  15. World Heritage DayCulture
  16. Civil Services DayProfessional
  17. World Creativity and Innovation DayProfessional
  18. Earth DayEnvironment
  19. World Book and Copyright DayEducation
  20. World Malaria DayHealth
  21. World Intellectual Property DayProfessional
  22. International Dance DayArts

May 2026 18 occasions

  1. Buddha PurnimaReligious · date may vary
  2. Labour DayCivic
  3. World Press Freedom DayMedia
  4. World Red Cross and Red Crescent DayHumanitarian
  5. Mother's DayFamily
  6. National Technology DayProfessional
  7. International Nurses DayProfessional
  8. International Day of FamiliesFamily
  9. Sikkim State DayRegional
  10. World Telecommunication and Information Society DayTechnology
  11. International Museum DayCulture
  12. World Bee DayEnvironment
  13. Anti-Terrorism DayMemorial
  14. International Tea DayFood
  15. International Day for Biological DiversityEnvironment
  16. Eid al-AdhaReligious · date may vary
  17. Goa Statehood DayRegional
  18. World No Tobacco DayHealth

June 2026 13 occasions

  1. Telangana Formation DayRegional
  2. World Environment DayEnvironment
  3. World Oceans DayEnvironment
  4. World Day Against Child LabourHuman rights
  5. World Blood Donor DayHealth
  6. World Refugee DayHumanitarian
  7. Father's DayFamily
  8. International Day of YogaWellness
  9. World Music DayArts
  10. International Widows’ DayHuman rights
  11. MuharramReligious · date may vary
  12. MSME DayProfessional
  13. National Statistics DayProfessional

July 2026 12 occasions

  1. Chartered Accountants DayProfessional
  2. GST DayProfessional
  3. National Doctors’ DayProfessional
  4. World Population DayCivic
  5. World Youth Skills DayEducation
  6. Rath YatraFestival · date may vary
  7. Nelson Mandela International DayCivic
  8. International Chess DaySports
  9. Kargil Vijay DiwasMemorial
  10. World Hepatitis DayHealth
  11. Guru PurnimaReligious
  12. International Day of FriendshipRelationship

August 2026 15 occasions

  1. Friendship DayRelationship
  2. National Handloom DayCulture
  3. International Day of the World’s Indigenous PeoplesCulture
  4. International Youth DayYouth
  5. Independence DayNational
  6. Nag PanchamiReligious
  7. World Humanitarian DayHumanitarian
  8. World Photography DayArts
  9. Indian Akshay Urja DayEnvironment
  10. Sadbhavana DiwasCivic
  11. Kolkata Birthday / Foundation observanceRegional
  12. OnamFestival
  13. Milad-un-NabiReligious
  14. Raksha BandhanFamily
  15. National Sports DaySports

September 2026 21 occasions

  1. Krishna JanmashtamiReligious
  2. International Day of CharityHumanitarian
  3. Teachers’ DayProfessional
  4. International Literacy DayEducation
  5. ParyushanReligious · until 15 Sept
  6. World Suicide Prevention DayHealth
  7. Ganesh ChaturthiFestival
  8. Hartalika TeejReligious
  9. Hindi DiwasLanguage
  10. Engineers’ DayProfessional
  11. International Day of DemocracyCivic
  12. SamvatsariReligious
  13. World Ozone DayEnvironment
  14. Hyderabad Liberation Day / National Integration Day (regional)Regional
  15. Vishwakarma JayantiReligious
  16. International Day of PeaceCivic
  17. International Day of Sign LanguagesAccessibility
  18. Anant ChaturdashiFestival
  19. World Tourism DayTravel
  20. World Heart DayHealth
  21. International Translation DayLanguage

October 2026 22 occasions

  1. International Day of Older PersonsFamily
  2. Gandhi JayantiNational
  3. International Day of Non-ViolenceCivic
  4. World Animal DayAnimals
  5. World Teachers’ DayProfessional
  6. Indian Air Force DayCivic
  7. World Post DayProfessional
  8. World Mental Health DayHealth
  9. International Day of the Girl ChildYouth
  10. Sharad NavratriFestival · until 19 Oct · date may vary
  11. International Day for Disaster Risk ReductionSafety
  12. International Day of Rural WomenAppreciation
  13. World Students’ DayEducation
  14. Durga PujaFestival · until 21 Oct
  15. World Food DayFood
  16. International Day for the Eradication of PovertyHuman rights
  17. DussehraFestival · date may vary
  18. United Nations DayCivic
  19. Sharad PurnimaReligious
  20. Karwa ChauthRelationship · date may vary
  21. HalloweenFestival
  22. National Unity DayCivic

November 2026 32 occasions

  1. Ahoi AshtamiFamily
  2. Chhattisgarh RajyotsavaRegional
  3. Haryana DayRegional
  4. Karnataka RajyotsavaRegional
  5. Kerala PiraviRegional
  6. Parumala PerunnalRegional
  7. DhanterasFestival
  8. Narak ChaturdashiFestival · date may vary
  9. Bandi Chhor DivasReligious
  10. DiwaliFestival
  11. Kali PujaFestival
  12. Uttarakhand Foundation DayRegional
  13. Govardhan PujaFestival
  14. Gujarati New YearFestival
  15. Bhai DoojFamily
  16. National Education DayEducation
  17. Children’s DayFamily
  18. World Diabetes DayHealth
  19. Chhath PujaFestival
  20. Jharkhand Foundation DayRegional
  21. International Day for ToleranceCivic
  22. International Men’s DayAppreciation
  23. National Integration DayCivic
  24. World Toilet DayHealth
  25. Dev Uthani EkadashiReligious
  26. World Children’s DayYouth
  27. Tulsi VivahReligious
  28. World Television DayMedia
  29. Guru Nanak GurpurabReligious
  30. Kartik PurnimaReligious
  31. International Day for the Elimination of Violence against WomenHuman rights
  32. Constitution DayCivic

December 2026 23 occasions

  1. Hornbill FestivalRegional · until 10 Dec
  2. Indigenous Faith DayRegional
  3. Nagaland Statehood DayRegional
  4. World AIDS DayHealth
  5. Assam DayRegional
  6. International Day of Persons with DisabilitiesAccessibility
  7. Indian Navy DayCivic
  8. International Volunteer DayHumanitarian
  9. World Soil DayEnvironment
  10. Armed Forces Flag DayCivic
  11. International Anti-Corruption DayCivic
  12. Ladakhi LosarRegional
  13. Human Rights DayHuman rights
  14. International Mountain DayEnvironment
  15. Vijay DiwasMemorial
  16. International Migrants DayHumanitarian
  17. International Human Solidarity DayHumanitarian
  18. National Mathematics DayEducation
  19. National Farmers’ DayProfessional
  20. Christmas EveReligious
  21. National Consumer DayCivic
  22. ChristmasReligious
  23. New Year's EveFestival

How these dates are worked out

Most of the dates above move from year to year, and they move for different reasons depending on which calendar the day belongs to. It is worth knowing which kind you are looking at before you book anything.

Lunisolar festivals, which move the most

The majority of Hindu, Jain, Sikh and Buddhist festivals are fixed to a tithi, a lunar day, rather than to a date. A lunar month runs about 29.5 days, so the Gregorian date drifts backwards roughly eleven days a year until an extra month, the adhika maas, pulls it forward again. That is why Diwali and Holi can swing by two or three weeks between years.

A tithi also does not start at midnight. It begins and ends at a particular moment, and which calendar day it counts as depends on whether it is running at sunrise, at sunset, or during a specific window. This is why panchangs occasionally disagree, and why an occasional year loses a day when two tithis fall inside one sunrise-to-sunrise span.

Solar festivals, which barely move at all

A smaller group follows the sun's entry into a zodiac sign instead. Makar Sankranti, Pongal, Vishu, Vaisakhi and the Bihus sit in the same few days every year, in mid-January and mid-April, shifting by at most a day.

Moon sighting, and why some dates say “may vary”

Islamic observances including Eid al-Fitr, Eid al-Adha and Ramadan depend on the crescent being sighted, so the date is only confirmed a day or two ahead and can differ between cities and countries. Where this calendar marks a date as uncertain, that is what it means: treat it as a planning estimate and confirm locally.

Holidays are a separate question

A festival being in this calendar does not make it a day off. India has three national holidays: Republic Day, Independence Day and Gandhi Jayanti. Everything else is decided by state governments or sits on the central list of gazetted and restricted holidays, which is why a colleague in Kerala and one in Punjab get different days off in the same week.

If you are wishing someone abroad

Send it on their day, not India's. Because tithis are measured against local sunrise and sunset, a family in the Gulf, Europe or North America can observe the same festival a day earlier or later. A panchang set to their own city is the one that decides.

Frequently asked questions

Why do Indian festival dates change every year?

Most Hindu, Jain, Sikh and Buddhist festivals are set by a lunisolar calendar, where the day is fixed to a tithi rather than to a Gregorian date. Because a lunar month is about 29.5 days, the same tithi lands on a different date each year, which is why Diwali or Holi can move by two to three weeks.

Which Indian festivals fall on the same date every year?

The solar ones. Makar Sankranti, Pongal, Vishu, Baisakhi and the Bihus follow the sun's entry into a zodiac sign rather than a moon phase, so they stay within a day or two: mid-January and mid-April. Civic days such as Republic Day, Independence Day and Gandhi Jayanti are fixed Gregorian dates.

Why does the same festival fall on different days in different states?

Two reasons. North Indian calendars end the month at the full moon and southern ones at the new moon, so the same festival can sit in differently named months. And a tithi is measured against local sunrise or sunset, so a day can shift by one between cities, and further still for families abroad.

Why are Muslim festival dates marked as uncertain?

Eid al-Fitr, Eid al-Adha, Muharram and the start of Ramadan depend on the sighting of the new crescent, which is confirmed only a day or two ahead and can differ between regions. Any date published in advance is an estimate until the moon is sighted locally.

How many public holidays does India have?

Only three are national holidays: Republic Day, Independence Day and Gandhi Jayanti. Everything else is set by state governments or appears on the central list of gazetted and restricted holidays, which is why colleagues in different states get different days off for the same festival.

Dates for 2026 are checked against panchangs and government holiday lists, and each occasion page lists the sources used and the date it was last verified.