New Delhi · 2026, 2027, 2028

Margashirsha Purnima 2026
23 December 2026

The full moon of Agahan: snan, daan and Annapurna Jayanti.

WednesdayMargashirsha Shukla Purnimaon the day its tithi begins, as it touches no sunrise in 2026 (kshaya)
Margashirsha Purnima 2026 · New DelhiWednesday, 23 DecemberMargashirsha Shukla Purnima
Purnima begins
23 Dec, 10:47 AM
Purnima ends
24 Dec, 6:58 AM
Kept
on the day its tithi begins, as it touches no sunrise in 2026 (kshaya)
Margashirsha Purnima 2027 · New DelhiMonday, 13 DecemberMargashirsha Shukla Purnima
Purnima begins
12 Dec, 11:55 PM
Purnima ends
13 Dec, 9:38 PM
Kept
at sunrise
The day’s panchang on WhatsApp, every morningFestival dates and muhurat too, in Hindi, on the CosmiqeAI channel. Free.

Margashirsha Purnima in 2026, 2027, 2028

with the tithi’s times
202623 DecemberWednesday23 Dec, 10:47 AM – 24 Dec, 6:58 AM
202713 DecemberMonday12 Dec, 11:55 PM – 13 Dec, 9:38 PM
20281 DecemberFriday1 Dec, 6:41 AM – 2 Dec, 7:10 AM

Margashirsha Purnima is Margashirsha Shukla Purnima, the Purnima of the shukla paksha of Margashirsha, so its date is the day on which this tithi is running at sunrise. In 2026 the tithi starts after one sunrise and ends before the next, so it is kept on the day it begins. A tithi that no sunrise touches is called kshaya. A tithi begins and ends at a real minute, not at midnight, which is why the moment decides the day, and why the same festival can fall on a different date in another country.

For New Delhi, in IST.

Planning the puja for Margashirsha Purnima?Ask Astro Muhurat, our muhurat astrologer, for the muhurat that suits your family and your city.

Why Margashirsha Purnima is kept

its meaning

Margashirsha Purnima, called Agahan Purnima in the Hindi belt, is the full moon that closes the month of Margashirsha in the Purnimanta calendar. Krishna names this month among his glories in the Gita: “Of months, I am Margashirsha” (Gita 10.35). Its Purnima is kept with snan in a holy river at dawn, daan, the Satyanarayan katha in many homes, and a vrat ended with arghya (an offering of water) to Chandra when he rises.

The same day is Annapurna Jayanti, when Mata Annapurna, the goddess who gives food, is worshipped, above all at her temple in Kashi near Kashi Vishwanath. It is also Bhairavi Jayanti, for the Mahavidya Bhairavi. Dattatreya Jayanti falls on this Purnima as well and has its own page. With winter setting in, families give food, grain and warm clothes, in the spirit of Annapurna who feeds all.

Puja vidhi

step by step
  1. 1
    Snan and sankalp

    Bathe at sunrise in a holy river if you can, or at home with a little Ganga jal in the water, and take the sankalp (resolve) for the vrat.

  2. 2
    Satyanarayan puja

    Worship Vishnu as Satyanarayan with tulsi, flowers, roli and akshat, hear the Satyanarayan katha with the family, and offer panchamrit, panjiri and bananas as prasad.

  3. 3
    Annapurna puja

    For Annapurna Jayanti, many families clean the kitchen and the stove, and offer the first food cooked that day to Mata Annapurna before anyone eats.

  4. 4
    Daan

    Give grain, food, a blanket or warm clothes to those who need them.

  5. 5
    Arghya to Chandra

    In the evening light a ghee diya, and when Chandra rises offer him arghya of water with a little milk and akshat, then end the vrat.

Puja samagri

keep it ready the day before
  • Ganga jal
  • Image of Vishnu or Satyanarayan, and of Mata Annapurna
  • Tulsi leaves
  • Roli, akshat and flowers
  • Panchamrit (milk, curd, ghee, honey and sugar)
  • Panjiri, bananas and fruit for the prasad
  • Ghee diya and incense
  • A lota of water with a little milk for Chandra’s arghya
  • Grain, blankets or warm clothes for daan
  • Satyanarayan katha book

