Hindu calendar 2034
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 2034 dates below are reckoned at Ujjain. A festival can fall on a different day elsewhere — why that happens.
- Purnima
- Amavasya
- Ekadashi
- Festival
January
| Su | Mo | Tu | We | Th | Fr | Sa |
|---|---|---|---|---|---|---|
2 | 3 | 5 | 6 | 7 | ||
8 | 9 | 10 | 11 | 12 | 13 | |
15 | 17 | 18 | 19 | 21 | ||
22 | 23 | 25 | 26 | 27 | 28 | |
29 | 31 | |||||
- 1Shukla EkadashiThe eleventh tithi of the bright fortnight, traditionally kept as a fast.Tithi runs 31 Dec 12:36 to 1 Jan 10:13, Ujjain time.
- 4PurnimaThe full moon, traditionally marked with fasting or a temple visit.Tithi runs 4 Jan 03:11 to 5 Jan 01:17, Ujjain time.
- 14Makar SankrantiTraditionally 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.
- 16Krishna EkadashiThe eleventh tithi of the dark fortnight, traditionally kept as a fast.Tithi runs 15 Jan 13:06 to 16 Jan 14:53, Ujjain time.
- 20AmavasyaThe new moon, traditionally observed with ancestral rites.Tithi runs 19 Jan 16:17 to 20 Jan 15:32, Ujjain time.
- 24Vasant PanchamiTraditionally observed on the Panchami of the bright fortnight of Magha, prevailing at sunrise.Tithi runs 24 Jan 09:04 to 25 Jan 07:04, Ujjain time.Here the tithi is never current at that instant, so the date given is the civil day the tithi itself runs through.
- 30Shukla EkadashiThe eleventh tithi of the bright fortnight, traditionally kept as a fast.Tithi runs 29 Jan 21:17 to 30 Jan 19:35, Ujjain time.
February
| Su | Mo | Tu | We | Th | Fr | Sa |
|---|---|---|---|---|---|---|
1 | 2 | 4 | ||||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 16 | |||
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | |||||
- 3PurnimaThe full moon, traditionally marked with fasting or a temple visit.Tithi runs 2 Feb 15:59 to 3 Feb 15:35, Ujjain time.
- 15Krishna EkadashiThe eleventh tithi of the dark fortnight, traditionally kept as a fast.Tithi runs 14 Feb 09:00 to 15 Feb 09:31, Ujjain time.
- 17Maha ShivaratriTraditionally observed on the Chaturdashi of the dark fortnight of Phalguna, prevailing at nishita, the middle of the night.Tithi runs 17 Feb 08:19 to 18 Feb 06:45, Ujjain time.
- 18AmavasyaThe new moon, traditionally observed with ancestral rites.Tithi runs 18 Feb 06:45 to 19 Feb 04:40, Ujjain time.
- 28Shukla EkadashiThe eleventh tithi of the bright fortnight, traditionally kept as a fast.Tithi runs 28 Feb 06:40 to 1 Mar 05:59, Ujjain time.
March
| Su | Mo | Tu | We | Th | Fr | Sa |
|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
6 | 7 | 8 | 9 | 10 | 11 | |
12 | 13 | 14 | 15 | 17 | 18 | |
19 | 22 | 23 | 24 | 25 | ||
26 | 27 | 29 | 31 | |||
- 5PurnimaThe full moon, traditionally marked with fasting or a temple visit.Tithi runs 4 Mar 06:33 to 5 Mar 07:40, Ujjain time.
- 16Krishna EkadashiThe eleventh tithi of the dark fortnight, traditionally kept as a fast.Tithi runs 16 Mar 01:51 to 17 Mar 01:08, Ujjain time.
- 20AmavasyaThe new moon, traditionally observed with ancestral rites.Tithi runs 19 Mar 18:49 to 20 Mar 15:45, Ujjain time.
- 30Shukla EkadashiThe eleventh tithi of the bright fortnight, traditionally kept as a fast.Tithi runs 29 Mar 17:35 to 30 Mar 18:08, Ujjain time.
April
| Su | Mo | Tu | We | Th | Fr | Sa |
|---|---|---|---|---|---|---|
1 | ||||||
2 | 4 | 5 | 6 | 7 | 8 | |
9 | 10 | 11 | 12 | 13 | 14 | |
16 | 17 | 19 | 20 | 21 | 22 | |
23 | 24 | 25 | 26 | 27 | 28 | |
30 |
- 3Hanuman JayantiTraditionally observed on the Purnima of the bright fortnight of Chaitra, prevailing at sunrise.Tithi runs 2 Apr 22:37 to 4 Apr 00:49, Ujjain time.
- 3PurnimaThe full moon, traditionally marked with fasting or a temple visit.Tithi runs 2 Apr 22:37 to 4 Apr 00:49, Ujjain time.
- 15Krishna EkadashiThe eleventh tithi of the dark fortnight, traditionally kept as a fast.Tithi runs 14 Apr 15:11 to 15 Apr 13:26, Ujjain time.
- 18AmavasyaThe new moon, traditionally observed with ancestral rites.Tithi runs 18 Apr 04:37 to 19 Apr 00:56, Ujjain time.
- 29Shukla EkadashiThe eleventh tithi of the bright fortnight, traditionally kept as a fast.Tithi runs 28 Apr 06:33 to 29 Apr 08:14, Ujjain time.
May
| Su | Mo | Tu | We | Th | Fr | Sa |
|---|---|---|---|---|---|---|
1 | 2 | 4 | 5 | 6 | ||
7 | 8 | 9 | 10 | 11 | 12 | 13 |
15 | 16 | 17 | 19 | 20 | ||
21 | 22 | 23 | 24 | 25 | 26 | 27 |
29 | 30 | 31 | ||||
- 3PurnimaThe full moon, traditionally marked with fasting or a temple visit.Tithi runs 2 May 15:14 to 3 May 17:46, Ujjain time.
- 14Krishna EkadashiThe eleventh tithi of the dark fortnight, traditionally kept as a fast.Tithi runs 14 May 01:09 to 14 May 22:41, Ujjain time.
- 18AmavasyaThe new moon, traditionally observed with ancestral rites.Tithi runs 17 May 12:32 to 18 May 08:43, Ujjain time.Reckonings can differ for this date: the tithi immediately following never touches sunrise, and a local panchang may give the adjacent day.
- 28Shukla EkadashiThe eleventh tithi of the bright fortnight, traditionally kept as a fast.Tithi runs 27 May 21:28 to 28 May 23:52, Ujjain time.
June
| Su | Mo | Tu | We | Th | Fr | Sa |
|---|---|---|---|---|---|---|
1 | 3 | |||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 13 | 14 | 15 | 17 | ||
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 28 | 29 | 30 | ||
- 2PurnimaThe full moon, traditionally marked with fasting or a temple visit.Tithi runs 1 Jun 07:17 to 2 Jun 09:24, Ujjain time.
- 12Krishna EkadashiThe eleventh tithi of the dark fortnight, traditionally kept as a fast.Tithi runs 12 Jun 08:19 to 13 Jun 05:30, Ujjain time.Here the tithi is never current at that instant, so the date given is the civil day the tithi itself runs through.
- 16AmavasyaThe new moon, traditionally observed with ancestral rites.Tithi runs 15 Jun 19:22 to 16 Jun 15:56, Ujjain time.
- 27Shukla Ekadashi (Adhika Ashadha)The eleventh tithi of the bright fortnight, traditionally kept as a fast.Tithi runs 26 Jun 13:44 to 27 Jun 16:13, Ujjain time.
July
| Su | Mo | Tu | We | Th | Fr | Sa |
|---|---|---|---|---|---|---|
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 13 | 14 | ||
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 28 | 29 | |
30 |
- 1Purnima (Adhika Ashadha)The full moon, traditionally marked with fasting or a temple visit.Tithi runs 30 Jun 22:05 to 1 Jul 23:15, Ujjain time.
- 12Krishna Ekadashi (Adhika Ashadha)The eleventh tithi of the dark fortnight, traditionally kept as a fast.Tithi runs 11 Jul 13:41 to 12 Jul 10:54, Ujjain time.
- 15Amavasya (Adhika Ashadha)The new moon, traditionally observed with ancestral rites.Tithi runs 15 Jul 02:16 to 15 Jul 23:45, Ujjain time.
- 27Shukla EkadashiThe eleventh tithi of the bright fortnight, traditionally kept as a fast.Tithi runs 26 Jul 06:31 to 27 Jul 08:30, Ujjain time.
- 31Guru PurnimaTraditionally observed on the Purnima of the bright fortnight of Ashadha, prevailing at sunrise.Tithi runs 30 Jul 11:28 to 31 Jul 11:24, Ujjain time.
- 31PurnimaThe full moon, traditionally marked with fasting or a temple visit.Tithi runs 30 Jul 11:28 to 31 Jul 11:24, Ujjain time.
August
| Su | Mo | Tu | We | Th | Fr | Sa |
|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 11 | 12 | |
13 | 15 | 16 | 17 | 18 | ||
20 | 21 | 22 | 23 | 24 | 26 | |
27 | 28 | 30 | 31 | |||
- 10Krishna EkadashiThe eleventh tithi of the dark fortnight, traditionally kept as a fast.Tithi runs 9 Aug 18:34 to 10 Aug 16:16, Ujjain time.
- 14AmavasyaThe new moon, traditionally observed with ancestral rites.Tithi runs 13 Aug 10:33 to 14 Aug 09:23, Ujjain time.
- 19Naga PanchamiTraditionally observed on the Panchami of the bright fortnight of Shravana, prevailing at sunrise.Tithi runs 18 Aug 10:36 to 19 Aug 12:24, Ujjain time.
- 25Shukla EkadashiThe eleventh tithi of the bright fortnight, traditionally kept as a fast.Tithi runs 24 Aug 23:11 to 26 Aug 00:16, Ujjain time.
- 29Raksha BandhanTraditionally observed on the Purnima of the bright fortnight of Shravana, prevailing at sunrise.Tithi runs 28 Aug 23:40 to 29 Aug 22:19, Ujjain time.
- 29PurnimaThe full moon, traditionally marked with fasting or a temple visit.Tithi runs 28 Aug 23:40 to 29 Aug 22:19, Ujjain time.
September
| Su | Mo | Tu | We | Th | Fr | Sa |
|---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 6 | 7 | 9 | ||
10 | 11 | 13 | 14 | 15 | ||
17 | 18 | 19 | 20 | 21 | 22 | 23 |
25 | 26 | 27 | 29 | 30 | ||
- 5Krishna JanmashtamiTraditionally observed on the Ashtami of the dark fortnight of Bhadrapada, prevailing at nishita, the middle of the night.Tithi runs 5 Sept 06:18 to 6 Sept 04:07, Ujjain time.Reckonings differ where Ashtami and Rohini fall on different nights; this feed follows the Smarta nishita-Ashtami rule.
- 8Krishna EkadashiThe eleventh tithi of the dark fortnight, traditionally kept as a fast.Tithi runs 8 Sept 00:29 to 8 Sept 23:08, Ujjain time.
- 12AmavasyaThe new moon, traditionally observed with ancestral rites.Tithi runs 11 Sept 21:23 to 12 Sept 21:44, Ujjain time.
- 16Ganesh ChaturthiTraditionally observed on the Chaturthi of the bright fortnight of Bhadrapada, prevailing at madhyahna, the middle of the day.Tithi runs 16 Sept 01:44 to 17 Sept 03:54, Ujjain time.
- 24Shukla EkadashiThe eleventh tithi of the bright fortnight, traditionally kept as a fast.Tithi runs 23 Sept 15:15 to 24 Sept 15:15, Ujjain time.
- 28PurnimaThe full moon, traditionally marked with fasting or a temple visit.Tithi runs 27 Sept 11:00 to 28 Sept 08:27, Ujjain time.Reckonings can differ for this date: the tithi immediately following never touches sunrise, and a local panchang may give the adjacent day.
October
| Su | Mo | Tu | We | Th | Fr | Sa |
|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
9 | 10 | 11 | 14 | |||
15 | 16 | 17 | 18 | 19 | 20 | 21 |
24 | 25 | 26 | 28 | |||
29 | 31 | |||||
- 8Krishna EkadashiThe eleventh tithi of the dark fortnight, traditionally kept as a fast.Tithi runs 7 Oct 09:00 to 8 Oct 08:53, Ujjain time.
- 12AmavasyaThe new moon, traditionally observed with ancestral rites.Tithi runs 11 Oct 11:23 to 12 Oct 13:03, Ujjain time.
- 22DussehraTraditionally observed on the Dashami of the bright fortnight of Ashwina, prevailing during aparahna, the afternoon; approximated here by pradosh, the closest of this feed’s four reference instants to aparahna.Tithi runs 22 Oct 06:36 to 23 Oct 06:18, Ujjain time.
- 23Shukla EkadashiThe eleventh tithi of the bright fortnight, traditionally kept as a fast.Tithi runs 23 Oct 06:18 to 24 Oct 05:12, Ujjain time.
- 27PurnimaThe full moon, traditionally marked with fasting or a temple visit.Tithi runs 26 Oct 21:41 to 27 Oct 18:12, Ujjain time.
- 30Karva ChauthTraditionally observed on the Chaturthi of the dark fortnight of Kartika, prevailing at pradosh, around sunset.Tithi runs 30 Oct 07:13 to 31 Oct 03:57, Ujjain time.
November
| Su | Mo | Tu | We | Th | Fr | Sa |
|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 7 | 9 | 11 | |||
14 | 15 | 16 | 18 | |||
19 | 20 | 21 | 23 | 24 | ||
26 | 27 | 28 | 29 | 30 | ||
- 6Krishna EkadashiThe eleventh tithi of the dark fortnight, traditionally kept as a fast.Tithi runs 5 Nov 21:13 to 6 Nov 22:24, Ujjain time.
- 8DhanterasTraditionally observed on the Trayodashi of the dark fortnight of Kartika, prevailing at pradosh, around sunset.Tithi runs 8 Nov 00:04 to 9 Nov 02:05, Ujjain time.
- 10DiwaliTraditionally observed for Lakshmi Puja on the Amavasya of Kartika, prevailing at pradosh, around sunset.Tithi runs 10 Nov 04:21 to 11 Nov 06:46, Ujjain time.
- 10AmavasyaThe new moon, traditionally observed with ancestral rites.Tithi runs 10 Nov 04:21 to 11 Nov 06:46, Ujjain time.
- 12Govardhan PujaTraditionally observed on the Pratipada of the bright fortnight of Kartika, prevailing at sunrise.Tithi runs 11 Nov 06:46 to 12 Nov 09:18, Ujjain time.
- 13Bhai DoojTraditionally observed on the Dwitiya of the bright fortnight of Kartika, prevailing at sunrise.Tithi runs 12 Nov 09:18 to 13 Nov 11:50, Ujjain time.
- 17Chhath PujaTraditionally observed on the Shashthi of the bright fortnight of Kartika, prevailing at sunrise.Tithi runs 16 Nov 18:40 to 17 Nov 20:16, Ujjain time.
- 22Shukla EkadashiThe eleventh tithi of the bright fortnight, traditionally kept as a fast.Tithi runs 21 Nov 19:49 to 22 Nov 17:45, Ujjain time.
- 25PurnimaThe full moon, traditionally marked with fasting or a temple visit.Tithi runs 25 Nov 07:57 to 26 Nov 04:02, Ujjain time.Here the tithi is never current at that instant, so the date given is the civil day the tithi itself runs through.
December
| Su | Mo | Tu | We | Th | Fr | Sa |
|---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 7 | 8 | 9 | |
11 | 12 | 13 | 14 | 15 | 16 | |
17 | 18 | 19 | 20 | 22 | 23 | |
24 | 26 | 27 | 28 | 29 | 30 | |
31 |
- 6Krishna EkadashiThe eleventh tithi of the dark fortnight, traditionally kept as a fast.Tithi runs 5 Dec 13:26 to 6 Dec 15:38, Ujjain time.
- 10AmavasyaThe new moon, traditionally observed with ancestral rites.Tithi runs 9 Dec 23:15 to 11 Dec 01:45, Ujjain time.
- 21Shukla EkadashiThe eleventh tithi of the bright fortnight, traditionally kept as a fast.Tithi runs 21 Dec 07:21 to 22 Dec 04:39, Ujjain time.Here the tithi is never current at that instant, so the date given is the civil day the tithi itself runs through.
- 25PurnimaThe full moon, traditionally marked with fasting or a temple visit.Tithi runs 24 Dec 18:08 to 25 Dec 14:24, Ujjain time.
Put these dates in your own calendar
Subscribe once and the dates keep arriving — no account, nothing to install.
These links carry the dates reckoned for India (Ujjain) — change the region and they update with it.
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.