✦ 2026 calendar

Festivals & occasions 2026

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

January 2026 32 occasions

  1. New Year’s DayFestival
  2. Savitribai Phule JayantiCivic
  3. World Braille DayAccessibility
  4. Sakat ChauthReligious
  5. Pravasi Bharatiya DivasCivic
  6. National Houseplant Appreciation DayLifestyle
  7. World Hindi DayLanguage
  8. National Youth DayCivic
  9. LohriFestival
  10. BhogiFestival
  11. Makar SankrantiFestival
  12. MakaravilakkuReligious
  13. PongalFestival · until 17 Jan
  14. Army DayCivic
  15. Magh BihuFestival
  16. Shab-e-MirajReligious
  17. Mauni AmavasyaReligious
  18. National Popcorn DayFood
  19. Manipur, Meghalaya and Tripura Statehood DayRegional
  20. Parakram DiwasMemorial
  21. Vasant PanchamiReligious · date may vary
  22. International Day of EducationEducation
  23. National Girl Child DayCivic
  24. Uttar Pradesh DiwasRegional
  25. Himachal Pradesh Statehood DayRegional
  26. National Voters’ DayCivic
  27. Ratha SaptamiReligious
  28. International Customs DayProfessional
  29. Republic DayNational
  30. International Holocaust Remembrance DayMemorial
  31. Martyrs’ DayMemorial
  32. Me-Dam-Me-PhiMemorial

February 2026 20 occasions

  1. Guru Ravidas JayantiReligious
  2. ThaipusamReligious
  3. World Wetlands DayEnvironment
  4. Shab-e-BaratReligious
  5. World Cancer DayHealth
  6. International Day of Zero Tolerance for FGMHuman rights
  7. World Pulses DayFood
  8. International Day of Women and Girls in ScienceEducation
  9. Goa CarnivalFestival · until 17 Feb
  10. World Radio DayMedia
  11. Valentine’s DayRelationship
  12. Maha ShivaratriReligious
  13. LosarFestival
  14. RamadanReligious · until 20 Mar
  15. Shivaji JayantiRegional
  16. Arunachal Pradesh and Mizoram Statehood DayRegional
  17. World Day of Social JusticeHuman rights
  18. International Mother Language DayLanguage
  19. World Thinking DayYouth
  20. National Science DayCivic

March 2026 36 occasions

  1. Zero Discrimination DayHuman rights
  2. Attukal PongalaReligious
  3. Holika DahanFestival
  4. World Wildlife DayEnvironment
  5. Hola MohallaFestival · until 6 Mar · date may vary
  6. HoliFestival
  7. International Women’s DayAppreciation
  8. Rang PanchamiFestival
  9. Sheetala AshtamiReligious
  10. World Consumer Rights DayCivic
  11. Shab-e-QadrReligious
  12. Chaitra NavratriFestival · until 27 Mar
  13. Gudi PadwaFestival · date may vary
  14. Hindu Nav VarshFestival
  15. Rajasthan DayRegional
  16. Sajibu CheiraobaFestival
  17. UgadiFestival · date may vary
  18. Chand RaatReligious
  19. Cheti ChandFestival · date may vary
  20. International Day of HappinessWellness
  21. Jumat-ul-VidaReligious · date may vary
  22. NowruzFestival
  23. Eid al-FitrReligious
  24. GangaurFestival
  25. International Day of ForestsEnvironment
  26. SarhulFestival
  27. World Poetry DayArts
  28. Bihar DayRegional
  29. Chaiti ChhathReligious · until 25 Mar
  30. World Water DayEnvironment
  31. Shaheed DiwasMemorial
  32. World Tuberculosis DayHealth
  33. Ram NavamiReligious
  34. World Theatre DayArts
  35. Palm SundayReligious
  36. Mahavir JayantiReligious

April 2026 27 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 · until 16 Apr
  10. Pana SankrantiFestival
  11. PuthanduFestival
  12. VaisakhiFestival
  13. VishuFestival
  14. Himachal DayRegional
  15. Pohela BoishakhFestival
  16. World Heritage DayCulture
  17. Akshaya TritiyaReligious
  18. Parshuram JayantiReligious
  19. Basava JayantiReligious
  20. Civil Services DayProfessional
  21. World Creativity and Innovation DayProfessional
  22. Earth DayEnvironment
  23. World Book and Copyright DayEducation
  24. World Malaria DayHealth
  25. Thrissur PooramFestival
  26. World Intellectual Property DayProfessional
  27. International Dance DayArts

May 2026 23 occasions

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