The katha of Margashirsha Purnima

Source: Popular tradition of Kashi, told on Annapurna Jayanti

Once, the story goes, Shiva told Parvati that the world is maya, an illusion, and that food too is part of that illusion. Parvati, the mother of the world who watches over all that nourishes life, wished to show the worth of what he had dismissed, and she withdrew from the world.

With her gone, the earth grew barren. Crops failed, kitchens stood empty, and gods, sages and people alike went hungry. Even Shiva felt the want.

Then Parvati appeared in Kashi as Annapurna, she who is full of food, and began to feed all who came. Shiva too came before her with his begging bowl, and she fed him with her own hand. Shiva accepted that food cannot be dismissed as illusion, for life rests on it. Kashi has worshipped Annapurna ever since, shown with a ladle and a vessel of food, the form in which she fed him, and devotees believe that in her city no one need sleep hungry.

What to do, and what to avoid

What to do

  • Take the snan early, at or before sunrise, as the day’s snan-daan is reckoned from the morning.
  • Give food or warm clothes to someone in need, in the spirit of Annapurna who feeds all.
  • Offer arghya to Chandra at moonrise before ending the vrat, as the Purnima vrat is completed with the full moon.
  • Hear the Satyanarayan katha with the whole family, since it is meant to be heard together and its prasad shared.

What to avoid

  • Avoid wasting food on this day of Annapurna; cook and serve what will be eaten, and share what is left.
  • Avoid turning away someone who asks for food, if you are able to give.

Regional names, and why dates differ

A full moon has the same month name in both calendars, so this is Margashirsha Purnima everywhere; in the Hindi belt the month is Agahan, and the day Agahan Purnima. In the Purnimanta north it ends the month and Paush begins the next day; in the Amanta calendar of the west and south it falls in the middle of Margashirsha. The month takes its name from the Mrigashira nakshatra, near which its full moon falls.

The snan-daan follows the Purnima at sunrise, while the vrat and the arghya to Chandra follow the Purnima at moonrise. So when the Purnima begins during the day, a calendar may give the vrat on one day and the snan-daan on the next, and local sunrise and moonrise can move either by a day between places. Arudra Darshan in Tamil Nadu, the worship of Shiva as Nataraja, is a different festival: it follows the Ardra (Thiruvathirai) nakshatra in the solar month of Margazhi, not this Purnima.

Common questions

5 questions
When is Margashirsha Purnima in 2026?

Margashirsha Purnima 2026 is on Wednesday, 23 December 2026, in New Delhi. Pick your city at the top for your own date and times.

What time does Purnima begin and end for Margashirsha Purnima 2026?

In IST, Purnima begins on 23 Dec, 10:47 AM and ends on 24 Dec, 6:58 AM. Margashirsha Purnima is kept on the day its tithi begins, as it touches no sunrise in 2026 (kshaya), which is why it falls on 23 December.

When is Margashirsha Purnima in 2027?

Monday, 13 December 2027, in New Delhi.

When is Margashirsha Purnima in 2028?

Friday, 1 December 2028, in New Delhi.

Why is Margashirsha Purnima on a different day in the US or UK?

Margashirsha Purnima is kept on the day its tithi, Purnima, is running at sunrise. The tithi begins and ends at the same instant all over the world, but sunrise comes at its own hour in every place, so in the US or UK the day that holds it can be a day earlier than in India. Pick your city in the box at the top and every date and time on this page is worked out for it.

A festival is the same day for everybody. Your chart is not.

Make your free kundli, or ask any of 24 astrologers what this year holds for you. You pay by the minute.

Chat with an AI astrologer

24 AI astrologers trained in Vedic Jyotish. Chat in any Indian language; call in Hindi and English.Astro VyasaVedic JyotishAstro PremLove & RelationshipAstro KuberWealth & FinanceAstro VaidyaHealth & VitalityChat from Call from Billed per minute, only while your chat or call is on. End it any time.

Reports from your kundli

9 detailed reports, including Janam Kundli, Kundli Matching and Annual Prediction.English, Hindi & HinglishExplore reports
Ask about Margashirsha PurnimaAstro Muhurat · Ask