Why Indian Festivals Follow the Moon: The Lunar Calendar Behind Diwali, Eid, and Holi

Aishwarya Kapoor | Times Life Bureau | Jul 10, 2026, 07:55 IST
Why Indian Festivals Follow the Moon: The Lunar Calendar Behind Diwali, Eid, and Holi
Image credit : Times Life Bureau
The Gregorian calendar on your wall cannot tell you when Diwali falls this year. For that, you need the moon. Indian festivals have tracked lunar cycles for thousands of years, and the astronomy behind that choice is more precise, more layered, and stranger than most people realise. The panchang is not superstition. It is applied celestial mechanics.

The moon moves faster than you think

The moon completes one orbit around Earth in roughly 29.5 days. That number, not 30, not 28, but 29.5, is the heartbeat of every Indian lunar calendar. A synodic month, the time from one new moon to the next, is 29 days, 12 hours, 44 minutes, and 3 seconds. Ancient Indian astronomers had calculated this to within a fraction of a second centuries before the telescope existed. The Surya Siddhanta, a Sanskrit astronomical text composed roughly in the 4th to 5th century CE, gives a value for the lunar month accurate to within two seconds of what modern instruments confirm.


The Gregorian calendar ignores this entirely. It divides the year into months of 28, 30, or 31 days, lengths chosen for administrative convenience, not for any celestial event. The moon has no relationship to March or October. The Indian system was built the other way around: the sky came first, the calendar followed.

What a tithi actually is

The basic unit of the Indian lunar calendar is the tithi, a lunar day. A tithi is not 24 hours. It is the time the moon takes to move exactly 12 degrees ahead of the sun in its orbit. Because the moon's speed varies as it travels its elliptical path, a tithi can last anywhere from 19 to 26 hours. Some days on the Gregorian calendar contain two tithis. Some contain none at all, a tithi begins and ends within the same solar day without touching midnight on either side.


Diwali falls on the new moon, amavasya, of the month of Kartik. Holi falls on the full moon, purnima, of Phalgun. These are not arbitrary choices. The new moon of Kartik places Diwali in the darkest night of that lunar cycle, the sky is completely unlit, which is precisely why the festival of lamps has meaning. The full moon of Phalgun gives Holi the brightest possible night for celebration. The astronomy and the ritual are the same decision.

The nakshatra system: slicing the sky into 27 parts

The moon does not just track new and full phases. Indian astronomy also tracks which of the 27 nakshatras, lunar mansions, the moon occupies on any given night. The sky is divided into 27 equal segments of 13 degrees and 20 minutes each. The moon spends roughly one day in each nakshatra as it travels its monthly path.


Rohini, Pushya, Hasta, Chitra, each nakshatra carries specific astronomical coordinates tied to a prominent star or star cluster within that segment. Rohini corresponds to the region around Aldebaran in Taurus. Pushya sits near the Beehive Cluster in Cancer. These are real stars with real positions. The nakshatra system is essentially a coordinate grid for the moon's monthly movement, and it predates the Greek zodiac by a significant margin.



Wedding dates, naming ceremonies, the start of agricultural seasons, all of these are timed to specific nakshatras in the panchang. The panchang itself gives five elements for any day: tithi, vara (weekday), nakshatra, yoga, and karana. It is a five-variable astronomical almanac, not a ritual document dressed as one.

Why a lunar year needs a leap month

Twelve lunar months add up to about 354 days, roughly 11 days short of a solar year. Left uncorrected, a purely lunar calendar drifts through the solar year: Ramadan, which follows a purely lunar Islamic calendar with no correction, moves through all four seasons over a 33-year cycle. Indian festivals, by contrast, stay anchored to the same season every year. Diwali is always in autumn. Holi is always at the end of winter.


The correction mechanism is the adhik maas, an intercalary, or leap, month inserted into the Indian calendar roughly every 32 months. The rule for when to insert it comes from the Metonic cycle, a 19-year pattern in which 235 lunar months align almost exactly with 19 solar years. Indian calendar makers identified this pattern independently and encoded it into the panchang system. The adhik maas keeps the lunar calendar locked to the solar year within a margin of a few days, which is why your grandmother always knows that Diwali will be in October or November, never in July.



Eid al-Fitr, calculated on a purely lunar calendar, can fall in any month of the Gregorian year. Diwali cannot. The adhik maas is the reason.

Eclipses, Rahu, and what the calendar actually predicted

The nodes of the moon's orbit, the two points where the moon's path crosses the ecliptic, the apparent path of the sun, are called Rahu and Ketu in Indian astronomy. These are not mythological inventions. They are real orbital mechanics. An eclipse, solar or lunar, can only occur when the moon is near one of these nodes at the same time as a new or full moon. Indian astronomers tracked the 18-year Saros cycle, the period after which eclipses repeat in the same sequence, and used it to predict eclipses with accuracy.


The Aryabhatiya, written by Aryabhata in 499 CE, correctly explains that lunar eclipses are caused by Earth's shadow falling on the moon. Aryabhata also calculated the length of the sidereal year, the time Earth takes to orbit the sun relative to the fixed stars, as 365 days, 6 hours, 12 minutes, and 30 seconds. The modern value is 365 days, 6 hours, 9 minutes, and 9.5 seconds. The gap is about three minutes over a full year.



The calendar your festivals run on was built by people who had worked out the geometry of the solar system without leaving the ground.


Every year, when the panchang date for a festival seems to shift unpredictably against the Gregorian grid, what you are actually watching is two different systems of counting time passing each other. One counts administrative convenience. The other counts the moon.

Tags:
  • lunar
  • moon
  • calendar
  • festivals
  • Indian
  • tithi
  • nakshatra
  • panchang
  • eclipse
  • Hindu