Hindu calendar
Hindu Calendar 2029 — Festival Dates
Every Hindu festival in 2029, with the tithi each one falls on and the rule that fixes it. Dates are computed from an ephemeris, and where the almanacs legitimately disagree the entry says so rather than picking a side.
Computed for Delhi, the reference meridian Indian almanacs publish against. Festival dates are not published per city: one that moved between Delhi and Chennai would be useless for planning.
Adhika masa
Chaitra falls twice this year. The first is Adhika Chaitra, an intercalary month inserted because it contains no solar ingress, and it carries no festivals. Everything after it sits about a month later than you may expect.
Hindu calendar
Festivals in 2029
The named annual festivals, in date order. Tap any one for its rule, its tithi and the dates it falls on in other years.
| Date | Festival | Tithi |
|---|---|---|
| 14 JanSunday | Makar Sankranti | — |
| 19 JanFriday | Vasant Panchami | Shukla PanchamiMagha |
| 11 FebSunday | Maha ShivaratriBhadra until 01:59 am | Krishna ChaturdashiMagha |
| 28 FebWednesday | Holika DahanBhadra until 12:25 pm | PurnimaPhalguna |
| 1 MarThursday | HoliBhadra until 12:25 pm | PurnimaPhalguna |
| 14 AprSaturday | Gudi Padwa | Shukla PratipadaChaitra |
| 14 AprSaturday | Mesha Sankranti | — |
| 23 AprMonday | Rama NavamiThis tithi opens and closes between two deciding moments, so the rule does not settle the day on its own. The date given is the one holding most of the tithi. | Shukla NavamiChaitra |
| 28 AprSaturday | Hanuman JayantiBhadra until 06:00 am | PurnimaChaitra |
| 16 MayWednesday | Akshaya Tritiya | Shukla TritiyaVaishakha |
| 27 MaySunday | Buddha PurnimaBhadra until 01:39 pm | PurnimaVaishakha |
| 13 JulFriday | Rath Yatra | Shukla DwitiyaAshadha |
| 25 JulWednesday | Guru PurnimaBhadra until 07:25 am | PurnimaAshadha |
| 14 AugTuesday | Nag Panchami | Shukla PanchamiShravana |
| 24 AugFriday | Raksha BandhanBhadra until 07:01 pm | PurnimaShravana |
| 1 SeptSaturday | Krishna Janmashtami | Krishna AshtamiShravana |
| 11 SeptTuesday | Ganesh ChaturthiBhadra until 02:57 am | Shukla ChaturthiBhadrapada |
| 11 SeptTuesday | Hartalika Teej | Shukla TritiyaBhadrapada |
| 21 SeptFriday | Anant Chaturdashi | Shukla ChaturdashiBhadrapada |
| 22 SeptSaturday | Pitru Paksha beginsBhadra until 09:06 am | PurnimaBhadrapada |
| 7 OctSunday | Sarva Pitru Amavasya | AmavasyaBhadrapada |
| 8 OctMonday | Sharad Navratri begins | Shukla PratipadaAshwina |
| 14 OctSunday | Durga AshtamiBhadra until 04:38 pm | Shukla AshtamiAshwina |
| 15 OctMonday | Maha Navami | Shukla NavamiAshwina |
| 16 OctTuesday | Vijayadashami | Shukla DashamiAshwina |
| 21 OctSunday | Sharad PurnimaBhadra until 01:43 am | PurnimaAshwina |
| 26 OctFriday | Karva Chauth | Krishna ChaturthiAshwina |
| 4 NovSunday | DhanterasThis tithi opens and closes between two deciding moments, so the rule does not settle the day on its own. The date given is the one holding most of the tithi. | Krishna TrayodashiAshwina |
| 5 NovMonday | Diwali | AmavasyaAshwina |
| 5 NovMonday | Naraka ChaturdashiBhadra until 03:39 am | Krishna ChaturdashiAshwina |
| 6 NovTuesday | Govardhan PujaThis tithi opens and closes between two deciding moments, so the rule does not settle the day on its own. The date given is the one holding most of the tithi. | Shukla PratipadaKartika |
| 7 NovWednesday | Bhai Dooj | Shukla DwitiyaKartika |
| 11 NovSunday | Chhath Puja | Shukla ShashthiKartika |
| 16 NovFriday | Devuthani EkadashiBhadra until 11:28 pm | Shukla EkadashiKartika |
| 21 NovWednesday | Kartika PurnimaBhadra until 08:18 pm | PurnimaKartika |
| 16 DecSunday | Gita JayantiBhadra until 07:18 pm | Shukla EkadashiMargashirsha |
Hindu calendar
Ekadashi, Purnima and the monthly vratas
These recur every lunation rather than once a year, so there are around a hundred and twenty of them. Twenty-four Ekadashis alone.
| Date | Festival | Tithi |
|---|---|---|
| 3 JanWednesday | Sankashti Chaturthi | Krishna ChaturthiPausha (amanta) / Magha (purnimanta) |
| 10 JanWednesday | Ekadashi | Krishna EkadashiPausha (amanta) / Magha (purnimanta) |
| 12 JanFriday | Masik ShivaratriBhadra until 10:53 am | Krishna ChaturdashiPausha (amanta) / Magha (purnimanta) |
| 12 JanFriday | Pradosh Vrat | Krishna TrayodashiPausha (amanta) / Magha (purnimanta) |
| 14 JanSunday | Amavasya | AmavasyaPausha (amanta) / Magha (purnimanta) |
| 18 JanThursday | Vinayaka ChaturthiBhadra until 04:17 am | Shukla ChaturthiMagha |
| 23 JanTuesday | Masik DurgashtamiBhadra until 12:53 am | Shukla AshtamiMagha |
| 26 JanFriday | EkadashiBhadra until 05:13 pm | Shukla EkadashiMagha |
| 27 JanSaturday | Pradosh Vrat | Shukla TrayodashiMagha |
| 30 JanTuesday | PurnimaBhadra until 12:47 am | PurnimaMagha |
| 2 FebFriday | Sankashti Chaturthi | Krishna ChaturthiMagha |
| 9 FebFriday | Ekadashi | Krishna EkadashiMagha |
| 10 FebSaturday | Pradosh Vrat | Krishna TrayodashiMagha |
| 11 FebSunday | Masik ShivaratriBhadra until 01:59 am | Krishna ChaturdashiMagha |
| 13 FebTuesday | Amavasya | AmavasyaMagha |
| 17 FebSaturday | Vinayaka ChaturthiBhadra until 12:49 am | Shukla ChaturthiPhalguna |
| 22 FebThursday | Masik DurgashtamiBhadra until 08:39 pm | Shukla AshtamiPhalguna |
| 25 FebSunday | EkadashiBhadra until 09:11 am | Shukla EkadashiPhalguna |
| 26 FebMonday | Pradosh Vrat | Shukla TrayodashiPhalguna |
| 28 FebWednesday | PurnimaBhadra until 12:25 pm | PurnimaPhalguna |
| 3 MarSaturday | Sankashti Chaturthi | Krishna ChaturthiPhalguna |
| 10 MarSaturday | Ekadashi | Krishna EkadashiPhalguna |
| 12 MarMonday | Pradosh Vrat | Krishna TrayodashiPhalguna |
| 13 MarTuesday | Masik ShivaratriBhadra until 06:30 pm | Krishna ChaturdashiPhalguna |
| 15 MarThursday | Amavasya | AmavasyaPhalguna |
| 19 MarMonday | Vinayaka ChaturthiBhadra until 07:38 pm | Shukla ChaturthiAdhika Chaitra |
| 23 MarFriday | Masik DurgashtamiBhadra until 01:03 pm | Shukla AshtamiAdhika Chaitra |
| 26 MarMonday | EkadashiBhadra until 09:36 pm | Shukla EkadashiAdhika Chaitra |
| 27 MarTuesday | Pradosh Vrat | Shukla TrayodashiAdhika Chaitra |
| 30 MarFriday | PurnimaBhadra until 09:55 pm | PurnimaAdhika Chaitra |
| 1 AprSunday | Sankashti Chaturthi | Krishna ChaturthiAdhika Chaitra |
| 9 AprMonday | Ekadashi | Krishna EkadashiAdhika Chaitra |
| 11 AprWednesday | Masik ShivaratriThis tithi covers the deciding moment on two days running, so some almanacs place this festival on the following day. Both readings are defensible.Bhadra until 11:28 am | Krishna ChaturdashiAdhika Chaitra |
| 11 AprWednesday | Pradosh Vrat | Krishna TrayodashiAdhika Chaitra |
| 13 AprFriday | Amavasya | AmavasyaAdhika Chaitra |
| 17 AprTuesday | Vinayaka ChaturthiBhadra until 11:31 am | Shukla ChaturthiChaitra |
| 22 AprSunday | Masik DurgashtamiBhadra until 01:20 am | Shukla AshtamiChaitra |
| 25 AprWednesday | EkadashiBhadra until 06:37 am | Shukla EkadashiChaitra |
| 26 AprThursday | Pradosh Vrat | Shukla TrayodashiChaitra |
| 28 AprSaturday | PurnimaBhadra until 06:00 am | PurnimaChaitra |
| 1 MayTuesday | Sankashti Chaturthi | Krishna ChaturthiChaitra |
| 9 MayWednesday | Ekadashi | Krishna EkadashiChaitra |
| 10 MayThursday | Pradosh Vrat | Krishna TrayodashiChaitra |
| 11 MayFriday | Masik ShivaratriBhadra until 04:04 am | Krishna ChaturdashiChaitra |
| 13 MaySunday | Amavasya | AmavasyaChaitra |
| 17 MayThursday | Vinayaka ChaturthiBhadra until 11:54 pm | Shukla ChaturthiVaishakha |
| 21 MayMonday | Masik DurgashtamiBhadra until 09:46 am | Shukla AshtamiVaishakha |
| 24 MayThursday | EkadashiBhadra until 01:10 pm | Shukla EkadashiVaishakha |
| 25 MayFriday | Pradosh Vrat | Shukla TrayodashiVaishakha |
| 27 MaySunday | PurnimaBhadra until 01:39 pm | PurnimaVaishakha |
| 30 MayWednesday | Sankashti Chaturthi | Krishna ChaturthiVaishakha |
| 7 JunThursday | Ekadashi | Krishna EkadashiVaishakha |
| 9 JunSaturday | Pradosh Vrat | Krishna TrayodashiVaishakha |
| 10 JunSunday | Masik ShivaratriBhadra until 07:36 pm | Krishna ChaturdashiVaishakha |
| 12 JunTuesday | Amavasya | AmavasyaVaishakha |
| 15 JunFriday | Vinayaka ChaturthiBhadra until 08:59 am | Shukla ChaturthiJyeshtha |
| 19 JunTuesday | Masik DurgashtamiBhadra until 03:24 pm | Shukla AshtamiJyeshtha |
| 22 JunFriday | EkadashiBhadra until 06:34 pm | Shukla EkadashiJyeshtha |
| 23 JunSaturday | Pradosh Vrat | Shukla TrayodashiJyeshtha |
| 26 JunTuesday | PurnimaBhadra until 09:50 pm | PurnimaJyeshtha |
| 29 JunFriday | Sankashti Chaturthi | Krishna ChaturthiJyeshtha |
| 7 JulSaturday | Ekadashi | Krishna EkadashiJyeshtha |
| 9 JulMonday | Masik ShivaratriBhadra until 09:35 am | Krishna ChaturdashiJyeshtha |
| 9 JulMonday | Pradosh Vrat | Krishna TrayodashiJyeshtha |
| 11 JulWednesday | Amavasya | AmavasyaJyeshtha |
| 15 JulSunday | Vinayaka ChaturthiBhadra until 03:36 pm | Shukla ChaturthiAshadha |
| 19 JulThursday | Masik DurgashtamiBhadra until 07:44 pm | Shukla AshtamiAshadha |
| 21 JulSaturday | EkadashiBhadra until 12:15 am | Shukla EkadashiAshadha |
| 23 JulMonday | Pradosh Vrat | Shukla TrayodashiAshadha |
| 25 JulWednesday | PurnimaBhadra until 07:25 am | PurnimaAshadha |
| 28 JulSaturday | Sankashti Chaturthi | Krishna ChaturthiAshadha |
| 6 AugMonday | Ekadashi | Krishna EkadashiAshadha |
| 7 AugTuesday | Pradosh Vrat | Krishna TrayodashiAshadha |
| 8 AugWednesday | Masik ShivaratriBhadra until 09:50 pm | Krishna ChaturdashiAshadha |
| 10 AugFriday | Amavasya | AmavasyaAshadha |
| 13 AugMonday | Vinayaka ChaturthiBhadra until 09:05 pm | Shukla ChaturthiShravana |
| 17 AugFriday | Masik DurgashtamiBhadra until 12:25 am | Shukla AshtamiShravana |
| 20 AugMonday | EkadashiBhadra until 07:29 am | Shukla EkadashiShravana |
| 21 AugTuesday | Pradosh Vrat | Shukla TrayodashiShravana |
| 24 AugFriday | PurnimaBhadra until 07:01 pm | PurnimaShravana |
| 27 AugMonday | Sankashti Chaturthi | Krishna ChaturthiShravana |
| 4 SeptTuesday | Ekadashi | Krishna EkadashiShravana |
| 6 SeptThursday | Masik ShivaratriBhadra until 08:30 am | Krishna ChaturdashiShravana |
| 6 SeptThursday | Pradosh Vrat | Krishna TrayodashiShravana |
| 8 SeptSaturday | Amavasya | AmavasyaShravana |
| 11 SeptTuesday | Vinayaka ChaturthiBhadra until 02:57 am | Shukla ChaturthiBhadrapada |
| 15 SeptSaturday | Masik DurgashtamiBhadra until 06:59 am | Shukla AshtamiBhadrapada |
| 18 SeptTuesday | EkadashiBhadra until 05:23 pm | Shukla EkadashiBhadrapada |
| 19 SeptWednesday | Pradosh VratThis tithi covers the deciding moment on two days running, so some almanacs place this festival on the following day. Both readings are defensible. | Shukla TrayodashiBhadrapada |
| 22 SeptSaturday | PurnimaBhadra until 09:06 am | PurnimaBhadrapada |
| 26 SeptWednesday | Sankashti Chaturthi | Krishna ChaturthiBhadrapada |
| 4 OctThursday | Ekadashi | Krishna EkadashiBhadrapada |
| 5 OctFriday | Pradosh Vrat | Krishna TrayodashiBhadrapada |
| 6 OctSaturday | Masik ShivaratriBhadra until 06:11 pm | Krishna ChaturdashiBhadrapada |
| 7 OctSunday | Amavasya | AmavasyaBhadrapada |
| 11 OctThursday | Vinayaka ChaturthiThis tithi opens and closes between two deciding moments, so the rule does not settle the day on its own. The date given is the one holding most of the tithi.Bhadra until 10:36 am | Shukla ChaturthiAshwina |
| 14 OctSunday | Masik DurgashtamiBhadra until 04:38 pm | Shukla AshtamiAshwina |
| 17 OctWednesday | EkadashiThis tithi covers the deciding moment on two days running, so some almanacs place this festival on the following day. Both readings are defensible.Bhadra until 06:38 am | Shukla EkadashiAshwina |
| 19 OctFriday | Pradosh Vrat | Shukla TrayodashiAshwina |
| 22 OctMonday | PurnimaBhadra until 01:43 am | PurnimaAshwina |
| 26 OctFriday | Sankashti Chaturthi | Krishna ChaturthiAshwina |
| 2 NovFriday | Ekadashi | Krishna EkadashiAshwina |
| 4 NovSunday | Masik ShivaratriBhadra until 03:39 am | Krishna ChaturdashiAshwina |
| 4 NovSunday | Pradosh VratThis tithi opens and closes between two deciding moments, so the rule does not settle the day on its own. The date given is the one holding most of the tithi. | Krishna TrayodashiAshwina |
| 6 NovTuesday | Amavasya | AmavasyaAshwina |
| 9 NovFriday | Vinayaka ChaturthiBhadra until 09:03 pm | Shukla ChaturthiKartika |
| 13 NovTuesday | Masik DurgashtamiBhadra until 06:05 am | Shukla AshtamiKartika |
| 16 NovFriday | EkadashiBhadra until 11:28 pm | Shukla EkadashiKartika |
| 18 NovSunday | Pradosh Vrat | Shukla TrayodashiKartika |
| 21 NovWednesday | PurnimaBhadra until 08:18 pm | PurnimaKartika |
| 24 NovSaturday | Sankashti Chaturthi | Krishna ChaturthiKartika |
| 2 DecSunday | Ekadashi | Krishna EkadashiKartika |
| 3 DecMonday | Pradosh Vrat | Krishna TrayodashiKartika |
| 4 DecTuesday | Masik ShivaratriThis tithi opens and closes between two deciding moments, so the rule does not settle the day on its own. The date given is the one holding most of the tithi.Bhadra until 01:31 pm | Krishna ChaturdashiKartika |
| 5 DecWednesday | Amavasya | AmavasyaKartika |
| 8 DecSaturday | Vinayaka ChaturthiBhadra until 10:38 am | Shukla ChaturthiMargashirsha |
| 13 DecThursday | Masik DurgashtamiBhadra until 11:19 pm | Shukla AshtamiMargashirsha |
| 16 DecSunday | EkadashiBhadra until 07:18 pm | Shukla EkadashiMargashirsha |
| 18 DecTuesday | Pradosh Vrat | Shukla TrayodashiMargashirsha |
| 20 DecThursday | PurnimaBhadra until 03:26 pm | PurnimaMargashirsha |
| 24 DecMonday | Sankashti Chaturthi | Krishna ChaturthiMargashirsha |
| 31 DecMonday | Ekadashi | Krishna EkadashiMargashirsha |
Hindu calendar
Calendar by year
The full year in one table: every named festival and every monthly vrata, with the tithi each one falls on.
Hindu calendar
How these dates are worked out
A festival is a lunar month, a paksha and a tithi. The month is the part most calendars get wrong, because a lunar month is named after the Sun: the month that opens with the Sun in Meena is Chaitra, the one that opens with the Sun in Mesha is Vaishakha, and so on around the zodiac.
That rule also settles the leap month. Twelve lunations run 354 days against a 365 day year, so every two or three years a lunar month contains no solar ingress at all. That month is adhika, it duplicates the name of the month after it, and it carries no festivals. Miss it and every festival for the rest of the year lands a month early.
Then there is the second question, which is harder: a tithi runs anywhere from 21.5 to 26 hours, so it does not line up with a calendar day. The tithi has to be present at the hour the rite is actually performed. Ganesh Chaturthi is established at midday, Vijayadashami in the fourth fifth of the day, Diwali at pradosh just after sunset, Maha Shivaratri at solar midnight, and Karva Chauth at moonrise. Only the default is sunrise.
Hindu calendar
Questions
- Why does another site show a different date?
- Usually one of three reasons. It may be using the sunrise tithi for a festival whose rite is at midday or at midnight, which shifts the date by one day in perhaps one year in three. It may be reading a purnimanta month name into an amanta calculation, which shifts it by a month. Or the tithi genuinely covers the deciding moment on two days, in which case both dates are defensible and this page says so on the entry.
- Amanta or purnimanta: which does this page use?
- It computes in amanta and shows both names. The two run half a month apart during krishna paksha, so Maha Shivaratri is Magha Krishna Chaturdashi in Pune and Phalguna Krishna Chaturdashi in Delhi. Same night, two month names. Computing in one and displaying both is what keeps a rule copied from a north Indian source from landing a month out.
- What is an adhika masa?
- An intercalary month, inserted when a lunation contains no solar ingress. It takes the name of the month that follows it, so a year can hold Adhika Shravana and then Nija Shravana. It carries no festivals. This is why Sharad Navratri began on 17 October in 2020 rather than in September.
- Are these dates right for my city?
- For anywhere in India, yes. Indian almanacs publish one national calendar against a reference meridian, because a Diwali that moved between cities would be useless. The sunrise, sunset and moonrise a rule is evaluated against move by well under an hour across the country, which almost never changes which day a tithi lands on.