GrahavaniVoice of the planets
New Kundali

Hindu calendar

Festival & Vrat Calendar

Festival and fasting dates computed from the Sun and Moon for your city, using the observance time each festival follows.

How festival dates are decided

Hindu festivals follow the lunar calendar. A festival is kept on the day its tithi is present at the right time — sunrise for most, midday for Ram Navami, evening for Diwali and midnight for Janmashtami and Shivaratri. Because these moments depend on your location, dates can differ by a day between cities and from printed calendars.

Amanta and Purnimanta months

Months here are named in the Amanta system (month ends at new moon), used in Gujarat, Maharashtra and South India. In North India the Purnimanta system ends the month at full moon, so the month name for Krishna paksha dates is one month ahead; the festival dates themselves are the same.

Hindu calendar 2026

Hindu calendar 2027

Date lists

Frequently asked questions

How are Hindu festival dates decided?
Each festival follows a tithi and a time of day: for example Diwali needs Amavasya during pradosh kaal, and Janmashtami needs Ashtami at midnight. The date is the day on which that tithi covers that time in your city.
Why can a festival fall on different dates in different cities?
Sunrise and the tithi timing differ by place, so when a tithi changes close to sunrise or the key time, cities can observe the festival on different days.
Does the calendar use Purnimanta or Amanta months?
Month names follow the Amanta system (month ends on Amavasya), used in Gujarat, Maharashtra and South India. In the Purnimanta north Indian system the Krishna paksha belongs to the next month's name.