June 2026 18 occasions

  1. Telangana Formation DayRegional
  2. World Environment DayEnvironment
  3. World Oceans DayEnvironment
  4. World Day Against Child LabourHuman rights
  5. Raja ParbaFestival · until 16 Jun
  6. World Blood Donor DayHealth
  7. Islamic New YearReligious
  8. Maharana Pratap JayantiRegional
  9. Jamai ShashtiFamily
  10. World Refugee DayHumanitarian
  11. Father's DayFamily
  12. International Day of YogaWellness
  13. World Music DayArts
  14. International Widows’ DayHuman rights
  15. Nirjala EkadashiReligious
  16. MuharramReligious · date may vary
  17. MSME DayProfessional
  18. National Statistics DayProfessional

July 2026 17 occasions

  1. Chartered Accountants DayProfessional
  2. GST DayProfessional
  3. National Doctors’ DayProfessional
  4. World Population DayCivic
  5. World Youth Skills DayEducation
  6. BonaluFestival · until 10 Aug
  7. HarelaFestival
  8. Rath YatraFestival · date may vary
  9. Nelson Mandela International DayCivic
  10. Tamil Nadu DayRegional
  11. International Chess DaySports
  12. Devshayani EkadashiReligious
  13. Kargil Vijay DiwasMemorial
  14. World Hepatitis DayHealth
  15. Guru PurnimaReligious
  16. International Day of FriendshipRelationship
  17. Sawan SomvarReligious · until 28 Aug

August 2026 23 occasions

  1. Friendship DayRelationship
  2. Aadi PerukkuFestival
  3. National Handloom DayCulture
  4. International Day of the World’s Indigenous PeoplesCulture
  5. HareliFestival
  6. International Youth DayYouth
  7. Hariyali TeejFestival
  8. Independence DayNational
  9. Parsi New YearFestival
  10. Malayalam New YearFestival
  11. Nag PanchamiReligious
  12. World Humanitarian DayHumanitarian
  13. World Photography DayArts
  14. Indian Akshay Urja DayEnvironment
  15. Sadbhavana DiwasCivic
  16. Varalakshmi VratamReligious
  17. Kolkata Birthday / Foundation observanceRegional
  18. Milad-un-NabiReligious
  19. OnamFestival
  20. Raksha BandhanFamily
  21. Sree Narayana Guru JayantiReligious
  22. National Sports DaySports
  23. Kajari TeejReligious

September 2026 30 occasions

  1. Krishna JanmashtamiReligious
  2. Dahi HandiFestival
  3. International Day of CharityHumanitarian
  4. Teachers’ DayProfessional
  5. International Literacy DayEducation
  6. Nativity of MaryReligious
  7. ParyushanReligious · until 15 Sept
  8. PolaFestival
  9. World Suicide Prevention DayHealth
  10. Ganesh ChaturthiFestival
  11. Hartalika TeejReligious
  12. Hindi DiwasLanguage
  13. Engineers’ DayProfessional
  14. International Day of DemocracyCivic
  15. NuakhaiFestival
  16. SamvatsariReligious
  17. World Ozone DayEnvironment
  18. Hyderabad Liberation Day / National Integration Day (regional)Regional
  19. Vishwakarma JayantiReligious
  20. Radha AshtamiReligious
  21. International Day of PeaceCivic
  22. Karma PujaFestival
  23. International Day of Sign LanguagesAccessibility
  24. Anant ChaturdashiFestival
  25. Daughters' DayFamily · date may vary
  26. KshamavaniReligious
  27. World Tourism DayTravel
  28. Bhagat Singh JayantiCivic
  29. World Heart DayHealth
  30. International Translation DayLanguage

October 2026 39 occasions

  1. International Day of Older PersonsFamily
  2. Gandhi JayantiNational
  3. International Day of Non-ViolenceCivic
  4. Lal Bahadur Shastri JayantiCivic
  5. JivitputrikaReligious
  6. World Animal DayAnimals
  7. World Teachers’ DayProfessional
  8. Indian Air Force DayCivic
  9. World Post DayProfessional
  10. BathukammaFestival · until 18 Oct · date may vary
  11. MahalayaFestival
  12. World Mental Health DayHealth
  13. International Day of the Girl ChildYouth
  14. Sharad NavratriFestival · until 19 Oct · date may vary
  15. Canadian ThanksgivingFestival
  16. International Day for Disaster Risk ReductionSafety
  17. International Day of Rural WomenAppreciation
  18. World Students’ DayEducation
  19. World Food DayFood
  20. Durga PujaFestival · until 21 Oct
  21. International Day for the Eradication of PovertyHuman rights
  22. Kati BihuFestival
  23. Durga AshtamiFestival
  24. Maha NavamiFestival · date may vary
  25. Ayudha PujaFestival · date may vary
  26. Dhammachakra Pravartan DinReligious
  27. DussehraFestival · date may vary
  28. Police Commemoration DayMemorial
  29. Subho BijoyaFestival
  30. VidyarambhamReligious
  31. United Nations DayCivic
  32. Sharad PurnimaReligious
  33. Valmiki JayantiReligious
  34. Guru Ram Das Prakash PurabReligious
  35. Infantry DayCivic
  36. Atla TaddiReligious
  37. Karwa ChauthRelationship · date may vary
  38. HalloweenFestival
  39. National Unity DayCivic

