New Delhi · 2026, 2027, 2028

Gita Jayanti 2026
20 December 2026

The day Krishna spoke the Bhagavad Gita to Arjuna, on Mokshada Ekadashi.

SundayMargashirsha Shukla Ekadashiat sunrise
Gita Jayanti 2026 · New DelhiSunday, 20 DecemberMargashirsha Shukla Ekadashi
Ekadashi begins
19 Dec, 10:09 PM
Ekadashi ends
20 Dec, 8:15 PM
Kept
at sunrise
Gita Jayanti 2027 · New DelhiThursday, 9 DecemberMargashirsha Shukla Ekadashi
Ekadashi begins
9 Dec, 2:59 AM
Ekadashi ends
10 Dec, 3:20 AM
Kept
at sunrise
The day’s panchang on WhatsApp, every morningFestival dates and muhurat too, in Hindi, on the CosmiqeAI channel. Free.

Gita Jayanti in 2026, 2027, 2028

with the tithi’s times
202620 DecemberSunday19 Dec, 10:09 PM – 20 Dec, 8:15 PM
20279 DecemberThursday9 Dec, 2:59 AM – 10 Dec, 3:20 AM
202827 NovemberMonday26 Nov, 11:59 PM – 28 Nov, 2:18 AM

Gita Jayanti is Margashirsha Shukla Ekadashi, the Ekadashi of the shukla paksha of Margashirsha, so its date is the day on which this tithi is running at sunrise. 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 Gita Jayanti?Ask Astro Muhurat, our muhurat astrologer, for the muhurat that suits your family and your city.

Why Gita Jayanti is kept

its meaning

Gita Jayanti marks the day Shri Krishna spoke the Bhagavad Gita to Arjuna on the battlefield of Kurukshetra, as the Mahabharata tells it in the Bhishma Parva. Tradition keeps it on Margashirsha Shukla Ekadashi, the same day as Mokshada Ekadashi, whose vrat has its own page. The Gita’s seven hundred verses on duty, devotion and knowledge are read in homes, temples and schools on this day.

In the Gita itself Krishna names this month among his glories: “Of months, I am Margashirsha” (Gita 10.35). Families mark the day by reading the Gita, whole or a chapter at a time, and by giving copies of it. The heart of the day is understanding more than ritual: sitting with the words that turned Arjuna from despair back to his duty, and asking what they mean for one’s own work and life.

Mokshada Ekadashi: the vrat and its parana

How it is kept

step by step
  1. 1
    Set up the puja

    Bathe early and place a copy of the Gita on a clean cloth beside an image of Shri Krishna, ideally as Arjuna’s charioteer.

  2. 2
    Worship

    Offer roli, akshat (unbroken rice), flowers and tulsi to Krishna and to the book, and light a ghee diya.

  3. 3
    Read the Gita

    Read the whole Gita if you can, or a set of chapters. Many choose chapter 2 (on the self and on action), 12 (on bhakti), 15 (on the Purushottama, the Supreme Person) and 18 (the summing up).

  4. 4
    Read with the meaning

    Keep the meaning in Hindi or English beside the Sanskrit, so the day is spent understanding the teaching and not only reciting it.

  5. 5
    Aarti and prasad

    Do the aarti of the Gita and of Shri Krishna, and offer fruit or makhan-mishri as prasad.

  6. 6
    Give the Gita

    Give a copy of the Gita to someone who will read it; this is a common daan on the day.

Puja samagri

keep it ready the day before
  • A copy of the Bhagavad Gita, with meaning
  • Image of Shri Krishna, with Arjuna on the chariot if you have one
  • Clean yellow or red cloth
  • Roli, chandan and akshat
  • Tulsi leaves
  • Flowers
  • Ghee diya and incense
  • Fruit or makhan-mishri for the prasad
  • Extra copies of the Gita to give

The katha of Gita Jayanti

Source: Mahabharata, Bhishma Parva

When war could no longer be avoided, the armies of the Pandavas and the Kauravas faced each other on the field of Kurukshetra. Krishna, who had promised not to take up arms, served as Arjuna’s charioteer. In Hastinapur, Sanjaya, given divine sight by Vyasa, described all that happened to the blind king Dhritarashtra.

Before the battle began, Arjuna asked Krishna to drive the chariot between the two armies, so that he could see whom he must fight. There he saw his grandsire Bhishma, his teacher Drona, his cousins, uncles and friends. Overcome with grief, he laid down his bow, Gandiva, and said he would not fight.

Krishna then spoke to him. He taught that the self is not slain when the body dies, that one must do one’s duty without clinging to its fruits, and that devotion, knowledge and selfless action all lead to him. He showed Arjuna his universal form. At the end Arjuna said that his confusion was gone, and he took up his bow again.

What to do, and what to avoid

What to do

  • Read at least one chapter with its meaning, since the day honours a teaching and not only a book.
  • If time is short, read chapter 2 or chapter 18; between them they carry much of the Gita’s teaching on duty and surrender.
  • If you are near Kurukshetra, visit Jyotisar, where tradition places the speaking of the Gita.
  • Give the Gita to a young person in the family, so that it is read and not only kept.

What to avoid

  • Avoid placing the Gita on the floor or handling it carelessly; families keep it on a clean cloth or a raised place out of respect for the teaching.
  • Avoid rushing through the text only to finish it; many teachers say a little read with understanding is worth more than much read in haste.

Regional names, and why dates differ

Margashirsha Shukla Ekadashi has the same month name in the Purnimanta calendar of the north and the Amanta calendar of the west and south, since both share the names of the bright half. It is Gita Jayanti across India. At Kurukshetra in Haryana it is the centre of the International Gita Mahotsav, held over many days around it, with Gita recitation and aarti at the Brahma Sarovar.

Gita Jayanti is kept on the Ekadashi day. When the Ekadashi touches two sunrises, Smarta and Vaishnava reckonings can keep Mokshada Ekadashi on different days, and calendars differ in the same way on Gita Jayanti. Each place’s own sunrise also decides, so the date can differ by a day between places.

Common questions

5 questions
When is Gita Jayanti in 2026?

Gita Jayanti 2026 is on Sunday, 20 December 2026, in New Delhi. Pick your city at the top for your own date and times.

What time does Ekadashi begin and end for Gita Jayanti 2026?

In IST, Ekadashi begins on 19 Dec, 10:09 PM and ends on 20 Dec, 8:15 PM. Gita Jayanti is kept at sunrise, which is why it falls on 20 December.

When is Gita Jayanti in 2027?

Thursday, 9 December 2027, in New Delhi.

When is Gita Jayanti in 2028?

Monday, 27 November 2028, in New Delhi.

Why is Gita Jayanti on a different day in the US or UK?

Gita Jayanti is kept on the day its tithi, Ekadashi, 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 Gita JayantiAstro Muhurat · Ask