Hindu calendar
Hindu Calendar 2030 — Festival Dates
Every Hindu festival in 2030, 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.
Hindu calendar
Festivals in 2030
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 JanMonday | Makar Sankranti | — |
| 7 FebThursday | Vasant Panchami | Shukla PanchamiMagha |
| 2 MarSaturday | Maha ShivaratriBhadra until 12:09 am | Krishna ChaturdashiMagha |
| 19 MarTuesday | Holika DahanBhadra until 12:47 pm | PurnimaPhalguna |
| 20 MarWednesday | HoliBhadra until 12:47 pm | PurnimaPhalguna |
| 3 AprWednesday | Gudi Padwa | Shukla PratipadaChaitra |
| 12 AprFriday | Rama Navami | Shukla NavamiChaitra |
| 14 AprSunday | Mesha Sankranti | — |
| 18 AprThursday | Hanuman JayantiBhadra until 10:35 pm | PurnimaChaitra |
| 5 MaySunday | Akshaya Tritiya | Shukla TritiyaVaishakha |
| 17 MayFriday | Buddha PurnimaBhadra until 06:43 am | PurnimaVaishakha |
| 2 JulTuesday | Rath YatraThis tithi covers the deciding moment on two days running, so some almanacs place this festival on the following day. Both readings are defensible. | Shukla DwitiyaAshadha |
| 15 JulMonday | Guru PurnimaBhadra until 09:13 pm | PurnimaAshadha |
| 4 AugSunday | Nag Panchami | Shukla PanchamiShravana |
| 13 AugTuesday | Raksha BandhanBhadra until 05:16 am | PurnimaShravana |
| 21 AugWednesday | Krishna Janmashtami | Krishna AshtamiShravana |
| 31 AugSaturday | Hartalika Teej | Shukla TritiyaBhadrapada |
| 1 SeptSunday | Ganesh ChaturthiBhadra until 10:38 pm | Shukla ChaturthiBhadrapada |
| 10 SeptTuesday | Anant Chaturdashi | Shukla ChaturdashiBhadrapada |
| 11 SeptWednesday | Pitru Paksha beginsBhadra until 03:10 pm | PurnimaBhadrapada |
| 27 SeptFriday | Sarva Pitru Amavasya | AmavasyaBhadrapada |
| 28 SeptSaturday | Sharad Navratri begins | Shukla PratipadaAshwina |
| 4 OctFriday | Durga AshtamiBhadra until 09:26 am | Shukla AshtamiAshwina |
| 5 OctSaturday | Maha Navami | Shukla NavamiAshwina |
| 6 OctSunday | Vijayadashami | Shukla DashamiAshwina |
| 10 OctThursday | Sharad PurnimaBhadra until 03:54 am | PurnimaAshwina |
| 15 OctTuesday | Karva Chauth | Krishna ChaturthiAshwina |
| 24 OctThursday | Dhanteras | Krishna TrayodashiAshwina |
| 25 OctFriday | Naraka ChaturdashiThis 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 05:59 pm | Krishna ChaturdashiAshwina |
| 26 OctSaturday | Diwali | AmavasyaAshwina |
| 27 OctSunday | Govardhan Puja | Shukla PratipadaKartika |
| 28 OctMonday | Bhai Dooj | Shukla DwitiyaKartika |
| 1 NovFriday | Chhath Puja | Shukla ShashthiKartika |
| 5 NovTuesday | Devuthani EkadashiBhadra until 03:44 am | Shukla EkadashiKartika |
| 10 NovSunday | Kartika PurnimaBhadra until 07:58 pm | PurnimaKartika |
| 5 DecThursday | Gita JayantiBhadra until 06:44 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 |
|---|---|---|
| 1 JanTuesday | Pradosh Vrat | Krishna TrayodashiMargashirsha (amanta) / Pausha (purnimanta) |
| 2 JanWednesday | Masik ShivaratriBhadra until 12:11 am | Krishna ChaturdashiMargashirsha (amanta) / Pausha (purnimanta) |
| 4 JanFriday | Amavasya | AmavasyaMargashirsha (amanta) / Pausha (purnimanta) |
| 7 JanMonday | Vinayaka ChaturthiBhadra until 03:05 am | Shukla ChaturthiPausha |
| 11 JanFriday | Masik DurgashtamiThis 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 07:36 pm | Shukla AshtamiPausha |
| 15 JanTuesday | EkadashiBhadra until 04:30 pm | Shukla EkadashiPausha |
| 17 JanThursday | Pradosh Vrat | Shukla TrayodashiPausha |
| 19 JanSaturday | PurnimaBhadra until 09:17 am | PurnimaPausha |
| 22 JanTuesday | Sankashti Chaturthi | Krishna ChaturthiPausha |
| 29 JanTuesday | Ekadashi | Krishna EkadashiPausha |
| 31 JanThursday | Pradosh Vrat | Krishna TrayodashiPausha |
| 1 FebFriday | 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 11:43 am | Krishna ChaturdashiPausha |
| 2 FebSaturday | Amavasya | AmavasyaPausha |
| 6 FebWednesday | Vinayaka ChaturthiBhadra until 09:41 pm | Shukla ChaturthiMagha |
| 10 FebSunday | Masik DurgashtamiBhadra until 05:19 pm | Shukla AshtamiMagha |
| 14 FebThursday | EkadashiBhadra until 12:49 pm | Shukla EkadashiMagha |
| 15 FebFriday | Pradosh Vrat | Shukla TrayodashiMagha |
| 18 FebMonday | PurnimaBhadra until 12:31 am | PurnimaMagha |
| 21 FebThursday | Sankashti Chaturthi | Krishna ChaturthiMagha |
| 28 FebThursday | Ekadashi | Krishna EkadashiMagha |
| 1 MarFriday | Pradosh Vrat | Krishna TrayodashiMagha |
| 2 MarSaturday | Masik ShivaratriBhadra until 12:09 am | Krishna ChaturdashiMagha |
| 4 MarMonday | Amavasya | AmavasyaMagha |
| 8 MarFriday | Vinayaka ChaturthiBhadra until 05:20 pm | Shukla ChaturthiPhalguna |
| 12 MarTuesday | Masik DurgashtamiBhadra until 02:17 pm | Shukla AshtamiPhalguna |
| 15 MarFriday | EkadashiBhadra until 06:17 am | Shukla EkadashiPhalguna |
| 17 MarSunday | Pradosh Vrat | Shukla TrayodashiPhalguna |
| 19 MarTuesday | PurnimaBhadra until 12:47 pm | PurnimaPhalguna |
| 22 MarFriday | Sankashti Chaturthi | Krishna ChaturthiPhalguna |
| 29 MarFriday | Ekadashi | Krishna EkadashiPhalguna |
| 31 MarSunday | Pradosh Vrat | Krishna TrayodashiPhalguna |
| 1 AprMonday | Masik ShivaratriBhadra until 01:40 pm | Krishna ChaturdashiPhalguna |
| 2 AprTuesday | Amavasya | AmavasyaPhalguna |
| 6 AprSaturday | Vinayaka ChaturthiThis 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 12:35 pm | Shukla ChaturthiChaitra |
| 11 AprThursday | Masik DurgashtamiBhadra until 08:26 am | Shukla AshtamiChaitra |
| 14 AprSunday | EkadashiBhadra until 08:02 pm | Shukla EkadashiChaitra |
| 15 AprMonday | Pradosh Vrat | Shukla TrayodashiChaitra |
| 18 AprThursday | PurnimaBhadra until 10:35 pm | PurnimaChaitra |
| 21 AprSunday | Sankashti 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. | Krishna ChaturthiChaitra |
| 28 AprSunday | Ekadashi | Krishna EkadashiChaitra |
| 29 AprMonday | Pradosh Vrat | Krishna TrayodashiChaitra |
| 30 AprTuesday | Masik ShivaratriBhadra until 04:20 am | Krishna ChaturdashiChaitra |
| 2 MayThursday | Amavasya | AmavasyaChaitra |
| 6 MayMonday | Vinayaka ChaturthiBhadra until 05:54 am | Shukla ChaturthiVaishakha |
| 11 MaySaturday | Masik DurgashtamiBhadra until 10:41 pm | Shukla AshtamiVaishakha |
| 14 MayTuesday | EkadashiBhadra until 06:21 am | Shukla EkadashiVaishakha |
| 15 MayWednesday | Pradosh Vrat | Shukla TrayodashiVaishakha |
| 17 MayFriday | PurnimaBhadra until 06:43 am | PurnimaVaishakha |
| 20 MayMonday | Sankashti Chaturthi | Krishna ChaturthiVaishakha |
| 27 MayMonday | Ekadashi | Krishna EkadashiVaishakha |
| 29 MayWednesday | Pradosh Vrat | Krishna TrayodashiVaishakha |
| 30 MayThursday | Masik ShivaratriBhadra until 07:58 pm | Krishna ChaturdashiVaishakha |
| 1 JunSaturday | Amavasya | AmavasyaVaishakha |
| 5 JunWednesday | Vinayaka ChaturthiBhadra until 08:10 pm | Shukla ChaturthiJyeshtha |
| 9 JunSunday | Masik DurgashtamiBhadra until 09:05 am | Shukla AshtamiJyeshtha |
| 12 JunWednesday | EkadashiBhadra until 02:06 pm | Shukla EkadashiJyeshtha |
| 13 JunThursday | Pradosh Vrat | Shukla TrayodashiJyeshtha |
| 15 JunSaturday | PurnimaBhadra until 02:00 pm | PurnimaJyeshtha |
| 18 JunTuesday | Sankashti Chaturthi | Krishna ChaturthiJyeshtha |
| 26 JunWednesday | Ekadashi | Krishna EkadashiJyeshtha |
| 28 JunFriday | 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:50 am | Krishna ChaturdashiJyeshtha |
| 28 JunFriday | Pradosh Vrat | Krishna TrayodashiJyeshtha |
| 30 JunSunday | Amavasya | AmavasyaJyeshtha |
| 4 JulThursday | Vinayaka ChaturthiBhadra until 07:12 am | Shukla ChaturthiAshadha |
| 8 JulMonday | Masik DurgashtamiBhadra until 04:31 pm | Shukla AshtamiAshadha |
| 11 JulThursday | EkadashiBhadra until 08:17 pm | Shukla EkadashiAshadha |
| 12 JulFriday | Pradosh Vrat | Shukla TrayodashiAshadha |
| 15 JulMonday | PurnimaBhadra until 09:13 pm | PurnimaAshadha |
| 18 JulThursday | Sankashti Chaturthi | Krishna ChaturthiAshadha |
| 26 JulFriday | Ekadashi | Krishna EkadashiAshadha |
| 27 JulSaturday | Pradosh Vrat | Krishna TrayodashiAshadha |
| 28 JulSunday | Masik ShivaratriBhadra until 03:05 am | Krishna ChaturdashiAshadha |
| 30 JulTuesday | Amavasya | AmavasyaAshadha |
| 3 AugSaturday | Vinayaka ChaturthiBhadra until 03:38 pm | Shukla ChaturthiShravana |
| 7 AugWednesday | Masik DurgashtamiBhadra until 10:12 pm | Shukla AshtamiShravana |
| 9 AugFriday | EkadashiBhadra until 02:00 am | Shukla EkadashiShravana |
| 11 AugSunday | Pradosh Vrat | Shukla TrayodashiShravana |
| 13 AugTuesday | PurnimaBhadra until 05:16 am | PurnimaShravana |
| 16 AugFriday | Sankashti Chaturthi | Krishna ChaturthiShravana |
| 24 AugSaturday | Ekadashi | Krishna EkadashiShravana |
| 26 AugMonday | Pradosh Vrat | Krishna TrayodashiShravana |
| 27 AugTuesday | Masik ShivaratriBhadra until 05:09 pm | Krishna ChaturdashiShravana |
| 28 AugWednesday | Amavasya | AmavasyaShravana |
| 1 SeptSunday | Vinayaka ChaturthiBhadra until 10:38 pm | Shukla ChaturthiBhadrapada |
| 5 SeptThursday | Masik DurgashtamiBhadra until 03:25 am | Shukla AshtamiBhadrapada |
| 8 SeptSunday | EkadashiBhadra until 08:21 am | Shukla EkadashiBhadrapada |
| 9 SeptMonday | Pradosh Vrat | Shukla TrayodashiBhadrapada |
| 11 SeptWednesday | PurnimaBhadra until 03:10 pm | PurnimaBhadrapada |
| 15 SeptSunday | Sankashti Chaturthi | Krishna ChaturthiBhadrapada |
| 23 SeptMonday | Ekadashi | Krishna EkadashiBhadrapada |
| 25 SeptWednesday | Masik ShivaratriBhadra until 05:59 am | Krishna ChaturdashiBhadrapada |
| 25 SeptWednesday | 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 TrayodashiBhadrapada |
| 27 SeptFriday | Amavasya | AmavasyaBhadrapada |
| 30 SeptMonday | Vinayaka ChaturthiBhadra until 05:26 am | Shukla ChaturthiAshwina |
| 4 OctFriday | Masik DurgashtamiBhadra until 09:26 am | Shukla AshtamiAshwina |
| 7 OctMonday | EkadashiBhadra until 04:31 pm | Shukla EkadashiAshwina |
| 8 OctTuesday | Pradosh Vrat | Shukla TrayodashiAshwina |
| 11 OctFriday | PurnimaBhadra until 03:54 am | PurnimaAshwina |
| 15 OctTuesday | Sankashti Chaturthi | Krishna ChaturthiAshwina |
| 23 OctWednesday | Ekadashi | Krishna EkadashiAshwina |
| 24 OctThursday | Pradosh Vrat | Krishna TrayodashiAshwina |
| 25 OctFriday | Masik ShivaratriBhadra until 05:59 pm | Krishna ChaturdashiAshwina |
| 26 OctSaturday | Amavasya | AmavasyaAshwina |
| 30 OctWednesday | Vinayaka ChaturthiBhadra until 01:08 pm | Shukla ChaturthiKartika |
| 2 NovSaturday | Masik DurgashtamiBhadra until 05:26 pm | Shukla AshtamiKartika |
| 5 NovTuesday | EkadashiBhadra until 03:44 am | Shukla EkadashiKartika |
| 7 NovThursday | Pradosh Vrat | Shukla TrayodashiKartika |
| 10 NovSunday | PurnimaBhadra until 07:58 pm | PurnimaKartika |
| 13 NovWednesday | Sankashti Chaturthi | Krishna ChaturthiKartika |
| 21 NovThursday | Ekadashi | Krishna EkadashiKartika |
| 23 NovSaturday | Masik ShivaratriBhadra until 05:30 am | Krishna ChaturdashiKartika |
| 23 NovSaturday | Pradosh Vrat | Krishna TrayodashiKartika |
| 25 NovMonday | Amavasya | AmavasyaKartika |
| 28 NovThursday | Vinayaka ChaturthiBhadra until 10:32 pm | Shukla ChaturthiMargashirsha |
| 2 DecMonday | Masik DurgashtamiBhadra until 04:26 am | Shukla AshtamiMargashirsha |
| 5 DecThursday | EkadashiBhadra until 06:44 pm | Shukla EkadashiMargashirsha |
| 7 DecSaturday | Pradosh Vrat | Shukla TrayodashiMargashirsha |
| 9 DecMonday | PurnimaBhadra until 02:49 pm | PurnimaMargashirsha |
| 13 DecFriday | Sankashti Chaturthi | Krishna ChaturthiMargashirsha |
| 21 DecSaturday | Ekadashi | Krishna EkadashiMargashirsha |
| 22 DecSunday | Pradosh Vrat | Krishna TrayodashiMargashirsha |
| 23 DecMonday | Masik ShivaratriBhadra until 04:37 pm | Krishna ChaturdashiMargashirsha |
| 24 DecTuesday | Amavasya | AmavasyaMargashirsha |
| 27 DecFriday | 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:06 am | Shukla ChaturthiPausha |
| 31 DecTuesday | Masik DurgashtamiThis 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 07:06 pm | Shukla AshtamiPausha |
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.