Mokshada Ekadashi as it falls in 2031.

Next date: 20 December 2026

Mokshada Ekadashi 2031

Wednesday, 24 December 2031, in Ahmedabad

EkadashiGujarati · Hindu

Vaikuntha Ekadashi · Gita Jayanti

Panchang on the day

December 2031Margshirsh · Vikram 2088 Rudhirodgari

24

Wednesday

Waxing Eleventh

until 16:50

Aries

  • અA
  • લLa
  • ઈEe
Sunrise
07:16
Sunset
18:01
Moonrise
14:43
Nakshatra
Bharani
until 05:17 next day
Yoga
Shiva
until 14:02
Karana
Vishti
until 16:50
  • Rahu Kalam 12:39 to 13:59
  • Yamaganda 08:36 to 09:57

Why this date

Margshirsh Waxing Eleventh, taken at sunrise

Runs from 23 Dec 16:18 IST to 24 Dec 16:50 IST.

In short

Margashirsha Shukla Ekadashi, associated with prayers for liberation and Vishnu worship.

The story

The traditional Mokshada Ekadashi vrat-katha tells of King Vaikhanasa. Troubled by a dream in which his deceased father suffered and pleaded for help, the king gathered scholars and asked how he could ease his father's distress. They directed him to Sage Parvata. Through spiritual insight, the sage explained that the father was suffering the consequences of earlier wrongdoing and advised the royal family to observe the bright-fortnight Ekadashi of Margashirsha in devotion to Vishnu.

Vaikhanasa and his family undertook the vow and dedicated its spiritual merit to his father. According to the katha, the father was released from suffering and attained a higher state. This is a religious account expressing remembrance of ancestors, repentance and selfless prayer, not a verifiable report about the afterlife. Mokshada means 'bestowing liberation'.

The same tithi is traditionally Gita Jayanti, commemorating Krishna's teachings to Arjuna, but the two observances have distinct narratives. Devotees may worship Vishnu, recite the Gita, give charity and undertake fasting according to their tradition. Ekadashi and next-day parana times require their own panchang rules.

Why it matters

Mokshada Ekadashi recalls King Vaikhanasa's prayer for his father and the hope of spiritual liberation. It coincides traditionally with Gita Jayanti, although their stories are distinct.

What people do

Devotees worship Vishnu, recite prayers or the Bhagavad Gita, and may fast or donate food. The precise fasting day and Dwadashi parana depend on the local panchang and sectarian custom.

Fasting

Traditional Ekadashi fasting may involve avoiding grains or a stricter fast, according to custom and health. Parana takes place within the prescribed Dwadashi window; it should not be assumed to occur at any convenient hour.

Told differently elsewhere

Observed in Vishnu devotional communities across India on Margashirsha Shukla Ekadashi. It shares its traditional tithi with Gita Jayanti, particularly associated with Kurukshetra, but its Vaikhanasa vrat-katha remains distinct. Smarta and Vaishnava fasting and parana dates may differ.

Questions people ask

When is Mokshada Ekadashi in 2031?
On Wednesday, 24 December 2031 in India. Runs from 23 Dec 16:18 IST to 24 Dec 16:50 IST.
Why does the date change every year?
It is kept by the lunar calendar, so its day on the civil calendar moves from year to year.
Is the date the same everywhere?
Usually. Where sunrise falls at a different moment the day can differ by one, and the dates here are worked out for India.

Tithi Calendar on your phone

The panchang for your own city, with the choghadiya, festivals and reminders. It works without the internet.

  • Tithi reminders
  • Choghadiya
  • Works offline