Shrimad Bhagwat Katha 2026July 12 – 18, 2026Details
Our calendar, explained

How Hindu Festival Dates Are Decided

Our festival dates aren't set by one scripture. They come together from the sky above us, the Panchanga our elders read, the observance rules our families keep, and living tradition.

Astronomical data
Panchanga calculation
Festival-specific rules
Dharma and Nirnaya observance texts
Purana and Itihasa story sources
Sectarian and regional tradition

Introduction

Why our dates can look confusing

If you've ever wondered why our festivals seem to land on different days depending on who you ask, you're not alone. We might see Krishna Janmashtami on one date in one city and another date elsewhere. Diwali may point to the same lunar night, yet the day we actually observe can shift with where we are. Even our Ekadashi can fall differently on Smarta and Vaishnava calendars.

None of this means our calendar is arbitrary. It means the way we date our festivals is layered. Some of our sources carry the sacred story and meaning of a festival. Others tell us how to settle the day when lunar days, sunrise, moonrise, and sacred-time windows don't line up neatly with the modern civil day.

The heart of it

Our dating is layered, not single-source

We can't honestly say all our festival dates come from one book. Our calendar weaves together calculation, observance rule, inherited practice, and devotional meaning.

  1. Layer 1

    Astronomical data

  2. Layer 2

    Panchanga calculation

  3. Layer 3

    Festival-specific rules

  4. Layer 4

    Dharma and Nirnaya observance texts

  5. Layer 5

    Purana and Itihasa story sources

  6. Layer 6

    Sectarian and regional tradition

Astronomical foundation

Our calendar begins with the sky

Working out one of our festival dates starts with the relationship between the Sun, the Moon, and where we're standing on Earth. It draws on Sun position, Moon position, sunrise, sunset, moonrise, lunar phase, and solar ingress.

The astronomy behind our calendar lives in our Jyotisha and Siddhanta literature. Texts such as the Surya Siddhanta, Aryabhatiya, Panca-siddhantika, and Siddhanta Shiromani are part of the mathematical and astronomical heritage we draw on to understand celestial motion and keep our reckoning.

Panchanga values

The five limbs and the values around them

Our Panchanga is the traditional almanac we keep. Its five main limbs are tithi, vara, nakshatra, yoga, and karana. To date a festival we also lean on related values — lunar month, paksha, sankranti, sunrise, moonrise, pradosha, nishita, and aparahna.

The one thing worth holding onto is this: a tithi doesn't necessarily begin at midnight or run neatly from one sunrise to the next. It can start or end at any hour of the day. That's a big part of why one of our festivals can appear on different dates from place to place or tradition to tradition.

Decision flow

From sky data to observance date

Astronomical Data

Simple explanation

Our calendar begins with the sky. The Sun, the Moon, and our own horizon set the raw timing.

Sun positionMoon positionSunriseSunsetMoonriseLunar phasesSolar ingress

Calendar ingredients

Panchanga terms in plain language

TithiA lunar day based on the angular distance between the Sun and Moon.VaraThe weekday.NakshatraA lunar mansion occupied by the Moon.YogaA Panchanga value calculated from the combined longitudes of the Sun and Moon.KaranaHalf of a tithi.PakshaThe bright or dark half of the lunar month.Lunar monthThe lunar month in which a required tithi occurs.PradoshaThe evening twilight period after sunset.NishitaThe midnight observance period.SankrantiThe Sun's ingress into a new zodiac sign.

Sacred time

The time window changes the answer

Our festival rules aren't only a month and a tithi. Each also asks which sacred part of the day that tithi must fall in.

Sunrise

We use this when the tithi present at our local sunrise sets the day.

Many of our vratas assign the civil date by testing whether the required tithi prevails at local sunrise.

Ekadashi

Texts and traditions

Story source and calendar rule are not always the same source

We keep these layers apart so it's easy to see what each kind of source gives us.

Contributes: observance rules and tie-breakers

Dharma Sindhu, Nirnaya Sindhu, the Smriti digests, and our vrata manuals help us settle when a festival should be kept, especially when a tithi overlaps two civil dates.

Festival examples

Same system, different sacred windows

Krishna Janmashtami

Midnight / nishita; Rohini nakshatra may be preferred by some traditions.

If Ashtami falls at midnight in one of our cities but not another, the day we keep can differ.

Source context
Bhagavata tradition; Vaishnava and Smarta usage.
Date rule
Bhadrapada Krishna Ashtami.
Why dates may differ
Ashtami and Rohini can align differently by location, and Vaishnava and Smarta tie-breakers may differ.

