How India's diverse calendar traditions determine Diwali, Holi, and more
Introduction
Hinduism does not have a single universal calendar. Instead, India's vast geography and cultural diversity have produced dozens of regional lunisolar systems that share a common astronomical foundation while differing in month names, year counts, and the placement of the new year. Understanding this diversity helps explain why Diwali is celebrated in October one year and November the next.
The Astronomical Foundation
All major Hindu calendars share a lunisolar structure: lunar months synchronized with the solar year through Intercalation. The solar year is divided into twelve solar months corresponding to the sun's transit through each zodiac sign (sankranti). The Metonic Cycle analogue in Hindu astronomy involves a 60-year cycle (Brihaspati cycle) and various larger cycles used in religious computation.
Amanta vs. Purnimanta Systems
Hindu calendars differ in when the month ends. In the amanta system — used in South India, Maharashtra, and Gujarat — the month ends at the new moon. In the purnimanta system — used in North India — the month ends at the full moon. The same festival may therefore fall in different named months depending on regional reckoning, even though it occurs on the same astronomical day.
Major Festivals
Diwali, the Festival of Lights, falls on the new moon (amavasya) of the month of Kartika by the amanta reckoning. On the Gregorian Calendar, it falls in October or November. The five days of Diwali celebrations span both sides of the new moon, with the main night of lamp-lighting on the darkest night of the lunar month.
Holi, the festival of colors, falls on the full moon of Phalguna — the last month of the year in many North Indian traditions. It typically falls in March, close to the spring Equinox, celebrating the end of winter and the triumph of good over evil in the legend of Holika.
Navaratri and Durga Puja
Navaratri ('nine nights') occurs twice yearly in most traditions: once in spring (Chaitra Navaratri) and once in autumn (Sharada Navaratri). The autumn Navaratri, culminating in Dussehra on the tenth day, is the more widely celebrated. In West Bengal it coincides with Durga Puja, one of the largest religious festivals in the world by attendance.
The Saka Calendar
India adopted the Saka Calendar as its official national calendar in 1957. It uses solar months fixed to the Gregorian Calendar for civil purposes while retaining lunisolar reckoning for religious dates. Chaitra 1 of the Saka calendar falls on 22 March in common years and 21 March in leap years.
Conclusion
Hindu festival timing reflects a sophisticated interaction between lunar months, solar transits, and centuries of regional tradition. The diversity of regional systems is a feature rather than a flaw — it preserves the local identities that give Indian festival culture its extraordinary richness.