Modern Panditji

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.

DateFestivalTithi
14 JanMondayMakar Sankranti
7 FebThursdayVasant PanchamiShukla PanchamiMagha
2 MarSaturdayMaha ShivaratriBhadra until 12:09 amKrishna ChaturdashiMagha
19 MarTuesdayHolika DahanBhadra until 12:47 pmPurnimaPhalguna
20 MarWednesdayHoliBhadra until 12:47 pmPurnimaPhalguna
3 AprWednesdayGudi PadwaShukla PratipadaChaitra
12 AprFridayRama NavamiShukla NavamiChaitra
14 AprSundayMesha Sankranti
18 AprThursdayHanuman JayantiBhadra until 10:35 pmPurnimaChaitra
5 MaySundayAkshaya TritiyaShukla TritiyaVaishakha
17 MayFridayBuddha PurnimaBhadra until 06:43 amPurnimaVaishakha
2 JulTuesdayRath 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 JulMondayGuru PurnimaBhadra until 09:13 pmPurnimaAshadha
4 AugSundayNag PanchamiShukla PanchamiShravana
13 AugTuesdayRaksha BandhanBhadra until 05:16 amPurnimaShravana
21 AugWednesdayKrishna JanmashtamiKrishna AshtamiShravana
31 AugSaturdayHartalika TeejShukla TritiyaBhadrapada
1 SeptSundayGanesh ChaturthiBhadra until 10:38 pmShukla ChaturthiBhadrapada
10 SeptTuesdayAnant ChaturdashiShukla ChaturdashiBhadrapada
11 SeptWednesdayPitru Paksha beginsBhadra until 03:10 pmPurnimaBhadrapada
27 SeptFridaySarva Pitru AmavasyaAmavasyaBhadrapada
28 SeptSaturdaySharad Navratri beginsShukla PratipadaAshwina
4 OctFridayDurga AshtamiBhadra until 09:26 amShukla AshtamiAshwina
5 OctSaturdayMaha NavamiShukla NavamiAshwina
6 OctSundayVijayadashamiShukla DashamiAshwina
10 OctThursdaySharad PurnimaBhadra until 03:54 amPurnimaAshwina
15 OctTuesdayKarva ChauthKrishna ChaturthiAshwina
24 OctThursdayDhanterasKrishna TrayodashiAshwina
25 OctFridayNaraka 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 pmKrishna ChaturdashiAshwina
26 OctSaturdayDiwaliAmavasyaAshwina
27 OctSundayGovardhan PujaShukla PratipadaKartika
28 OctMondayBhai DoojShukla DwitiyaKartika
1 NovFridayChhath PujaShukla ShashthiKartika
5 NovTuesdayDevuthani EkadashiBhadra until 03:44 amShukla EkadashiKartika
10 NovSundayKartika PurnimaBhadra until 07:58 pmPurnimaKartika
5 DecThursdayGita JayantiBhadra until 06:44 pmShukla 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.

