
Festivals · 2026
Gita Jayanti 2026: Saturday, 19 December 2026
Gita Jayanti in 2026 falls on Saturday, 19 December 2026. Computed for Delhi (IST) from the drik-ganit panchang, by the rule: classical festival table — tithi prevailing at local noon. Abhijit Muhurat runs 11:58 AM – 12:39 PM IST.
The date
Saturday, 19 December 2026
Abhijit Muhurat (shubh for all works) 11:58 AM – 12:39 PM IST
Rule: Classical festival table — tithi prevailing at local noon
Reference city: Delhi (IST)
Shubh muhurat windows
Recitation and Gita-daan are done through the day; the Abhijit Muhurat above is the shubh window for beginning the parayana.
| Window | Time (IST) | City |
|---|---|---|
| Abhijit Muhurat (shubh for all works) | 11:58 AM – 12:39 PM | Delhi |
The Abhijit Muhurat is the midday window most digests treat as universally auspicious — Wednesdays excepted (what it is and why). Windows are computed for Delhi; your city's exact span shifts with local sunrise — check the city panchang or the Bela app.
What does Gita Jayanti celebrate?
Gita Jayanti, the eleventh tithi (Mokshadha Ekadashi) of Margashirsha's bright half, marks the day Krishna taught the Bhagavad Gita to Arjuna before the great war. Recitations of all eighteen chapters are held, most famously at Kurukshetra's Jyotisar.
The story and significance of Gita Jayanti
The Gita was spoken at dawn of the battle — 700 verses that became the philosophical spine of Hinduism. Gita Jayanti keeps the date, on the same Ekadashi as Mokshadha.
Devotees read the Gita cover to cover, gift copies, and at Kurukshetra the Gita Mahotsava fills the week with recitation, yajna and debate.
How the Gita Jayanti date is fixed
Gita Jayanti is fixed by the Ekadashi tithi — the eleventh lunar day of the bright half of Margashirsha, the same tithi observed as the Mokshada Ekadashi fast. An Ekadashi rarely fits one civil day, and calendars read it at different moments: some take the day the tithi rules at sunrise (the udaya convention), while the Smarta and Vaishnava fasting rules can carry the observance to the next morning when the tithi spans two sunrises. That is why published dates split between 19 and 20 December for 2026: the engine's festival table places Gita Jayanti on Saturday, 19 December 2026, and also lists the Mokshada Ekadashi fast continuing on Sunday the 20th for those who follow the later reckoning. Both days carry the same tithi — the difference is convention, not computation.
How Gita Jayanti is celebrated
The festival's home ground is Kurukshetra, where the Gita was spoken. The International Gita Mahotsav fills the town for weeks around the day: mass recitation at Jyotisar, the banyan traditionally held to have shaded Krishna and Arjuna's chariot, a deepotsav of lamps on the Brahma Sarovar, and a global Gita-path in which thousands of students recite the eighteen chapters together. Temples across India and Vaishnava communities worldwide hold complete recitations (Gita parayana), gift copies of the text, and honour the book itself with aarti as a living teacher. In the south the same Margashirsha Ekadashi is kept as Vaikunta Ekadashi, the door-opening day of Srirangam and Tirumala — in some years the two observances share one civil date, in others the conventions place them a day apart.
Gita Jayanti dates by year
| Year | Date | Day | Details |
|---|---|---|---|
| 2026 | 19 December 2026 | Saturday | This page |
| 2027 | 9 December 2027 | Thursday | Gita Jayanti 2027 → |
Frequently asked questions
When is Gita Jayanti in 2026?
Gita Jayanti in 2026 falls on Saturday, 19 December 2026. The date is computed for Delhi from the rule: classical festival table — tithi prevailing at local noon.
What does Gita Jayanti celebrate?
Gita Jayanti, the eleventh tithi (Mokshadha Ekadashi) of Margashirsha's bright half, marks the day Krishna taught the Bhagavad Gita to Arjuna before the great war. Recitations of all eighteen chapters are held, most famously at Kurukshetra's Jyotisar.
What is the shubh muhurat on Gita Jayanti 2026?
The computed windows for 19 December 2026 (Delhi): Abhijit Muhurat — 11:58 AM to 12:39 PM IST. Recitation and Gita-daan are done through the day; the Abhijit Muhurat above is the shubh window for beginning the parayana.
Does the Gita Jayanti date change from city to city?
Yes, it can. Gita Jayanti is fixed by a tithi prevailing at a specific moment — sunrise, noon, sunset or midnight — and that moment is local. Moving west or east across longitudes can push the prevailing tithi across a civil-date boundary, so Mumbai, Kolkata or New York can observe a day apart from Delhi. Smarta and Vaishnava traditions also differ on some fasting days. The date above follows the popular North-Indian convention for Delhi; the Bela app recomputes for your exact location.
When is Gita Jayanti in 2027?
Gita Jayanti in 2027 falls on Thursday, 9 December 2027. Full windows and notes are on the Gita Jayanti 2027 page, linked below.
Is Gita Jayanti the same as Mokshada Ekadashi?
They are the same tithi wearing two names. Mokshada Ekadashi is the Vishnu fast of Margashirsha Shukla Ekadashi — grains avoided, vigil kept, the parana broken the next morning — while Gita Jayanti commemorates what happened on that tithi: the speaking of the Bhagavad Gita at Kurukshetra. The panchang lists both on the same day, and devotees typically keep the fast and read the Gita together, the one observance feeding the other.
Why do some calendars show Gita Jayanti 2026 on 20 December?
Because the Ekadashi tithi spans two sunrises that year. Calendars that follow the udaya convention or the engine's noon-prevailing festival table give Saturday, 19 December 2026; those that follow the Vaishnava fasting reckoning observe on Sunday, 20 December. Bela's panchang shows both faces of the split: Gita Jayanti keyed to the 19th, with the Mokshada Ekadashi fast listed on the 19th and the 20th. Neither date is wrong — they are two readings of one tithi.
Does Gita Jayanti coincide with Vaikunta Ekadashi?
It can — both ride the Margashirsha Shukla Ekadashi. In 2027 the two fall on the same day, Thursday, 9 December 2027, by the engine's computation. In 2026 the conventions pull them a day apart: Gita Jayanti on Saturday, 19 December and Vaikunta Ekadashi — fixed by the tithi prevailing at sunset — on Sunday, 20 December. When they do coincide, Kurukshetra's recitations and Srirangam's door-opening honour the same eleventh day from two ends of the country.
Related
Every festival, computed the same honest way.
Exact dates, muhurat windows and the classical rule behind each one — for your own city, not just Delhi.