Hindu calendar 2028

Festival dates, Ekadashi, and the full and new moons — computed from the tithi, and free to keep.

Put these dates in your own calendar ↓Today’s panchang

Reckoned for

The 2028 dates below are reckoned at Ujjain. A festival can fall on a different day elsewhere — why that happens.

January

January 2028
SuMoTuWeThFrSa
1
2
3
4
5
6
7
9
10
11
13
14
16
17
18
19
20
21
23
24
25
27
28
29
30
31
  • 8
    Shukla Ekadashi
    The eleventh tithi of the bright fortnight, traditionally kept as a fast.
    Tithi runs 7 Jan 20:31 to 8 Jan 19:37, Ujjain time.
  • 12
    Purnima
    The full moon, traditionally marked with fasting or a temple visit.
    Tithi runs 11 Jan 12:46 to 12 Jan 09:33, Ujjain time.
    Reckonings can differ for this date: the tithi immediately following never touches sunrise, and a local panchang may give the adjacent day.
  • 15
    Makar Sankranti
    Traditionally marked by the Sun’s entry into Makara (Capricorn) — kept on the calendar day of that entry, or on the following day where the entry falls after sunset.
  • 22
    Krishna Ekadashi
    The eleventh tithi of the dark fortnight, traditionally kept as a fast.
    Tithi runs 21 Jan 12:17 to 22 Jan 13:05, Ujjain time.
  • 26
    Amavasya
    The new moon, traditionally observed with ancestral rites.
    Tithi runs 25 Jan 18:18 to 26 Jan 20:43, Ujjain time.

February

February 2028
SuMoTuWeThFrSa
2
3
4
5
7
8
9
11
12
13
14
15
16
17
18
19
21
22
24
26
27
28
29
  • 1
    Vasant Panchami
    Traditionally observed on the Panchami of the bright fortnight of Magha, prevailing at sunrise.
    Tithi runs 31 Jan 07:15 to 1 Feb 09:28, Ujjain time.
  • 6
    Shukla Ekadashi
    The eleventh tithi of the bright fortnight, traditionally kept as a fast.
    Tithi runs 6 Feb 11:18 to 7 Feb 09:25, Ujjain time.
  • 10
    Purnima
    The full moon, traditionally marked with fasting or a temple visit.
    Tithi runs 10 Feb 00:17 to 10 Feb 20:34, Ujjain time.
  • 20
    Krishna Ekadashi
    The eleventh tithi of the dark fortnight, traditionally kept as a fast.
    Tithi runs 20 Feb 03:49 to 21 Feb 05:47, Ujjain time.
  • 23
    Maha Shivaratri
    Traditionally observed on the Chaturdashi of the dark fortnight of Phalguna, prevailing at nishita, the middle of the night.
    Tithi runs 23 Feb 10:45 to 24 Feb 13:27, Ujjain time.
  • 25
    Amavasya
    The new moon, traditionally observed with ancestral rites.
    Tithi runs 24 Feb 13:27 to 25 Feb 16:08, Ujjain time.

Put these dates in your own calendar

Subscribe once and the dates keep arriving — no account, nothing to install.

Which dates

About 19 major festivals a year. Holi and Akshaya Tritiya are not included — their rules could not be reproduced closely enough from sources to publish with confidence.

These links carry the dates reckoned for India (Ujjain)change the region and they update with it.

Subscribe in Google CalendarSubscribe in Apple Calendar or OutlookDownload .ics file →

Subscribing keeps the calendar live — dates for future years appear on their own as they are published. Downloading the file adds the dates once, as they stand today. Both are free, and neither needs an account.

Why your date may differ

A Hindu festival is fixed to a tithi — a lunar day — not to a calendar date. A tithi begins and ends at the same instant everywhere on Earth, but local sunrise does not. So the tithi that governs a festival can be running at sunrise in Mumbai and already over by sunrise in California, and the same festival honestly falls on two different calendar days in the two places. That is why these dates are published for five regions rather than one, and why a family calendar and a temple calendar elsewhere can disagree by a day without either being wrong.

How these dates are computed

Sources
Positions of the Sun and Moon come from Astronomy Engine, an open-source implementation of standard astronomical models.
Tithi and nakshatra
Tithi is the Moon’s elongation from the Sun in twelve-degree steps. Nakshatra uses the Lahiri ayanamsa. The times given against each date are that tithi’s own beginning and end — the same two instants everywhere on Earth, shown on the clock of the region selected above, which is why they can read as a different day in California from the day they read in Ujjain.
Months
Months are calculated amanta — new moon to new moon, named for the solar month whose sankranti falls within them — while festival names follow the purnimanta convention every published almanac prints, which is why a bright-fortnight festival carries the name of the month after the one its lunation belongs to. An intercalary adhika month carries no festivals.
What is verified
A hand-checked table of dates from published sources — every festival rule across at least three years, two full years of Ekadashi, and a full year of Purnima and Amavasya — is re-verified on every build, and the build is refused if any disagree. That table is a sample, not a copy of everything below it: the rest of these dates follow from the same rules it holds to account, rather than having each been checked one by one.
Uneven tithis
A tithi is a lunar day of uneven length, so now and then one begins and ends between two sunrises and is never running at the instant its rule names. About one date in twenty here is such a case, and falls back to the civil day the tithi itself runs through. Those dates carry a line saying so, both in the list above and in the calendar feed.
Not included
Two things this calendar does not claim to settle. Holi is not listed: its date depends on when Bhadra clears the Holika Dahan window, and we could not reproduce that rule from sources closely enough to publish it. Akshaya Tritiya is not listed either, for the same reason — its observance could not be reproduced from a single reference instant across the years these feeds cover. In both cases, an absent date seemed better than a confident wrong one. And where Ashtami and Rohini fall on different nights, traditions differ on which carries Janmashtami; these dates follow the Smarta reckoning, on the Ashtami prevailing at nishita, the middle of the night.
Ekadashi
Ekadashi is reckoned the Smarta way throughout: the Ekadashi tithi prevailing at sunrise, with the fast broken the following day during Dwadashi. Vaishnava practice sometimes keeps the fast a day later than the date given here. Only one reckoning is published rather than both, so if your tradition is the Vaishnava one, read these as the Smarta dates and adjust as your temple does.
Corrections
If a date here is corrected, subscribers get the correction. Each entry in the feed carries a revision number that goes up when its content changes, so a calendar app takes the newer version rather than keeping the copy it already had. Nothing that has not changed is republished, so a redeploy never arrives as a pile of edits.

Every published year

Nineteen festivals, every Ekadashi, and every full and new moon, computed for each year from 2020 to 2040. A subscription picks up later years as they are published; there is nothing to renew.