Modern Panditji

Hindu calendar

Hindu Calendar 2028 — Festival Dates

Every Hindu festival in 2028, 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 2028

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
15 JanSaturdayMakar Sankranti
1 FebTuesdayVasant PanchamiShukla PanchamiMagha
23 FebWednesdayMaha ShivaratriBhadra until 12:05 amKrishna ChaturdashiMagha
10 MarFridayHolika DahanBhadra until 08:28 pmPurnimaPhalguna
11 MarSaturdayHoliBhadra until 08:28 pmPurnimaPhalguna
27 MarMondayGudi PadwaShukla PratipadaChaitra
3 AprMondayRama NavamiShukla NavamiChaitra
9 AprSundayHanuman JayantiBhadra until 05:32 amPurnimaChaitra
14 AprFridayMesha Sankranti
27 AprThursdayAkshaya TritiyaShukla TritiyaVaishakha
8 MayMondayBuddha PurnimaBhadra until 02:23 pmPurnimaVaishakha
24 JunSaturdayRath YatraShukla DwitiyaAshadha
6 JulThursdayGuru PurnimaBhadra until 11:18 amPurnimaAshadha
26 JulWednesdayNag PanchamiShukla PanchamiShravana
5 AugSaturdayRaksha BandhanBhadra until 12:43 amPurnimaShravana
13 AugSundayKrishna JanmashtamiKrishna AshtamiShravana
22 AugTuesdayHartalika TeejThis 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 TritiyaBhadrapada
23 AugWednesdayGanesh ChaturthiBhadra until 01:55 amShukla ChaturthiBhadrapada
2 SeptSaturdayAnant ChaturdashiShukla ChaturdashiBhadrapada
3 SeptSundayPitru Paksha beginsBhadra until 04:04 pmPurnimaBhadrapada
18 SeptMondaySarva Pitru AmavasyaAmavasyaBhadrapada
19 SeptTuesdaySharad Navratri beginsShukla PratipadaAshwina
26 SeptTuesdayDurga AshtamiBhadra until 06:40 pmShukla AshtamiAshwina
27 SeptWednesdayMaha NavamiShukla NavamiAshwina
27 SeptWednesdayVijayadashamiShukla DashamiAshwina
2 OctMondaySharad PurnimaBhadra until 08:45 amPurnimaAshwina
7 OctSaturdayKarva ChauthKrishna ChaturthiAshwina
16 OctMondayDhanterasThis 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
17 OctTuesdayDiwaliAmavasyaAshwina
17 OctTuesdayNaraka ChaturdashiBhadra until 01:56 amKrishna ChaturdashiAshwina
18 OctWednesdayGovardhan 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
19 OctThursdayBhai DoojShukla DwitiyaKartika
23 OctMondayChhath PujaShukla ShashthiKartika
28 OctSaturdayDevuthani EkadashiBhadra until 06:21 amShukla EkadashiKartika
2 NovThursdayKartika PurnimaBhadra until 02:00 amPurnimaKartika
27 NovMondayGita JayantiBhadra until 02:18 amShukla 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
5 JanWednesdayMasik DurgashtamiBhadra until 07:10 amShukla AshtamiPausha
8 JanSaturdayEkadashiBhadra until 07:36 pmShukla EkadashiPausha
9 JanSundayPradosh VratShukla TrayodashiPausha
12 JanWednesdayPurnimaBhadra until 11:11 pmPurnimaPausha
15 JanSaturdaySankashti 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 ChaturthiPausha
22 JanSaturdayEkadashiKrishna EkadashiPausha
23 JanSundayPradosh VratKrishna TrayodashiPausha
24 JanMondayMasik ShivaratriBhadra until 05:10 amKrishna ChaturdashiPausha
26 JanWednesdayAmavasyaAmavasyaPausha
30 JanSundayVinayaka ChaturthiBhadra until 07:15 amShukla ChaturthiMagha
4 FebFridayMasik DurgashtamiBhadra until 12:40 amShukla AshtamiMagha
7 FebMondayEkadashiBhadra until 09:25 amShukla EkadashiMagha
8 FebTuesdayPradosh VratShukla TrayodashiMagha
10 FebThursdayPurnimaBhadra until 10:26 amPurnimaMagha
13 FebSundaySankashti ChaturthiKrishna ChaturthiMagha
20 FebSundayEkadashiKrishna EkadashiMagha
22 FebTuesdayPradosh VratKrishna TrayodashiMagha
23 FebWednesdayMasik ShivaratriBhadra until 12:05 amKrishna ChaturdashiMagha
25 FebFridayAmavasyaAmavasyaMagha
29 FebTuesdayVinayaka ChaturthiBhadra until 12:43 amShukla ChaturthiPhalguna
4 MarSaturdayMasik DurgashtamiBhadra until 02:32 pmShukla AshtamiPhalguna
7 MarTuesdayEkadashiBhadra until 08:30 pmShukla EkadashiPhalguna
8 MarWednesdayPradosh VratShukla TrayodashiPhalguna
11 MarSaturdayPurnimaBhadra until 08:28 pmPurnimaPhalguna
13 MarMondaySankashti ChaturthiKrishna ChaturthiPhalguna
21 MarTuesdayEkadashiKrishna EkadashiPhalguna
23 MarThursdayPradosh VratKrishna TrayodashiPhalguna
24 MarFridayMasik ShivaratriBhadra until 06:47 pmKrishna ChaturdashiPhalguna
26 MarSundayAmavasyaAmavasyaPhalguna
30 MarThursdayVinayaka ChaturthiBhadra until 02:30 pmShukla ChaturthiChaitra
3 AprMondayMasik DurgashtamiBhadra until 12:45 amShukla AshtamiChaitra
5 AprWednesdayEkadashiThis 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 04:58 amShukla EkadashiChaitra
7 AprFridayPradosh VratShukla TrayodashiChaitra
9 AprSundayPurnimaBhadra until 05:32 amPurnimaChaitra
12 AprWednesdaySankashti ChaturthiKrishna ChaturthiChaitra
20 AprThursdayEkadashiKrishna EkadashiChaitra
22 AprSaturdayMasik 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:42 amKrishna ChaturdashiChaitra
22 AprSaturdayPradosh VratKrishna TrayodashiChaitra
24 AprMondayAmavasyaAmavasyaChaitra
28 AprFridayVinayaka ChaturthiBhadra until 12:47 amShukla ChaturthiVaishakha
2 MayTuesdayMasik DurgashtamiBhadra until 07:55 amShukla AshtamiVaishakha
5 MayFridayEkadashiBhadra until 11:33 amShukla EkadashiVaishakha
6 MaySaturdayPradosh VratShukla TrayodashiVaishakha
8 MayMondayPurnimaBhadra until 02:23 pmPurnimaVaishakha
12 MayFridaySankashti 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 ChaturthiVaishakha
20 MaySaturdayEkadashiKrishna EkadashiVaishakha
21 MaySundayPradosh VratKrishna TrayodashiVaishakha
22 MayMondayMasik ShivaratriBhadra until 02:10 amKrishna ChaturdashiVaishakha
24 MayWednesdayAmavasyaAmavasyaVaishakha
27 MaySaturdayVinayaka ChaturthiBhadra until 08:22 amShukla ChaturthiJyeshtha
31 MayWednesdayMasik DurgashtamiBhadra until 01:06 pmShukla AshtamiJyeshtha
3 JunSaturdayEkadashiBhadra until 05:26 pmShukla EkadashiJyeshtha
4 JunSundayPradosh VratShukla TrayodashiJyeshtha
7 JunWednesdayPurnimaBhadra until 12:00 amPurnimaJyeshtha
10 JunSaturdaySankashti ChaturthiKrishna ChaturthiJyeshtha
18 JunSundayEkadashiKrishna EkadashiJyeshtha
20 JunTuesdayPradosh VratKrishna TrayodashiJyeshtha
21 JunWednesdayMasik ShivaratriBhadra until 02:17 pmKrishna ChaturdashiJyeshtha
22 JunThursdayAmavasyaAmavasyaJyeshtha
26 JunMondayVinayaka ChaturthiBhadra until 02:17 pmShukla ChaturthiAshadha
29 JunThursdayMasik DurgashtamiThis 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:40 pmShukla AshtamiAshadha
2 JulSundayEkadashiBhadra until 12:04 amShukla EkadashiAshadha
4 JulTuesdayPradosh VratShukla TrayodashiAshadha
6 JulThursdayPurnimaBhadra until 11:18 amPurnimaAshadha
10 JulMondaySankashti ChaturthiKrishna ChaturthiAshadha
18 JulTuesdayEkadashiKrishna EkadashiAshadha
19 JulWednesdayPradosh VratKrishna TrayodashiAshadha
20 JulThursdayMasik ShivaratriBhadra until 12:31 amKrishna ChaturdashiAshadha
22 JulSaturdayAmavasyaAmavasyaAshadha
25 JulTuesdayVinayaka ChaturthiBhadra until 07:42 pmShukla ChaturthiShravana
29 JulSaturdayMasik DurgashtamiBhadra until 11:10 pmShukla AshtamiShravana
1 AugTuesdayEkadashiBhadra until 08:51 amShukla EkadashiShravana
2 AugWednesdayPradosh VratShukla TrayodashiShravana
5 AugSaturdayPurnimaBhadra until 12:43 amPurnimaShravana
8 AugTuesdaySankashti ChaturthiThis tithi covers the deciding moment on two days running, so some almanacs place this festival on the following day. Both readings are defensible.Krishna ChaturthiShravana
16 AugWednesdayEkadashiKrishna EkadashiShravana
18 AugFridayMasik ShivaratriBhadra until 09:27 amKrishna ChaturdashiShravana
18 AugFridayPradosh VratKrishna TrayodashiShravana
20 AugSundayAmavasyaAmavasyaShravana
23 AugWednesdayVinayaka ChaturthiBhadra until 01:55 amShukla ChaturthiBhadrapada
27 AugSundayMasik DurgashtamiBhadra until 07:05 amShukla AshtamiBhadrapada
30 AugWednesdayEkadashiBhadra until 08:47 pmShukla EkadashiBhadrapada
1 SeptFridayPradosh VratShukla TrayodashiBhadrapada
3 SeptSundayPurnimaBhadra until 04:04 pmPurnimaBhadrapada
7 SeptThursdaySankashti ChaturthiKrishna ChaturthiBhadrapada
15 SeptFridayEkadashiKrishna EkadashiBhadrapada
16 SeptSaturdayPradosh VratKrishna TrayodashiBhadrapada
17 SeptSundayMasik ShivaratriBhadra until 05:40 pmKrishna ChaturdashiBhadrapada
18 SeptMondayAmavasyaAmavasyaBhadrapada
21 SeptThursdayVinayaka 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:15 amShukla ChaturthiAshwina
26 SeptTuesdayMasik DurgashtamiBhadra until 06:40 pmShukla AshtamiAshwina
29 SeptFridayEkadashiBhadra until 12:07 pmShukla EkadashiAshwina
30 SeptSaturdayPradosh VratShukla TrayodashiAshwina
3 OctTuesdayPurnimaBhadra until 08:45 amPurnimaAshwina
7 OctSaturdaySankashti ChaturthiKrishna ChaturthiAshwina
14 OctSaturdayEkadashiKrishna EkadashiAshwina
16 OctMondayMasik ShivaratriBhadra until 01:56 amKrishna ChaturdashiAshwina
16 OctMondayPradosh 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
18 OctWednesdayAmavasyaAmavasyaAshwina
21 OctSaturdayVinayaka ChaturthiBhadra until 09:48 pmShukla ChaturthiKartika
25 OctWednesdayMasik DurgashtamiBhadra until 10:23 amShukla AshtamiKartika
28 OctSaturdayEkadashiBhadra until 06:21 amShukla EkadashiKartika
30 OctMondayPradosh VratShukla TrayodashiKartika
2 NovThursdayPurnimaBhadra until 02:00 amPurnimaKartika
5 NovSundaySankashti ChaturthiKrishna ChaturthiKartika
13 NovMondayEkadashiKrishna EkadashiKartika
14 NovTuesdayPradosh VratKrishna TrayodashiKartika
15 NovWednesdayMasik 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:04 amKrishna ChaturdashiKartika
16 NovThursdayAmavasyaAmavasyaKartika
20 NovMondayVinayaka ChaturthiBhadra until 01:07 pmShukla ChaturthiMargashirsha
24 NovFridayMasik DurgashtamiBhadra until 05:44 amShukla AshtamiMargashirsha
27 NovMondayEkadashiBhadra until 02:18 amShukla EkadashiMargashirsha
29 NovWednesdayPradosh VratShukla TrayodashiMargashirsha
1 DecFridayPurnimaThis 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:59 pmPurnimaMargashirsha
5 DecTuesdaySankashti ChaturthiKrishna ChaturthiMargashirsha
12 DecTuesdayEkadashiKrishna EkadashiMargashirsha
13 DecWednesdayPradosh VratKrishna TrayodashiMargashirsha
14 DecThursdayMasik ShivaratriBhadra until 09:53 pmKrishna ChaturdashiMargashirsha
16 DecSaturdayAmavasyaAmavasyaMargashirsha
19 DecTuesdayVinayaka ChaturthiBhadra until 07:45 amShukla ChaturthiPausha
24 DecSundayMasik DurgashtamiBhadra until 03:14 amShukla AshtamiPausha
27 DecWednesdayEkadashiBhadra until 10:27 pmShukla EkadashiPausha
29 DecFridayPradosh VratShukla TrayodashiPausha
31 DecSundayPurnimaBhadra until 10:50 amPurnimaPausha

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.