November 2026 57 occasions

  1. Ahoi AshtamiFamily
  2. Chhattisgarh RajyotsavaRegional
  3. Haryana DayRegional
  4. Karnataka RajyotsavaRegional
  5. Kerala PiraviRegional
  6. Kut FestivalFestival
  7. Madhya Pradesh Foundation DayRegional
  8. Puducherry Liberation DayRegional
  9. Punjab DayRegional
  10. Parumala PerunnalRegional
  11. Vasu BarasFestival
  12. DhanterasFestival
  13. Narak ChaturdashiFestival · date may vary
  14. Bandi Chhor DivasReligious
  15. DiwaliFestival
  16. Kali PujaFestival
  17. Mahavir Nirvan DiwasReligious
  18. Uttarakhand Foundation DayRegional
  19. Govardhan PujaFestival
  20. Gujarati New YearFestival
  21. Skanda SashtiReligious · until 15 Nov
  22. Bhai DoojFamily
  23. Chitragupta PujaReligious · date may vary
  24. Gurgaddi Diwas of Guru Granth SahibReligious
  25. National Education DayEducation
  26. Ningol ChakoubaFamily
  27. Remembrance DayMemorial
  28. Veterans DayMemorial
  29. Wangala FestivalFestival · until 14 Nov · date may vary
  30. Nagula ChavithiReligious
  31. Children’s DayFamily
  32. Labh PanchamiFestival
  33. World Diabetes DayHealth
  34. Chhath PujaFestival
  35. Jharkhand Foundation DayRegional
  36. International Day for ToleranceCivic
  37. Jalaram JayantiReligious
  38. GopashtamiReligious
  39. Akshaya NavamiReligious
  40. International Men’s DayAppreciation
  41. Jagaddhatri PujaFestival · date may vary
  42. National Integration DayCivic
  43. World Toilet DayHealth
  44. Dev Uthani EkadashiReligious
  45. Igas BagwalFestival · date may vary
  46. World Children’s DayYouth
  47. Tulsi VivahReligious
  48. World Television DayMedia
  49. Guru Nanak GurpurabReligious
  50. Karthigai DeepamFestival
  51. Kartik PurnimaReligious
  52. Lachit DivasRegional
  53. HuthriFestival · until 26 Nov · date may vary
  54. International Day for the Elimination of Violence against WomenHuman rights
  55. Constitution DayCivic
  56. ThanksgivingFestival
  57. Kanakadasa JayantiReligious

December 2026 39 occasions

  1. Hornbill FestivalRegional · until 10 Dec
  2. Indigenous Faith DayRegional
  3. Kalabhairav JayantiReligious
  4. Nagaland Statehood DayRegional
  5. PrathamastamiFamily
  6. World AIDS DayHealth
  7. Assam DayRegional
  8. UAE National DayFestival
  9. Feast of St Francis XavierReligious
  10. International Day of Persons with DisabilitiesAccessibility
  11. Indian Navy DayCivic
  12. HanukkahReligious · until 12 Dec
  13. International Volunteer DayHumanitarian
  14. World Soil DayEnvironment
  15. Mahaparinirvan DinMemorial
  16. Armed Forces Flag DayCivic
  17. International Anti-Corruption DayCivic
  18. Ladakhi LosarRegional
  19. LosoongFestival · until 14 Dec
  20. Human Rights DayHuman rights
  21. Ajmer Sharif UrsReligious · until 16 Dec · date may vary
  22. International Mountain DayEnvironment
  23. Guru Tegh Bahadur Martyrdom DayMemorial
  24. Vivah PanchamiReligious
  25. Vijay DiwasMemorial
  26. International Migrants DayHumanitarian
  27. Goa Liberation DayRegional
  28. Gita JayantiReligious
  29. International Human Solidarity DayHumanitarian
  30. Vaikunta EkadashiReligious
  31. National Mathematics DayEducation
  32. Datta JayantiReligious
  33. National Farmers’ DayProfessional
  34. Christmas EveReligious
  35. National Consumer DayCivic
  36. ChristmasReligious
  37. Good Governance DayCivic
  38. Veer Bal DiwasMemorial
  39. 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.