DateFestivalTithi
1 JanTuesdayPradosh VratKrishna TrayodashiMargashirsha (amanta) / Pausha (purnimanta)
2 JanWednesdayMasik ShivaratriBhadra until 12:11 amKrishna ChaturdashiMargashirsha (amanta) / Pausha (purnimanta)
4 JanFridayAmavasyaAmavasyaMargashirsha (amanta) / Pausha (purnimanta)
7 JanMondayVinayaka ChaturthiBhadra until 03:05 amShukla ChaturthiPausha
11 JanFridayMasik 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 pmShukla AshtamiPausha
15 JanTuesdayEkadashiBhadra until 04:30 pmShukla EkadashiPausha
17 JanThursdayPradosh VratShukla TrayodashiPausha
19 JanSaturdayPurnimaBhadra until 09:17 amPurnimaPausha
22 JanTuesdaySankashti ChaturthiKrishna ChaturthiPausha
29 JanTuesdayEkadashiKrishna EkadashiPausha
31 JanThursdayPradosh VratKrishna TrayodashiPausha
1 FebFridayMasik 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 amKrishna ChaturdashiPausha
2 FebSaturdayAmavasyaAmavasyaPausha
6 FebWednesdayVinayaka ChaturthiBhadra until 09:41 pmShukla ChaturthiMagha
10 FebSundayMasik DurgashtamiBhadra until 05:19 pmShukla AshtamiMagha
14 FebThursdayEkadashiBhadra until 12:49 pmShukla EkadashiMagha
15 FebFridayPradosh VratShukla TrayodashiMagha
18 FebMondayPurnimaBhadra until 12:31 amPurnimaMagha
21 FebThursdaySankashti ChaturthiKrishna ChaturthiMagha
28 FebThursdayEkadashiKrishna EkadashiMagha
1 MarFridayPradosh VratKrishna TrayodashiMagha
2 MarSaturdayMasik ShivaratriBhadra until 12:09 amKrishna ChaturdashiMagha
4 MarMondayAmavasyaAmavasyaMagha
8 MarFridayVinayaka ChaturthiBhadra until 05:20 pmShukla ChaturthiPhalguna
12 MarTuesdayMasik DurgashtamiBhadra until 02:17 pmShukla AshtamiPhalguna
15 MarFridayEkadashiBhadra until 06:17 amShukla EkadashiPhalguna
17 MarSundayPradosh VratShukla TrayodashiPhalguna
19 MarTuesdayPurnimaBhadra until 12:47 pmPurnimaPhalguna
22 MarFridaySankashti ChaturthiKrishna ChaturthiPhalguna
29 MarFridayEkadashiKrishna EkadashiPhalguna
31 MarSundayPradosh VratKrishna TrayodashiPhalguna
1 AprMondayMasik ShivaratriBhadra until 01:40 pmKrishna ChaturdashiPhalguna
2 AprTuesdayAmavasyaAmavasyaPhalguna
6 AprSaturdayVinayaka 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 pmShukla ChaturthiChaitra
11 AprThursdayMasik DurgashtamiBhadra until 08:26 amShukla AshtamiChaitra
14 AprSundayEkadashiBhadra until 08:02 pmShukla EkadashiChaitra
15 AprMondayPradosh VratShukla TrayodashiChaitra
18 AprThursdayPurnimaBhadra until 10:35 pmPurnimaChaitra
21 AprSundaySankashti 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 AprSundayEkadashiKrishna EkadashiChaitra
29 AprMondayPradosh VratKrishna TrayodashiChaitra
30 AprTuesdayMasik ShivaratriBhadra until 04:20 amKrishna ChaturdashiChaitra
2 MayThursdayAmavasyaAmavasyaChaitra
6 MayMondayVinayaka ChaturthiBhadra until 05:54 amShukla ChaturthiVaishakha
11 MaySaturdayMasik DurgashtamiBhadra until 10:41 pmShukla AshtamiVaishakha
14 MayTuesdayEkadashiBhadra until 06:21 amShukla EkadashiVaishakha
15 MayWednesdayPradosh VratShukla TrayodashiVaishakha
17 MayFridayPurnimaBhadra until 06:43 amPurnimaVaishakha
20 MayMondaySankashti ChaturthiKrishna ChaturthiVaishakha
27 MayMondayEkadashiKrishna EkadashiVaishakha
29 MayWednesdayPradosh VratKrishna TrayodashiVaishakha
30 MayThursdayMasik ShivaratriBhadra until 07:58 pmKrishna ChaturdashiVaishakha
1 JunSaturdayAmavasyaAmavasyaVaishakha
5 JunWednesdayVinayaka ChaturthiBhadra until 08:10 pmShukla ChaturthiJyeshtha
9 JunSundayMasik DurgashtamiBhadra until 09:05 amShukla AshtamiJyeshtha
12 JunWednesdayEkadashiBhadra until 02:06 pmShukla EkadashiJyeshtha
13 JunThursdayPradosh VratShukla TrayodashiJyeshtha
15 JunSaturdayPurnimaBhadra until 02:00 pmPurnimaJyeshtha
18 JunTuesdaySankashti ChaturthiKrishna ChaturthiJyeshtha
26 JunWednesdayEkadashiKrishna EkadashiJyeshtha
28 JunFridayMasik 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 amKrishna ChaturdashiJyeshtha
28 JunFridayPradosh VratKrishna TrayodashiJyeshtha
30 JunSundayAmavasyaAmavasyaJyeshtha
4 JulThursdayVinayaka ChaturthiBhadra until 07:12 amShukla ChaturthiAshadha
8 JulMondayMasik DurgashtamiBhadra until 04:31 pmShukla AshtamiAshadha
11 JulThursdayEkadashiBhadra until 08:17 pmShukla EkadashiAshadha
12 JulFridayPradosh VratShukla TrayodashiAshadha
15 JulMondayPurnimaBhadra until 09:13 pmPurnimaAshadha
18 JulThursdaySankashti ChaturthiKrishna ChaturthiAshadha
26 JulFridayEkadashiKrishna EkadashiAshadha
27 JulSaturdayPradosh VratKrishna TrayodashiAshadha
28 JulSundayMasik ShivaratriBhadra until 03:05 amKrishna ChaturdashiAshadha
30 JulTuesdayAmavasyaAmavasyaAshadha
3 AugSaturdayVinayaka ChaturthiBhadra until 03:38 pmShukla ChaturthiShravana
7 AugWednesdayMasik DurgashtamiBhadra until 10:12 pmShukla AshtamiShravana
9 AugFridayEkadashiBhadra until 02:00 amShukla EkadashiShravana
11 AugSundayPradosh VratShukla TrayodashiShravana
13 AugTuesdayPurnimaBhadra until 05:16 amPurnimaShravana
16 AugFridaySankashti ChaturthiKrishna ChaturthiShravana
24 AugSaturdayEkadashiKrishna EkadashiShravana
26 AugMondayPradosh VratKrishna TrayodashiShravana
27 AugTuesdayMasik ShivaratriBhadra until 05:09 pmKrishna ChaturdashiShravana
28 AugWednesdayAmavasyaAmavasyaShravana
1 SeptSundayVinayaka ChaturthiBhadra until 10:38 pmShukla ChaturthiBhadrapada
5 SeptThursdayMasik DurgashtamiBhadra until 03:25 amShukla AshtamiBhadrapada
8 SeptSundayEkadashiBhadra until 08:21 amShukla EkadashiBhadrapada
9 SeptMondayPradosh VratShukla TrayodashiBhadrapada
11 SeptWednesdayPurnimaBhadra until 03:10 pmPurnimaBhadrapada
15 SeptSundaySankashti ChaturthiKrishna ChaturthiBhadrapada
23 SeptMondayEkadashiKrishna EkadashiBhadrapada
25 SeptWednesdayMasik ShivaratriBhadra until 05:59 amKrishna ChaturdashiBhadrapada
25 SeptWednesdayPradosh 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 SeptFridayAmavasyaAmavasyaBhadrapada
30 SeptMondayVinayaka ChaturthiBhadra until 05:26 amShukla ChaturthiAshwina
4 OctFridayMasik DurgashtamiBhadra until 09:26 amShukla AshtamiAshwina
7 OctMondayEkadashiBhadra until 04:31 pmShukla EkadashiAshwina
8 OctTuesdayPradosh VratShukla TrayodashiAshwina
11 OctFridayPurnimaBhadra until 03:54 amPurnimaAshwina
15 OctTuesdaySankashti ChaturthiKrishna ChaturthiAshwina
23 OctWednesdayEkadashiKrishna EkadashiAshwina
24 OctThursdayPradosh VratKrishna TrayodashiAshwina
25 OctFridayMasik ShivaratriBhadra until 05:59 pmKrishna ChaturdashiAshwina
26 OctSaturdayAmavasyaAmavasyaAshwina
30 OctWednesdayVinayaka ChaturthiBhadra until 01:08 pmShukla ChaturthiKartika
2 NovSaturdayMasik DurgashtamiBhadra until 05:26 pmShukla AshtamiKartika
5 NovTuesdayEkadashiBhadra until 03:44 amShukla EkadashiKartika
7 NovThursdayPradosh VratShukla TrayodashiKartika
10 NovSundayPurnimaBhadra until 07:58 pmPurnimaKartika
13 NovWednesdaySankashti ChaturthiKrishna ChaturthiKartika
21 NovThursdayEkadashiKrishna EkadashiKartika
23 NovSaturdayMasik ShivaratriBhadra until 05:30 amKrishna ChaturdashiKartika
23 NovSaturdayPradosh VratKrishna TrayodashiKartika
25 NovMondayAmavasyaAmavasyaKartika
28 NovThursdayVinayaka ChaturthiBhadra until 10:32 pmShukla ChaturthiMargashirsha
2 DecMondayMasik DurgashtamiBhadra until 04:26 amShukla AshtamiMargashirsha
5 DecThursdayEkadashiBhadra until 06:44 pmShukla EkadashiMargashirsha
7 DecSaturdayPradosh VratShukla TrayodashiMargashirsha
9 DecMondayPurnimaBhadra until 02:49 pmPurnimaMargashirsha
13 DecFridaySankashti ChaturthiKrishna ChaturthiMargashirsha
21 DecSaturdayEkadashiKrishna EkadashiMargashirsha
22 DecSundayPradosh VratKrishna TrayodashiMargashirsha
23 DecMondayMasik ShivaratriBhadra until 04:37 pmKrishna ChaturdashiMargashirsha
24 DecTuesdayAmavasyaAmavasyaMargashirsha
27 DecFridayVinayaka 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 amShukla ChaturthiPausha
31 DecTuesdayMasik 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 pmShukla 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.