Skip to main content
  • AstroZiviVedic Astrology
  • New Kundli
  • Today
  • All Tools
  • Technique Index
  • Kundli
  • Divisional Charts
  • KP System
  • Varshphal
  • Synastry
  • Dashas
  • Strength
  • Yogas
  • Jaimini
  • Doshas
  • Horoscope
  • Transits
  • Event Forecast
  • Panchang
  • Muhurta
  • Festivals & Calendar
    • Vrats & Fasting
    • Ekadashi
      New
    • Purnima Calendar
    • Amavasya
    • Pradosh Vrat
    • Sankashti Chaturthi
    • Sankranti
    • Shraddha
    • Eclipses
  • Moon Phase
    New
  • Matching
  • Numerology
  • Remedies
  • Nadi
  • Baby Names
Festivals
  1. AstroZivi
  2. Festivals
AstroZivi

All calculations are performed in-house with Lahiri (Chitrapaksha) ayanamsha, accurate to a fraction of an arc-second. No paid APIs required.

Charts & Analysis

  • Kundli
  • Divisional Charts
  • Dashas
  • Strength
  • Matching

Panchang

  • Panchang
  • Muhurta
  • Festivals
  • Horoscope

Company

  • All Tools
  • Reports
  • Learning Center
  • Privacy Policy
  • Terms of Service
  • Contact
  • Refunds

© 2026 AstroZivi. All rights reserved.

Powered by the Ganita engine
TodayKundliToolsMantrasProfile

Hindu Festival Calendar

Major Hindu festivals based on Vedic Panchang (Tithi-based dates)

No results found.

Dates computed for New Delhi. A festival is fixed by the tithi current at a particular moment of the local day, so the civil date can differ by location - change the city above if you are observing elsewhere.

Related calendars

  • Month-by-month Hindu calendar
  • Navratri dates
  • Diwali dates

How a Hindu festival date is actually fixed

A Hindu festival is dated by the tithi in force at the particular part of the day its rite is prescribed for, not by whichever tithi happens to be running at sunrise.

Kane states the rule in History of Dharmasastra V.i p.72: "That tithi which covers up the time (such as morning), noon, whole day &c. at which a religious act is prescribed to be done is the proper one for that act." This page applies that rule to twenty-one festival rules for any year you select, at the city you select.

In arithmetic that is an intersection of two intervals rather than a lookup. The tithi is an interval with a computed start and end. The prescribed window - purvahna, madhyahna, aparahna, pradosha, nisitha, or the day as a whole - is also an interval, a division of the local daylight or night arc. The test is whether the tithi covers the window.

Where no day is covered end to end, the fallback is the day on which the tithi merely exists in the window, then the tithi's own day, and finally, for a kshaya tithi that holds at no sunrise at all, the Hindu day it lives in. The rung actually used is named on the row, so a fallback is never mistaken for the primary rule.

Why the city can move the date by a day

The prescribed windows are proportional divisions of the local daylight and night arcs, so they open and close at different clock times in different places, while a tithi boundary is a single instant everywhere. A tithi can therefore cover one city's pradosha and miss another's on the same evening, and the civil date moves with it. That is why the page states the city it computed for instead of implying one national date.

One window on this page is deliberately not proportional. The arunodaya that governs the Naraka Chaturdashi oil bath is four fixed ghatikas, exactly 96 clock minutes, before sunrise, because that is what the almanacs count; making it proportional would let the bath drift with the season. Mixing the two units is the commonest way a festival date goes wrong by a day.

One festival, several dates, and why all of them are shown

Some festivals are not one day. Divali is emitted as a sequence of separately dated rows - Naraka Chaturdashi, Lakshmi Puja on the Ashvina amavasya, Bali Pratipada and Govardhan Puja, and Bhai Dooj - because Kane's own summary is that "Taken all in all Divali spreads over about five days". Compressing that into a single date would throw away the structure the sources give it.

Where the texts genuinely disagree, the alternatives are all rendered rather than one being picked. Navaratra is shown against the seven schedules the Tithitattva lists, from the nine days of Shukla Pratipada to Navami down to Mahashtami or Mahanavami alone, plus the Devipurana's Shashthi to Dashami sequence of Durgapuja items.

Janmashtami, by contrast, is emitted as a single date, because Kane's five-rung ladder for it resolves every tie to the later day and his Janmashtami chapter never uses the Smarta and Vaishnava split he applies to Ekadashi.

What the calendar covers, and how it is laid out

