Hindu festivals follow the lunar and solar calendar, so their dates move every year and can differ between cities. This page lists the major festivals and monthly observances with the date, the Tithi or Nakshatra that defines it, and the timings that matter for worship, worked out for your location.
How festival dates are fixed
Most festivals are tied to a Tithi in a particular lunar month: Ganesh Chaturthi is the fourth Tithi of the bright half of Bhadrapada, Diwali falls on the Amavasya of Ashvin or Kartika, and Rama Navami on the ninth Tithi of Chaitra. Others follow a Nakshatra, such as Onam on Thiruvonam in the month of Chingam, or Thaipusam on Pusam in the Tamil month of Thai. A few follow the Sun: Makar Sankranti and Pongal mark the Sun entering Capricorn, and Tamil Puthandu and Vishu mark its entry into Aries.
Why dates differ between sources
A Tithi can begin in the afternoon of one day and end the next. Each festival has a rule for which day counts, for example the Tithi prevailing at sunrise, at midday or at midnight. Because sunrise differs by city, two places can observe the same festival on different days. Calendars also differ between Amanta (new-moon ending) and Purnimanta (full-moon ending) month systems, which changes month names in the dark fortnight.
Monthly observances
Beyond the major festivals, many families keep regular observances: Ekadashi fasting twice a month, Pradosham on the thirteenth Tithi, Sankatahara Chaturthi after the full Moon, Masik Shivaratri, Amavasya for ancestral offerings, Pournami for Satyanarayana Puja, Krittika for Murugan and Shashthi for Skanda. These are listed alongside the festivals.
Regional festivals
India celebrates many regional new years and harvest festivals on the same astronomical event: Ugadi and Gudi Padwa in Chaitra, Puthandu, Vishu, Baisakhi and Pohela Boishakh at the solar new year, and Pongal, Lohri, Uttarayan and Bihu around Makar Sankranti. Choose your region to highlight the festivals your family follows.
Using the list
Set your city to see correct dates and timings. Tap a festival to see its story, the rituals usually performed and the auspicious window for Puja. Add festivals to your calendar so you get a reminder the day before.
Frequently asked questions
Why does Diwali fall on different dates each year?+
Diwali follows the lunar calendar, which is about eleven days shorter than the solar year, so its Gregorian date moves.
Why do two calendars show different dates?+
They may use different cities, sunrise rules or month systems.
Are the dates for my city?+
Yes, once you set your city. Otherwise a default location is used.
What is the difference between Amanta and Purnimanta?+
Amanta months end at the new Moon, used in South and West India. Purnimanta months end at the full Moon, used in North India.
When is Ekadashi?+
Ekadashi is the eleventh Tithi of each fortnight. Fasting rules use the Tithi at sunrise.
Is Pongal always on 14 or 15 January?+
Pongal follows the Sun entering Capricorn, which falls on 14 or 15 January.
How is Onam dated?+
Onam falls on the day of Thiruvonam Nakshatra in the Malayalam month of Chingam.
Can I get reminders?+
Yes. Add a festival to your calendar to get a reminder.
Are Muhurtham timings included?+
Yes. Major festivals show the auspicious time window for Puja.
Do you include Jain, Sikh and Buddhist festivals?+
Major ones such as Mahavir Jayanti, Guru Nanak Jayanti and Buddha Purnima are included.
What is Pradosham?+
The thirteenth Tithi, around sunset, dedicated to Shiva.
What is Sankatahara Chaturthi?+
The fourth Tithi after the full Moon, observed for Ganesha with a fast broken at moonrise.