Festival Calendar 2027
Gita Jayanti 2027: Date, Mokshada Ekadashi Timing and the Vrat
Also written Geeta Jayanti.
Quick answer: Gita Jayanti 2027 is on Thursday 9 December 2027 — Mokshada Ekadashi, Margashirsha Shukla. The tithi runs from 3:00 AM on 9 December to 3:22 AM on 10 December 2027, prevailing at sunrise and through the whole of the 9th; parana is on the morning of Friday 10 December after sunrise.
| Date | Thursday 9 December 2027 |
|---|---|
| Tithi window (IST) | 3:00 AM on 9 December to 3:22 AM on 10 December 2027 |
| Rule used | the tithi prevailing at sunrise |
| Parana | Friday 10 December, after sunrise (about 7:00 AM Delhi) |

The day
The Bhagavad Gita is held to have been spoken on this Ekadashi; recitation of the eighteen chapters, the Ekadashi fast, and daan mark it. Mokshada — 'giver of liberation' — is also the Ekadashi kept for departed ancestors.
Jupiter and the Gita
Study, scripture and the guru are Jupiter's; Margashirsha is the month Krishna names as himself in the Gita. For a chart where Jupiter is weak, retrograde or in a dusthana, this Ekadashi's reading and daan are the classical remedy. The full list of the year's Ekadashis is on the Ekadashi dates 2026–27 page.
This year: Gita Jayanti 2026 — the current dates, tithi times and muhurat.
Common questions
When is Gita Jayanti in 2027?
Thursday 9 December 2027 — Mokshada Ekadashi; the tithi runs from 3:00 AM on 9 December to 3:22 AM on 10 December.
What is the parana time for Mokshada Ekadashi 2027?
After sunrise on Friday 10 December 2027, about 7:00 AM in Delhi, once the Dwadashi is running.
Why is the Gita read on this day?
Tradition holds that Krishna spoke the Gita to Arjuna on Margashirsha Shukla Ekadashi, which is why the eighteen chapters are recited on this day.
Start free: your free kundli and 90-page PDF — no signup, no login, no ads. If you then want a personal reading, book a consultation (flat ₹5,100, by phone or WhatsApp).
Related guidance: Spiritual Growth Astrology.