Gita Jayanti and Mokshada Ekadashi 2026 Date
Gita Jayanti 2026 is on Sunday, 20 December 2026, the same day as Mokshada Ekadashi.
Gita Jayanti 2026 date and Ekadashi tithi
Gita Jayanti 2026: Sunday, 20 December 2026
Gita Jayanti falls on Margashirsha Shukla Ekadashi, also called Mokshada Ekadashi. In 2026 Ekadashi tithi begins at 10:09 PM on 19 December and ends at 8:14 PM on 20 December (New Delhi), so both observances are on Sunday, 20 December.
| Item | Time (IST, New Delhi) |
|---|---|
| Ekadashi tithi begins | 10:09 PM, 19 December 2026 |
| Ekadashi tithi ends | 8:14 PM, 20 December 2026 |
Those keeping the Mokshada Ekadashi fast break it on Dwadashi, Monday, 21 December, after sunrise; check the parana window on the Panchang for 21 December.
Significance
Tradition holds that on this day Krishna spoke the Bhagavad Gita to Arjuna on the battlefield of Kurukshetra. The Gita’s 700 verses, in 18 chapters, set out the paths of action (karma), knowledge (jnana) and devotion (bhakti), and remain one of the most widely read Hindu scriptures. Mokshada Ekadashi, “the Ekadashi that grants liberation”, is observed with a fast that is believed to benefit one’s ancestors as well.
How to observe it
- Read or recite the Bhagavad Gita, in full or selected chapters; many temples hold continuous recitation (akhand path).
- Worship Krishna and Vishnu with tulsi, flowers and lamps; keep the Ekadashi fast.
- Kurukshetra in Haryana hosts the International Gita Mahotsav around this time, and ISKCON temples hold Gita distribution programmes.
Panchang for the day
Panchang for 20 December 2026 (New Delhi).
Gita Jayanti 2027
Gita Jayanti 2027 is listed on Thursday, 9 December 2027.
Related
All times are IST for New Delhi unless stated otherwise. Muhurat changes with your city’s sunrise, sunset and moonrise: check today’s Panchang for your location. Outside India the date can differ; use your local panchang. Sources: Drik Panchang (New Delhi), cross-checked with Free Panchang’s own calculation (Lahiri ayanamsa).
Frequently asked questions
- Gita Jayanti 2026 kab hai?
- Gita Jayanti 2026 is on Sunday, 20 December 2026, together with Mokshada Ekadashi.
- What are the Ekadashi tithi timings on Gita Jayanti 2026?
- Ekadashi runs from 10:09 PM on 19 December to 8:14 PM on 20 December 2026 (New Delhi).
- Why is Gita Jayanti celebrated?
- It marks the day on which, according to tradition, Krishna taught the Bhagavad Gita to Arjuna at Kurukshetra.