Rama Navami

Midday / aparahna.

We settle the day by checking when Navami is present during our midday worship.

Maha Shivaratri

Night worship.

Because we keep it as a night vigil, what matters is Chaturdashi being present through the night.

Diwali / Lakshmi Puja

Pradosha / evening.

For our Lakshmi Puja, the evening window matters more than a simple midnight-to-midnight date.

Navaratri / Durga Puja

A nine-night sequence.

The start comes from Pratipada, while the festival we actually live unfolds through our regional ritual calendars.

Ekadashi

Usually sunrise.

If Ekadashi overlaps Dashami near sunrise, our Vaishnava calendars may shift the fast.

Makara Sankranti

Sankranti / solar ingress.

We date this one by the Sun's ingress, not by a lunar tithi.

Mock rule builder

Build a simplified observance rule

This isn't a Panchanga calculator. It shows the logic our rules apply once the Panchanga has already been worked out.

This rule first finds Ashtami in Krishna Paksha of Bhadrapada, then checks whether it prevails during Midnight / Nishita. If two civil dates qualify, the Vaishnava tie-breaker decides the observance date.

Festival rule engine

Each festival asks its own question

In simple terms, each of our festivals asks: which month, which paksha, which tithi, which sacred-time window, which tie-breaker, and which of our regional or sampradaya preferences? The sacred-time window is often what decides it.

Some of our observances read the tithi at sunrise. Rama Navami looks to midday, the aparahna. Lakshmi Puja on Diwali looks to pradosha, our evening worship. Krishna Janmashtami often looks to nishita, the midnight hour. Makara Sankranti follows the Sun's ingress rather than a lunar tithi.

Step by step

How we arrive at a date

This is the simplified sequence we follow to reach the day we observe.

  1. 1We calculate the Panchanga for our location.
  2. 2We find the festival's lunar month, paksha, and tithi.
  3. 3We check the required sacred time — sunrise, midday, pradosha, midnight, moonrise, or sankranti.
  4. 4If the tithi spans two civil dates, we apply our tradition's tie-breaker rule.
  5. 5We apply our sampradaya or regional preference if it's needed.
  6. 6We arrive at the day we observe.

Our texts and traditions

Different sources do different work

Dharma Sindhu, Nirnaya Sindhu, the Smriti digests, and our vrata manuals help us settle the observance rule, especially when a tithi overlaps two civil dates. They answer the practical question we actually face: when should we keep this festival or vrata?

Our Puranas and Itihasas — the Bhagavata Purana, Vishnu Purana, Skanda Purana, Devi Bhagavata Purana, Markandeya Purana, Ramayana, and Mahabharata — carry the story, the ritual meaning, and the devotional heart of a festival. They don't always hand us the exact modern Panchanga rule.

Our living traditions matter just as much. Our Smarta, Vaishnava, Shaiva, and Shakta lineages, and our North Indian, South Indian, Bengali, Gujarati, Tamil, and other regional calendars, each carry their own observance priorities while staying well within our shared calendar practice.

Important clarification

Why our festival dates can differ

Our towns and cities each have their own sunrise and moonrise times.
A tithi doesn't line up neatly with the civil day.
Different traditions among us hold to different sacred-time windows.
Our amanta and purnimanta systems mark the month differently.
Our Vaishnava and Smarta rules can differ.
Our regional calendars keep local practice alive.

When two of our calendars disagree, the better question isn't simply "Which one is right?" It's: which location, Panchanga method, sampradaya, and observance rule is each calendar following?

Key takeaway

The story and the date can come from different layers of our tradition

We arrive at our festival dates by weaving together astronomy, the Panchanga, our festival observance rules, our texts, and the living practice of our sampradayas and regions. Once we see the layers, our calendar feels far less confusing — and we see a tradition that is at once deeply devotional and carefully astronomical.

Cautions

  • Our calendar isn't a single-scripture system — it's a layered one.
  • Our Purana and Itihasa stories give us meaning; they don't always give the exact modern dating rule.
  • Place matters — our sunrise and moonrise are local to us.
  • Our Smarta, Vaishnava, Shaiva, Shakta, and regional practices aren't one flat rule; each is its own.
  • A difference in dates isn't an error; it often reflects two valid rules within our tradition.
  • The Gregorian day isn't the natural unit for our tithi.

Seva

Help keep HSNA programs open to everyone.

Donations and volunteer time help cover halls, meals, puja materials, and the work behind each event.