Hindu Festivals 2026
Festival and vrat dates for the year with tithi start and end times, calculated for your city.
All times are local time in New Delhi (Asia/Kolkata).
- Pradosh Vrat
1 January 2026, Thursday
PradoshTithi time: 1 January 1:48 AM – 1 January 10:22 PM - Purnima
3 January 2026, Saturday
PurnimaTithi time: 2 January 6:53 PM – 3 January 3:32 PM - Sankashti Chaturthi
6 January 2026, Tuesday
SankashtiTithi time: 6 January 8:02 AM – 7 January 6:52 AM - Lohri
13 January 2026, Tuesday
Festivals - Makar Sankranti / Pongal
14 January 2026, Wednesday
Sankranti - Shattila Ekadashi
14 January 2026, Wednesday
EkadashiTithi time: 13 January 3:18 PM – 14 January 5:53 PM - Pradosh Vrat
16 January 2026, Friday
PradoshTithi time: 15 January 8:16 PM – 16 January 10:22 PM - Masik Shivratri
16 January 2026, Friday
Masik ShivratriTithi time: 16 January 10:22 PM – 18 January 12:04 AM - Amavasya
18 January 2026, Sunday
AmavasyaTithi time: 18 January 12:04 AM – 19 January 1:21 AM - Vasant Panchami
23 January 2026, Friday
FestivalsTithi time: 23 January 2:28 AM – 24 January 1:46 AM - Jaya Ekadashi
29 January 2026, Thursday
EkadashiTithi time: 28 January 4:36 PM – 29 January 1:55 PM - Pradosh Vrat
30 January 2026, Friday
PradoshTithi time: 30 January 11:09 AM – 31 January 8:26 AM - Purnima
1 February 2026, Sunday
PurnimaTithi time: 1 February 5:53 AM – 2 February 3:39 AM - Sankashti Chaturthi
5 February 2026, Thursday
SankashtiTithi time: 5 February 12:09 AM – 6 February 12:22 AM - Vijaya Ekadashi
13 February 2026, Friday
EkadashiTithi time: 12 February 12:22 PM – 13 February 2:26 PM - Pradosh Vrat
14 February 2026, Saturday
PradoshTithi time: 14 February 4:02 PM – 15 February 5:05 PM - Maha Shivaratri
15 February 2026, Sunday
FestivalsTithi time: 15 February 5:05 PM – 16 February 5:34 PM - Masik Shivratri
15 February 2026, Sunday
Masik ShivratriTithi time: 15 February 5:05 PM – 16 February 5:34 PM - Amavasya
17 February 2026, Tuesday
AmavasyaTithi time: 16 February 5:34 PM – 17 February 5:31 PM - Amalaki Ekadashi
27 February 2026, Friday
EkadashiTithi time: 27 February 12:33 AM – 27 February 10:33 PM - Pradosh Vrat
28 February 2026, Saturday
PradoshTithi time: 28 February 8:43 PM – 1 March 7:09 PM - Holika Dahan
2 March 2026, Monday
FestivalsTithi time: 2 March 5:56 PM – 3 March 5:07 PM - Holi
3 March 2026, Tuesday
FestivalsTithi time: 2 March 5:56 PM – 3 March 5:07 PM - Purnima
3 March 2026, Tuesday
PurnimaTithi time: 2 March 5:56 PM – 3 March 5:07 PM - Sankashti Chaturthi
6 March 2026, Friday
SankashtiTithi time: 6 March 5:53 PM – 7 March 7:17 PM - Papmochani Ekadashi
15 March 2026, Sunday
EkadashiTithi time: 14 March 8:11 AM – 15 March 9:16 AM - Pradosh Vrat
16 March 2026, Monday
PradoshTithi time: 16 March 9:41 AM – 17 March 9:23 AM - Masik Shivratri
17 March 2026, Tuesday
Masik ShivratriTithi time: 17 March 9:23 AM – 18 March 8:25 AM - Chaitra Navratri begins / Gudi Padwa / Ugadi
19 March 2026, Thursday
FestivalsTithi time: 19 March 6:53 AM – 20 March 4:52 AM - Amavasya
19 March 2026, Thursday
AmavasyaTithi time: 18 March 8:25 AM – 19 March 6:53 AM - Ram Navami
26 March 2026, Thursday
FestivalsTithi time: 26 March 11:49 AM – 27 March 10:07 AM - Kamada Ekadashi
29 March 2026, Sunday
EkadashiTithi time: 28 March 8:46 AM – 29 March 7:46 AM - Pradosh Vrat
30 March 2026, Monday
PradoshTithi time: 30 March 7:10 AM – 31 March 6:56 AM - Mahavir Jayanti
31 March 2026, Tuesday
FestivalsTithi time: 30 March 7:10 AM – 31 March 6:56 AM - Hanuman Jayanti
2 April 2026, Thursday
FestivalsTithi time: 1 April 7:06 AM – 2 April 7:41 AM - Purnima
2 April 2026, Thursday
PurnimaTithi time: 1 April 7:06 AM – 2 April 7:41 AM - Sankashti Chaturthi
5 April 2026, Sunday
SankashtiTithi time: 5 April 12:00 PM – 6 April 2:11 PM - Varuthini Ekadashi
13 April 2026, Monday
EkadashiTithi time: 13 April 1:17 AM – 14 April 1:09 AM - Mesha Sankranti / Baisakhi
14 April 2026, Tuesday
Sankranti - Pradosh Vrat
15 April 2026, Wednesday
PradoshTithi time: 15 April 12:12 AM – 15 April 10:31 PM - Masik Shivratri
15 April 2026, Wednesday
Masik ShivratriTithi time: 15 April 10:31 PM – 16 April 8:11 PM - Amavasya
17 April 2026, Friday
AmavasyaTithi time: 16 April 8:11 PM – 17 April 5:21 PM - Akshaya Tritiya
19 April 2026, Sunday
FestivalsTithi time: 19 April 10:49 AM – 20 April 7:27 AM - Mohini Ekadashi
27 April 2026, Monday
EkadashiTithi time: 26 April 6:07 PM – 27 April 6:16 PM - Pradosh Vrat
28 April 2026, Tuesday
PradoshTithi time: 28 April 6:52 PM – 29 April 7:52 PM - Buddha Purnima
1 May 2026, Friday
FestivalsTithi time: 30 April 9:12 PM – 1 May 10:53 PM - Purnima
1 May 2026, Friday
PurnimaTithi time: 30 April 9:12 PM – 1 May 10:53 PM - Sankashti Chaturthi
5 May 2026, Tuesday
SankashtiTithi time: 5 May 5:24 AM – 6 May 7:51 AM - Apara Ekadashi
13 May 2026, Wednesday
EkadashiTithi time: 12 May 2:52 PM – 13 May 1:30 PM - Pradosh Vrat
14 May 2026, Thursday
PradoshTithi time: 14 May 11:20 AM – 15 May 8:31 AM - Masik Shivratri
15 May 2026, Friday
Masik ShivratriTithi time: 15 May 8:31 AM – 16 May 5:11 AM - Vat Savitri Vrat
16 May 2026, Saturday
FestivalsTithi time: 16 May 5:11 AM – 17 May 1:30 AM - Amavasya
16 May 2026, Saturday
AmavasyaTithi time: 16 May 5:11 AM – 17 May 1:30 AM - Padmini Ekadashi
26 May 2026, Tuesday
EkadashiTithi time: 26 May 5:11 AM – 27 May 6:22 AM - Pradosh Vrat
28 May 2026, Thursday
PradoshTithi time: 28 May 7:57 AM – 29 May 9:51 AM - Purnima
31 May 2026, Sunday
PurnimaTithi time: 30 May 11:58 AM – 31 May 2:15 PM - Sankashti Chaturthi
3 June 2026, Wednesday
SankashtiTithi time: 3 June 9:21 PM – 4 June 11:30 PM - Parama Ekadashi
11 June 2026, Thursday
EkadashiTithi time: 11 June 12:58 AM – 11 June 10:36 PM - Pradosh Vrat
12 June 2026, Friday
PradoshTithi time: 12 June 7:37 PM – 13 June 4:08 PM - Masik Shivratri
13 June 2026, Saturday
Masik ShivratriTithi time: 13 June 4:08 PM – 14 June 12:20 PM - Amavasya
15 June 2026, Monday
AmavasyaTithi time: 14 June 12:20 PM – 15 June 8:24 AM - Nirjala Ekadashi
25 June 2026, Thursday
EkadashiTithi time: 24 June 6:12 PM – 25 June 8:09 PM - Pradosh Vrat
27 June 2026, Saturday
PradoshTithi time: 26 June 10:22 PM – 28 June 12:43 AM - Purnima
29 June 2026, Monday
PurnimaTithi time: 29 June 3:06 AM – 30 June 5:26 AM - Sankashti Chaturthi
3 July 2026, Friday
SankashtiTithi time: 3 July 11:20 AM – 4 July 12:40 PM - Yogini Ekadashi
10 July 2026, Friday
EkadashiTithi time: 10 July 8:16 AM – 11 July 5:23 AM - Pradosh Vrat
12 July 2026, Sunday
PradoshTithi time: 12 July 2:04 AM – 12 July 10:30 PM - Masik Shivratri
12 July 2026, Sunday
Masik ShivratriTithi time: 12 July 10:30 PM – 13 July 6:49 PM - Amavasya
14 July 2026, Tuesday
AmavasyaTithi time: 13 July 6:49 PM – 14 July 3:13 PM - Jagannath Rath Yatra
16 July 2026, Thursday
FestivalsTithi time: 15 July 11:51 AM – 16 July 8:53 AM - Devshayani Ekadashi
25 July 2026, Saturday
EkadashiTithi time: 24 July 9:13 AM – 25 July 11:34 AM - Pradosh Vrat
26 July 2026, Sunday
PradoshTithi time: 26 July 1:58 PM – 27 July 4:15 PM - Guru Purnima
29 July 2026, Wednesday
FestivalsTithi time: 28 July 6:19 PM – 29 July 8:05 PM - Purnima
29 July 2026, Wednesday
PurnimaTithi time: 28 July 6:19 PM – 29 July 8:05 PM - Sankashti Chaturthi
2 August 2026, Sunday
SankashtiTithi time: 1 August 11:07 PM – 2 August 11:15 PM - Kamika Ekadashi
9 August 2026, Sunday
EkadashiTithi time: 8 August 1:59 PM – 9 August 11:05 AM - Pradosh Vrat
10 August 2026, Monday
PradoshTithi time: 10 August 8:01 AM – 11 August 4:54 AM - Masik Shivratri
11 August 2026, Tuesday
Masik ShivratriTithi time: 11 August 4:54 AM – 12 August 1:53 AM - Amavasya
12 August 2026, Wednesday
AmavasyaTithi time: 12 August 1:53 AM – 12 August 11:06 PM - Hariyali Teej
15 August 2026, Saturday
FestivalsTithi time: 14 August 6:47 PM – 15 August 5:29 PM - Nag Panchami
17 August 2026, Monday
FestivalsTithi time: 16 August 4:52 PM – 17 August 5:00 PM - Shravana Putrada Ekadashi
23 August 2026, Sunday
EkadashiTithi time: 23 August 2:00 AM – 24 August 4:19 AM - Pradosh Vrat
25 August 2026, Tuesday
PradoshTithi time: 25 August 6:21 AM – 26 August 7:59 AM - Raksha Bandhan
28 August 2026, Friday
FestivalsTithi time: 27 August 9:09 AM – 28 August 9:48 AM - Purnima
28 August 2026, Friday
PurnimaTithi time: 27 August 9:09 AM – 28 August 9:48 AM - Sankashti Chaturthi
31 August 2026, Monday
SankashtiTithi time: 31 August 8:51 AM – 1 September 7:42 AM - Krishna Janmashtami
3 September 2026, Thursday
FestivalsTithi time: 4 September 2:25 AM – 5 September 12:13 AM - Aja Ekadashi
7 September 2026, Monday
EkadashiTithi time: 6 September 7:29 PM – 7 September 5:04 PM - Pradosh Vrat
8 September 2026, Tuesday
PradoshTithi time: 8 September 2:43 PM – 9 September 12:31 PM - Masik Shivratri
9 September 2026, Wednesday
Masik ShivratriTithi time: 9 September 12:31 PM – 10 September 10:33 AM - Amavasya
11 September 2026, Friday
AmavasyaTithi time: 10 September 10:33 AM – 11 September 8:56 AM - Hartalika Teej
14 September 2026, Monday
FestivalsTithi time: 13 September 7:08 AM – 14 September 7:07 AM - Ganesh Chaturthi
14 September 2026, Monday
FestivalsTithi time: 14 September 7:07 AM – 15 September 7:44 AM - Parivartini Ekadashi
22 September 2026, Tuesday
EkadashiTithi time: 21 September 8:01 PM – 22 September 9:43 PM - Pradosh Vrat
24 September 2026, Thursday
PradoshTithi time: 23 September 10:50 PM – 24 September 11:18 PM - Anant Chaturdashi
25 September 2026, Friday
FestivalsTithi time: 24 September 11:18 PM – 25 September 11:07 PM - Purnima
26 September 2026, Saturday
PurnimaTithi time: 25 September 11:07 PM – 26 September 10:18 PM - Sankashti Chaturthi
29 September 2026, Tuesday
SankashtiTithi time: 29 September 5:10 PM – 30 September 2:55 PM - Indira Ekadashi
6 October 2026, Tuesday
EkadashiTithi time: 6 October 2:07 AM – 7 October 12:34 AM - Pradosh Vrat
8 October 2026, Thursday
PradoshTithi time: 7 October 11:16 PM – 8 October 10:16 PM - Masik Shivratri
8 October 2026, Thursday
Masik ShivratriTithi time: 8 October 10:16 PM – 9 October 9:36 PM - Sarva Pitru Amavasya
10 October 2026, Saturday
FestivalsTithi time: 9 October 9:36 PM – 10 October 9:19 PM - Amavasya
10 October 2026, Saturday
AmavasyaTithi time: 9 October 9:36 PM – 10 October 9:19 PM - Sharad Navratri begins
11 October 2026, Sunday
FestivalsTithi time: 10 October 9:19 PM – 11 October 9:31 PM - Durga Ashtami
19 October 2026, Monday
FestivalsTithi time: 18 October 8:28 AM – 19 October 10:52 AM - Dussehra (Vijayadashami)
20 October 2026, Tuesday
FestivalsTithi time: 20 October 12:50 PM – 21 October 2:12 PM - Papankusha Ekadashi
22 October 2026, Thursday
EkadashiTithi time: 21 October 2:12 PM – 22 October 2:48 PM - Pradosh Vrat
23 October 2026, Friday
PradoshTithi time: 23 October 2:36 PM – 24 October 1:37 PM - Sharad Purnima
25 October 2026, Sunday
FestivalsTithi time: 25 October 11:56 AM – 26 October 9:41 AM - Purnima
26 October 2026, Monday
PurnimaTithi time: 25 October 11:56 AM – 26 October 9:41 AM - Karwa Chauth
29 October 2026, Thursday
FestivalsTithi time: 29 October 1:07 AM – 29 October 10:10 PM - Sankashti Chaturthi
29 October 2026, Thursday
SankashtiTithi time: 29 October 1:07 AM – 29 October 10:10 PM - Ahoi Ashtami
1 November 2026, Sunday
FestivalsTithi time: 1 November 2:52 PM – 2 November 1:10 PM - Rama Ekadashi
5 November 2026, Thursday
EkadashiTithi time: 4 November 11:03 AM – 5 November 10:36 AM - Dhanteras
6 November 2026, Friday
FestivalsTithi time: 6 November 10:31 AM – 7 November 10:48 AM - Pradosh Vrat
6 November 2026, Friday
PradoshTithi time: 6 November 10:31 AM – 7 November 10:48 AM - Masik Shivratri
7 November 2026, Saturday
Masik ShivratriTithi time: 7 November 10:48 AM – 8 November 11:28 AM - Narak Chaturdashi (Choti Diwali)
8 November 2026, Sunday
FestivalsTithi time: 7 November 10:48 AM – 8 November 11:28 AM - Diwali (Lakshmi Puja)
8 November 2026, Sunday
FestivalsTithi time: 8 November 11:28 AM – 9 November 12:31 PM - Amavasya
9 November 2026, Monday
AmavasyaTithi time: 8 November 11:28 AM – 9 November 12:31 PM - Govardhan Puja
10 November 2026, Tuesday
FestivalsTithi time: 9 November 12:31 PM – 10 November 2:00 PM - Bhai Dooj
10 November 2026, Tuesday
FestivalsTithi time: 10 November 2:00 PM – 11 November 3:53 PM - Chhath Puja
15 November 2026, Sunday
FestivalsTithi time: 14 November 11:24 PM – 16 November 2:01 AM - Devutthana (Prabodhini) Ekadashi
20 November 2026, Friday
EkadashiTithi time: 20 November 7:16 AM – 21 November 6:31 AM - Pradosh Vrat
22 November 2026, Sunday
PradoshTithi time: 22 November 4:56 AM – 23 November 2:37 AM - Kartik Purnima / Guru Nanak Jayanti
24 November 2026, Tuesday
FestivalsTithi time: 23 November 11:42 PM – 24 November 8:23 PM - Purnima
24 November 2026, Tuesday
PurnimaTithi time: 23 November 11:42 PM – 24 November 8:23 PM - Sankashti Chaturthi
27 November 2026, Friday
SankashtiTithi time: 27 November 9:48 AM – 28 November 6:40 AM - Utpanna Ekadashi
4 December 2026, Friday
EkadashiTithi time: 3 December 11:03 PM – 4 December 11:45 PM - Pradosh Vrat
6 December 2026, Sunday
PradoshTithi time: 6 December 12:52 AM – 7 December 2:22 AM - Masik Shivratri
7 December 2026, Monday
Masik ShivratriTithi time: 7 December 2:22 AM – 8 December 4:12 AM - Amavasya
8 December 2026, Tuesday
AmavasyaTithi time: 8 December 4:12 AM – 9 December 6:21 AM - Vivah Panchami
14 December 2026, Monday
FestivalsTithi time: 13 December 4:48 PM – 14 December 7:16 PM - Mokshada Ekadashi
20 December 2026, Sunday
EkadashiTithi time: 19 December 10:09 PM – 20 December 8:14 PM - Pradosh Vrat
21 December 2026, Monday
PradoshTithi time: 21 December 5:36 PM – 22 December 2:24 PM - Purnima
23 December 2026, Wednesday
PurnimaTithi time: 23 December 10:47 AM – 24 December 6:58 AM - Sankashti Chaturthi
26 December 2026, Saturday
SankashtiTithi time: 26 December 8:05 PM – 27 December 5:13 PM
Dates follow standard rules (udaya tithi, or the tithi at pradosh / midnight / noon where the festival needs it) for the selected city. Regional calendars and temple traditions can differ by a day.
What does today mean for you?
The panchang is the same for everyone in your city. Your kundli is not. Ask Mygrah's AI how today's planets touch your own chart.
How festival dates are worked out
Hindu festivals follow the lunar calendar, so their Gregorian date moves every year. Each festival is tied to a month, a paksha and a tithi, and often to a time of day. Diwali needs Amavasya at pradosh (just after sunset), Janmashtami needs Ashtami at midnight, Ram Navami needs Navami at noon, and most vrats use the tithi at sunrise. We apply these rules to the tithi timings at your city.
That's also why two calendars can disagree by a day: one city may have the tithi at sunrise, another may not, and some traditions follow different rules (Smarta and Vaishnava Ekadashi, for example).
Frequently asked questions
Why do festival dates change every year?+
Because they follow the Moon. A lunar year is about 11 days shorter than a solar year, and an extra Adhik month is added every 2-3 years to catch up.
Why is my local calendar one day different?+
The tithi may start or end close to sunrise, and local traditions use slightly different rules. Pick your city above for the closest match.
Which Ekadashi do you show?+
The day the Ekadashi tithi is running at sunrise (the usual Smarta rule). Vaishnava calendars sometimes fast the next day.
More panchang tools
Today's Panchang
Tithi, nakshatra, yoga, karana and good times for any city.
Rahu Kaal Today
Rahu kalam, Yamaganda and Gulika for your city.
Choghadiya
16 day and night slots with good times marked.
Shubh Muhurat Finder
Good dates for marriage, griha pravesh, vehicle and more.
Hora (planetary hours)
24 planet hours for today, current hora live.
Moon Phase Calculator
Your birth moon phase, tithi and partner match.
Monthly Hindu Calendar
Tithi and nakshatra for every day of the month.
Readings are for guidance and entertainment. They are not a substitute for professional medical, legal or financial advice.