गीता जयंती

Gita Jayanti 2026: date, story and how to celebrate

The day Krishna spoke the Bhagavad Gita to Arjuna on the field of Kurukshetra. In 2026 it falls on Sunday, 20 December.

WhenSunday, 20 December 2026Margashirsha Shukla Ekadashi, also called Mokshada Ekadashi
WhereEverywhere — and KurukshetraKurukshetra holds its great Gita festival, the Gita Mahotsav, around this time
HowRead, recite, reflectOne chapter, one verse, or the whole Gita with family

Verses checked against the source texts · Drafted with AI help and reviewed before publishing · Last reviewed 2026-11-12 · How we write

Why we celebrate

Gita Jayanti marks the day the Bhagavad Gita was spoken. Tradition places it on the Ekadashi of the bright fortnight of Margashirsha — fittingly, since in the Gita Krishna names this month as his own:

बृहत्साम तथा साम्नां गायत्री छन्दसामहम् ।
मासानां मार्गशीर्षोऽहमृतूनां कुसुमाकरः ॥

Among the Sama hymns I am the Brihat Sama, among metres the Gayatri. Among months I am Margashirsha, and among seasons, the flowering spring.

Bhagavad Gita 10.35

Dates follow the Indian lunar calendar, so the day can differ by location — in the Americas the Ekadashi may fall on 19 December. Check your local panchang.

The story

Two armies face each other at Kurukshetra. Arjuna asks Krishna, his charioteer, to drive between them so he can see whom he must fight. He sees his grandfather Bhishma, his teacher Drona, cousins, friends — and his courage collapses. He drops his bow and sits down in the chariot.

What follows is a conversation of 700 verses in 18 chapters: on duty and action, on the Self that never dies, on meditation, devotion and surrender. The Gita is part of the Mahabharata’s Bhishma Parva, where Sanjaya, granted divine sight by the sage Vyasa, narrates the whole dialogue to the blind king Dhritarashtra.

Mokshada Ekadashi

The same day is Mokshada Ekadashi — the Ekadashi that grants liberation. Many devotees fast, visit Krishna temples and recite the Gita. If you fast, keep it gentle, and check with your doctor first if you have a health condition.

How to celebrate at home

  1. Read one chapter.Chapter 2 if you’re new to the Gita, chapter 12 for devotion, or chapter 15 — just 20 verses — to recite together.
  2. Recite one verse as a family.Gita 2.47 or 18.66 are good places to start.
  3. Light a lamp.Offer a lamp and flowers before a copy of the Gita or an image of Krishna and Arjuna.
  4. Ask one question.Over dinner, ask: which verse would help someone in our family this year? Let each person answer.
  5. Give a Gita.Gift a copy in someone’s own language — a lasting way to mark the day.

Verses for the day

Questions people ask

When is Gita Jayanti in 2026?

Sunday, 20 December 2026 — Margashirsha Shukla Ekadashi, also called Mokshada Ekadashi. The date can differ by location, so check your local panchang.

Why is Gita Jayanti celebrated?

It marks the day Krishna spoke the Bhagavad Gita to Arjuna on the battlefield of Kurukshetra.

Which chapter of the Gita should I read on Gita Jayanti?

Any chapter is good. Many people read chapter 2 (the core teaching), chapter 12 (devotion) or chapter 15, which is short enough to recite together.