The list runs from Makar Sankranti through Vasant Panchami, Maha Shivaratri, Holi and Holika Dahan, Ugadi and Gudi Padwa, Ram Navami, Hanuman Jayanti, Akshaya Tritiya, Guru Purnima, Nag Panchami, Raksha Bandhan, Janmashtami, Ganesh Chaturthi, Anant Chaturdashi, Navaratra and Durgapuja, Dussehra and Vijayadashami, Karva Chauth, Dhanteras, Divali, Bhai Dooj and Dev Uthani Ekadashi. Several of those expand into more than one dated row.

Results are grouped by month with the weekday beside each date, today is badged, and past dates in the selected year are dimmed rather than hidden, so a year reads backwards as easily as forwards. Each entry carries its type and a short description drawn from the rule that dated it, and the year selector covers ten years starting two years before the present one.

What this page does not claim

It dates observances. It does not say what a festival will bring anyone, and it does not rank one day as better than another, because the works it follows are nirnaya texts: their subject is which day an act belongs on, and nothing beyond that.

Where a classical tie-break exists but the pages settling it were not opened, both candidate days are rendered instead of one being guessed. Kane names the loci for the tie-break of a 14th mixed with the 13th and the amavasya and then writes that it "is passed over here", so both days appear and the note on the row says why.

Months are named in the reckoning each source uses, which is why Naraka Chaturdashi is the 14th of the dark half of Ashvina, or of Karttika in the purnimanta reckoning.

Frequently asked questions

When is Diwali this year?
Select the year above and the page computes the whole Divali sequence for your city. Lakshmi Puja is dated to the Ashvina amavasya taken in the pradosha window, following the Krtyatattva's rule that when the 14th tithi holds in a portion of the day and the amavasya holds on the night of that day, Lakshmi is worshipped then. Naraka Chaturdashi, Bali Pratipada with Govardhan Puja, and Bhai Dooj are each dated by their own rule and shown as separate rows.
Why is my festival date one day different from another calendar?
Almost always because of the anchor or the place. Many almanacs date a festival by the tithi at sunrise; this page dates it by the tithi that covers the window the rite is actually prescribed for, which for an evening or night observance is a different test and can give a different day. And because those windows are divisions of the local daylight and night arcs, the same festival can fall on different civil dates in two cities on the same tithi.
When is the tithi at sunrise the right rule?
When the rite's prescribed time is the day as a whole. Kane's rule keys the date to the part of the day the act is prescribed for, so a day-long observance is properly taken on the tithi prevailing at sunrise, while an evening or night observance is taken on the tithi existing in the evening or night even when it is mixed with another tithi. This page applies sunrise matching only in the first case and names the reading it used on each row.
Why does Navratri show more than one set of dates?
Because the Tithitattva lists seven schedules for it and they are not equivalent: nine days from Shukla Pratipada to Navami, a Krishna Navami to Shukla Navami reckoning, Shashthi to Navami, three days from Saptami, Mahashtami to Mahanavami, Mahashtami alone and Mahanavami alone. The page renders each as its own labelled row, alongside the Devipurana's Shashthi to Dashami sequence of Durgapuja items, rather than picking one and presenting it as the tradition.
Is Janmashtami shown on two days?
No, a single date is emitted. Kane's ladder for Janmashtami (V.i p.134, from the Tithitattva) resolves every tie to the later day: Jayanti on one day fixes that day, Jayanti on two days takes the later, then Ashtami joined with Rohini, and failing that Ashtami at midnight. The modern two-date Janmashtami is sampradaya practice, and Kane's chapter on it never uses the Smarta and Vaishnava distinction he draws for Ekadashi, so it is not a rule this engine can cite.
How many years can I look up?
The year selector covers ten years, beginning two years before the present one, and each year is computed from scratch for the city you have selected rather than read from a fixed list of dates. Changing the city recomputes every date in the year, because a festival's civil date depends on the local windows.
Which months are the festival rules stated in?
Each rule is stated in the reckoning its own source uses, and the page keeps that rather than converting it. Naraka Chaturdashi, for instance, is the 14th of the dark half of Ashvina, which is the 14th of the dark half of Karttika in the purnimanta reckoning; the two name the same fortnight. Where a rule spans a drift window across the Gregorian year, the fortnight is selected from the almanac's own masa rather than from fixed calendar months.
Does this page say which festival is auspicious for me?
No. It settles dates, which is what the nirnaya literature it follows is about. Nothing on this page predicts an outcome or ranks one festival against another, and where the sources leave a question open the page shows the alternatives instead of resolving it on the reader's behalf.