Festivals and vrats in 2028
January 2028
-
Lohri लोहड़ी
The evening before Makar Sankranti
Punjab’s midwinter bonfire on the last night of Poh: families gather round the fire with til, rewri, gajak and popcorn, and sing Lohri songs.
-
Makar Sankranti मकर संक्रांति
The Sun enters Makar (sidereal Capricorn)
The Sun enters Makar and turns north (Uttarayan). A day for a holy bath, til and gur, khichdi and giving; in Punjab it is Maghi.
- Sankranti: The Sun enters Makar at 3:17 am.
-
Vasant Panchami वसंत पंचमी
Magha Shukla Panchami, in the forenoon (purvahna)
The start of spring and the day of Saraswati, goddess of learning: yellow clothes and sweets, and children often write their first letters.
- Saraswati puja: 7:21 am – 12:41 pm
- Tithi: 7:15 am to 9:28 am (1 Feb)
Vrat days
- Pausha Putrada Ekadashi 8:30 pm (7 Jan) to 7:36 pm
- Pausha Purnima 12:45 pm to 9:32 am (12 Jan)Snan-daan: Wed 12 Jan
- Makar Sankranti Sun enters at 3:17 am
- Shattila Ekadashi 12:17 pm (21 Jan) to 1:04 pm
- Magha Amavasya 6:17 pm (25 Jan) to 8:42 pm
February 2028
-
Maha Shivaratri महाशिवरात्रि
Phalguna Krishna Chaturdashi, at midnight (nishita)Magha Krishna Chaturdashi in the amanta calendar
The great night of Shiva: a fast through the day, and water, milk and bel leaves offered to the Shivling through the night.
- Nishita puja: 12:15–1:06 am on 24 February
- Tithi: 10:44 am to 1:26 pm (24 Feb)
Vrat days
- Jaya Ekadashi 11:18 am to 9:25 am (7 Feb)Gauna: Mon 7 Feb
- Magha Purnima 12:17 am to 8:33 pm
- Kumbha Sankranti Sun enters at 4:16 pm
- Vijaya Ekadashi 3:48 am to 5:46 am (21 Feb)
- Phalguna Amavasya 1:26 pm to 4:07 pm (25 Feb)Snan-daan: Fri 25 Feb
March 2028
-
Holika Dahan होलिका दहन
Phalguna Purnima, after sunset (pradosh), outside bhadra
The bonfire on the eve of Holi, for Prahlad’s escape from Holika. People walk around the fire and roast new grain in it.
- Holika Dahan muhurat: 6:32–8:58 pm
- Bhadra: Bhadra ends at 8:28 pm; many wait for it before lighting the fire.
- Tithi: 10:21 am to 6:35 am (11 Mar)
-
Holi होली
Chaitra Krishna Pratipada, the morning after Holika DahanPhalguna Krishna Pratipada in the amanta calendar
The festival of colours (Dhulandi), played the morning after Holika Dahan, with gujiya and visits to family and friends.
- Tithi: 6:35 am to 2:56 am (12 Mar)
Vrat days
- Amalaki Ekadashi 11:01 pm (6 Mar) to 8:30 pm
- Phalguna Purnima 10:21 am to 6:35 am (11 Mar)
- Meena Sankranti Sun enters at 1:08 pm
- Papamochani Ekadashi 9:36 pm (20 Mar) to 12:14 am (22 Mar)
- Chaitra Amavasya 7:57 am to 10:01 am (26 Mar)Snan-daan: Sun 26 Mar
April 2028
-
Hanuman Jayanti हनुमान जयंती
Chaitra Purnima, at sunrise
Hanuman’s birthday as kept in north India: Hanuman Chalisa and Sunderkand, and sindoor and chola offered at temples.
- Tithi: 7:11 pm (8 Apr) to 3:56 pm
-
Baisakhi बैसाखी
The Sun enters Mesh (1 Vaisakh)
The Punjabi new year and wheat harvest on 1 Vaisakh, and for Sikhs the day the Khalsa was founded in 1699: gurdwara visits, fairs and bhangra.
- Sankranti: The Sun enters Mesh at 9:38 pm.
-
Akshaya Tritiya अक्षय तृतीया
Vaishakha Shukla Tritiya, in the forenoon (purvahna)
A day held good for beginnings without a separate muhurat: buying gold, starting work, and giving. Also Parshuram Jayanti.
- Puja in the forenoon: 5:46 am – 12:25 pm
- Tithi: 1:47 am to 1:28 am (28 Apr)
Vrat days
- Kamada Ekadashi 7:45 am to 4:58 am (6 Apr)Gauna: Thu 6 Apr
- Chaitra Purnima 7:11 pm (8 Apr) to 3:56 pm
- Mesha Sankranti Sun enters at 9:38 pm
- Varuthini Ekadashi 4:14 pm (19 Apr) to 6:47 pm
- Vaishakha Amavasya 12:21 am to 1:16 am (25 Apr)
May 2028
Vrat days
- Mohini Ekadashi 2:12 pm (4 May) to 11:33 am
- Vaishakha Purnima 3:33 am to 1:18 am (9 May)
- Vrishabha Sankranti Sun enters at 6:30 pm
- Apara Ekadashi 10:11 am (19 May) to 12:01 pm
- Jyeshtha Amavasya 2:10 pm to 1:46 pm (24 May)Snan-daan: Wed 24 May
June 2028
Vrat days
- Nirjala Ekadashi 7:32 pm (2 Jun) to 5:26 pm
- Jyeshtha Purnima 12:30 pm to 11:38 am (7 Jun)Snan-daan: Wed 7 Jun
- Mithuna Sankranti Sun enters at 1:07 am
- Yogini Ekadashi 2:27 am to 3:15 am (19 Jun)
- Ashadha Amavasya 1:38 am to 11:57 pm
July 2028
-
Guru Purnima गुरु पूर्णिमा
Ashadha Purnima, at sunrise
A day to honour one’s teachers, and Ved Vyasa, who arranged the Vedas and wrote the Mahabharata.
- Tithi: 11:04 pm (5 Jul) to 11:40 pm
-
Hariyali Teej हरियाली तीज
Shravana Shukla Tritiya, at sunrise
The monsoon Teej: married women fast, dress in green, put on mehndi, swing on jhoolas and worship Shiva and Parvati.
- Tithi: 2:10 am to 10:52 pm
-
Nag Panchami नाग पंचमी
Shravana Shukla Panchami, at sunrise
Serpent deities are worshipped with milk, flowers and rice, at temples or on images drawn at home.
- Tithi: 7:42 pm (25 Jul) to 4:46 pm
Vrat days
- Devshayani Ekadashi 1:14 am to 12:04 am (3 Jul)
- Ashadha Purnima 11:04 pm (5 Jul) to 11:40 pm
- Karka Sankranti Sun enters at 11:59 am
- Kamika Ekadashi 4:46 pm (17 Jul) to 4:26 pm
- Shravana Amavasya 11:18 am to 8:31 am (22 Jul)Snan-daan: Sat 22 Jul
August 2028
-
Raksha Bandhan रक्षा बंधन
Shravana Purnima, outside bhadra
Sisters tie a rakhi on their brothers’ wrists and brothers give a gift. By tradition the rakhi is not tied during bhadra.
- Tithi: 11:51 am (4 Aug) to 1:39 pm
-
Janmashtami जन्माष्टमी
Bhadrapada Krishna Ashtami, at midnight (nishita)Shravana Krishna Ashtami in the amanta calendar
Krishna’s birth at midnight: a fast through the day, bhajans and jhankis, and puja at nishita before the fast is broken.
- Nishita puja: 12:11–12:53 am on 14 August
- Tithi: 4:43 am to 5:37 am (14 Aug)
-
Ganesh Chaturthi गणेश चतुर्थी
Bhadrapada Shukla Chaturthi, at midday (madhyahna)
Ganesh is welcomed home for up to ten days, with puja at midday. Looking at the Moon this night is traditionally avoided.
- Madhyahna puja: 11:11 am – 1:48 pm
- Tithi: 5:10 am to 1:55 am (24 Aug)
Vrat days
- Shravana Putrada Ekadashi 8:49 am (31 Jul) to 8:51 am
- Shravana Purnima 11:51 am to 1:39 pm (5 Aug)Snan-daan: Sat 5 Aug
- Aja Ekadashi 5:11 am to 3:49 am (17 Aug)
- Simha Sankranti Sun enters at 8:21 pm
- Bhadrapada Amavasya 7:47 pm (19 Aug) to 4:13 pm
- Parsva Ekadashi 7:31 pm (29 Aug) to 8:47 pm
September 2028
-
Pitru Paksha begins पितृ पक्ष
Bhadrapada Purnima, in the afternoon (aparahna)
A fortnight of shraddha for ancestors, from the Purnima shraddha to Sarva Pitru Amavasya. Each family offers tarpan and food on the tithi of a death.
- Pratipada shraddha: Monday, 4 September
- Tithi: 2:52 am to 5:17 am (4 Sep)
-
Sarva Pitru Amavasya सर्व पितृ अमावस्या
Ashwin Amavasya, in the afternoon (aparahna)Bhadrapada Amavasya in the amanta calendar
The last day of Pitru Paksha, for the shraddha of all ancestors, including those whose tithi is not known.
- Tithi: 3:47 am to 11:53 pm
-
Durga Ashtami दुर्गा अष्टमी
Ashwin Shukla Ashtami, at sunrise
Maha Ashtami of Navratri: kanya puja, when young girls are fed and honoured as the goddess.
- Tithi: 6:33 am (25 Sep) to 6:58 am
-
Dussehra दशहरा
Ashwin Shukla Dashami, in the afternoon (aparahna)
Vijayadashami, Rama’s victory over Ravana: effigies of Ravana are burnt at dusk after the Ramlila.
- Tithi: 8:09 am to 9:55 am (28 Sep)
Vrat days
- Bhadrapada Purnima 2:52 am to 5:17 am (4 Sep)
- Indira Ekadashi 3:55 pm (14 Sep) to 1:42 pm
- Kanya Sankranti Sun enters at 8:14 pm
- Ashwin Amavasya 3:47 am to 11:53 pm
- Papankusha Ekadashi 9:55 am (28 Sep) to 12:07 pm
October 2028
-
Sharad Purnima शरद पूर्णिमा
Ashwin Purnima, at night (nishita)
The full moon of autumn: kheer is left out in the moonlight overnight and eaten the next morning.
- Tithi: 7:34 pm to 9:54 pm (3 Oct)
-
Karwa Chauth करवा चौथ
Kartika Krishna Chaturthi, at moonriseAshwin Krishna Chaturthi in the amanta calendar
Married women fast from before sunrise, without water, and break the fast after seeing the Moon.
- Moonrise: 8:01 pm; it can take a few minutes more to be seen above rooftops and haze.
- Tithi: 3:35 am to 4:51 am (8 Oct)
Some panchangs give Sunday, 8 October.
-
Dhanteras धनतेरस
Kartika Krishna Trayodashi, after sunset (pradosh)Ashwin Krishna Trayodashi in the amanta calendar
The first day of Diwali: buying utensils or gold, puja of Dhanvantari and Lakshmi, and a lamp for Yama at the door after sunset.
- Tithi: 7:16 pm to 3:45 pm (16 Oct)
-
Diwali (Lakshmi Puja) दीवाली
Kartika Amavasya, after sunset (pradosh)Ashwin Amavasya in the amanta calendar
The festival of lights: Lakshmi and Ganesh puja in the evening, diyas at every door, and sweets shared with family and neighbours.
- Lakshmi Puja muhurat: 7:21–8:25 pm
- Tithi: 12:05 pm to 8:26 am (18 Oct)
-
Govardhan Puja गोवर्धन पूजा
Kartika Shukla Pratipada, in the morning
For Krishna lifting Govardhan hill: a small hill of cow dung or of food (annakut) is made and worshipped.
- Tithi: 8:26 am to 5:00 am (19 Oct)
-
Bhai Dooj भाई दूज
Kartika Shukla Dwitiya, in the afternoon (aparahna)
Sisters put a tilak on their brothers’ foreheads and pray for their long life; brothers give gifts.
- Tithi: 5:00 am to 1:59 am (20 Oct)
-
Chhath Puja छठ पूजा
Kartika Shukla Shashthi, at sunrise
Arghya to the setting Sun this evening and to the rising Sun next morning, standing in water, after a fast that begins with Nahay Khay two days before.
- Tithi: 8:54 pm (22 Oct) to 8:52 pm
-
Dev Uthani Ekadashi देवउठनी एकादशी
Kartika Shukla Ekadashi, at sunrise
Vishnu wakes from his four months’ sleep: a fast, Tulsi Vivah follows, and the wedding season opens.
- Tithi: 3:47 am to 6:21 am (29 Oct)
Vrat days
- Ashwin Purnima 7:34 pm (2 Oct) to 9:54 pm
- Rama Ekadashi 1:13 am to 10:28 pm
- Kartika Amavasya 12:05 pm to 8:26 am (18 Oct)Snan-daan: Wed 18 Oct
- Tula Sankranti Sun enters at 8:09 am
- Devutthana Ekadashi 3:47 am to 6:21 am (29 Oct)
November 2028
-
Guru Nanak Jayanti गुरु नानक जयंती
Kartika Purnima, at sunrise
Gurpurab, the birth of Guru Nanak Dev Ji on Kartik Purnima: Akhand Path, prabhat pheris and langar at gurdwaras.
- Tithi: 1:08 pm (1 Nov) to 2:47 pm
Vrat days
- Kartika Purnima 1:08 pm to 2:47 pm (2 Nov)Snan-daan: Thu 2 Nov
- Utpanna Ekadashi 9:30 am to 6:42 am (13 Nov)Gauna: Mon 13 Nov
- Margashirsha Amavasya 9:34 pm (15 Nov) to 6:47 pm
- Vrishchika Sankranti Sun enters at 7:56 am
- Mokshada Ekadashi 11:59 pm (26 Nov) to 2:18 am (28 Nov)
December 2028
Vrat days
- Margashirsha Purnima 6:40 am to 7:10 am (2 Dec)
- Saphala Ekadashi 5:33 pm (11 Dec) to 3:13 pm
- Pausha Amavasya 9:01 am to 7:36 am (16 Dec)Snan-daan: Sat 16 Dec
- Dhanu Sankranti Sun enters at 10:34 pm
- Pausha Putrada Ekadashi 8:56 pm (26 Dec) to 10:27 pm
- Pausha Purnima 11:14 pm (30 Dec) to 10:18 pm
What the vrat days are
- Ekadashi एकादशी: A fast for Vishnu from sunrise, broken the next morning while Dwadashi runs.
- Purnima पूर्णिमा: The full-moon fast, often with the Satyanarayan katha. When the date for bathing and giving (snan-daan) is the next day, it is shown.
- Amavasya अमावस्या: The new-moon day for tarpan and shraddha for ancestors, with the snan-daan date when it is the next day.
- Sankranti संक्रांति: The Sun enters the next rashi, a day for bathing and giving; the time is the moment it enters.
Dates and times are for Jalandhar (Punjab), in IST. They are worked out with Astronomy Engine (MIT licence) and the Lahiri ayanamsa, each festival by its rule in the dharma-shastra texts, and checked against published panchangs and the government holiday lists. Tithi times can differ from a printed panchang by a minute or two and sankranti moments by up to about ten minutes; where calendars keep a festival on another day, the note says so. Your family’s panchang or priest has the final word.
How the dates are worked out
Each festival falls on a tithi, a lunar day, and a tithi can start at any hour, so it often touches two calendar dates. The rule for each festival says which part of the day the tithi has to cover: sunrise for most vrats, midday (madhyahna) for Ram Navami and Ganesh Chaturthi, the evening after sunset (pradosh) for Diwali and Holika Dahan, midnight (nishita) for Janmashtami and Maha Shivaratri, and moonrise for Karwa Chauth. Sankrantis follow the moment the Sun moves into the next rashi.
Months are named the north Indian way (purnimanta), where the dark fortnight belongs to the month ahead: Janmashtami is Bhadrapada Krishna Ashtami here, and Shravana Krishna Ashtami in the amanta calendar used in Gujarat, Maharashtra and the south. 2026 has an extra month, Adhik Jyeshtha, from 17 May to 15 June, so from June the festivals fall 18 to 20 days later in the year than they did in 2025.
Where traditions keep a festival on different days, this calendar follows the Smarta practice most households in north India keep, and the note under the festival gives the other date: the Vaishnava (ISKCON) date, Gauna Ekadashi, or the day another panchang or the government holiday list gives.
Worked out for Jalandhar with Astronomy Engine by Don Cross (MIT licence) and the Lahiri (Chitrapaksha) ayanamsa, then checked against published panchangs and the Government of India and Government of Punjab holiday lists.