Mokshada Ekadashi 2026 is on Sunday, 20 December 2026. It is the Ekadashi of Margashirsha Shukla Paksha (Purnimanta; Margashirsha in the Amanta calendar). In New Delhi the Ekadashi tithi runs from 10:10 PM (19 December) to 8:16 PM, and the fast is broken (parana) on Monday, 21 December 2026, 7:09–9:13 AM.
Each morning the tithi, Rahu Kaal and coming festivals, in one short WhatsApp message.Follow the channel
Mokshada Ekadashi falls in the bright half of Margashirsha, and Gita Jayanti is kept on the same day: by tradition it was on this tithi that Shri Krishna taught the Gita to Arjuna at Kurukshetra.
Parana time by city
Parana on Monday, 21 December 2026, in Indian Standard Time.
- New Delhi7:09–9:13 AM
- Mumbai7:07–9:19 AM
- Kolkata6:12–8:21 AM
- Chennai6:26–8:42 AM
- Bengaluru6:37–8:53 AM
- Hyderabad6:41–8:54 AM
- Ahmedabad7:16–9:25 AM
- Pune7:02–9:14 AM
- Jaipur7:11–9:17 AM
- Lucknow6:51–8:56 AM
- Varanasi6:39–8:46 AM
- Patna6:31–8:38 AM
- Bhopal6:57–9:06 AM
- Indore7:02–9:11 AM
- Chandigarh7:16–9:18 AM
- Dehradun7:10–9:12 AM
Both Ekadashis of December 2026 and parana for 66 cities: Ekadashi December 2026
How the fast and parana are kept
- The fast begins at sunrise on Ekadashi, with worship of Lord Vishnu, tulsi leaves and a lamp.
- By tradition, rice and grains are not eaten; without water or with fruit, according to custom and health.
- Parana is on the next day, during Dwadashi, after Hari Vasara (the first quarter of Dwadashi); the morning is preferred.
- In illness, pregnancy or while on medicine, choose the form of the fast according to your health.
The story of King Vaikhanasa
As the story is told in tradition, King Vaikhanasa of Gokul saw his father suffering in a dream. On the advice of the sage Parvata he kept the Mokshada Ekadashi fast and offered its merit to his father, who was freed.
Frequently asked questions
When is Mokshada Ekadashi 2026?
On Sunday, 20 December 2026, in Margashirsha Shukla Paksha.
Is Mokshada Ekadashi on 19 December or 20 December?
The fast is on Sunday, 20 December 2026 (Drik Panchang’s Smarta date), and the parana on Monday, 21 December 2026, 7:09–9:13 AM (New Delhi). In New Delhi the Ekadashi tithi runs from 19 December 10:10 PM to 20 December 8:16 PM; the fast runs from sunrise on Ekadashi to the parana the next day.
When is the parana of Mokshada Ekadashi?
In New Delhi: Monday, 21 December 2026, 7:09–9:13 AM. The fast is broken during Dwadashi, after Hari Vasara (the first quarter of Dwadashi); other cities are in the table above.
What is not eaten on an Ekadashi fast?
By tradition, rice and grains are not eaten on Ekadashi. Some keep the fast without water, others eat fruit; follow your family’s custom and your health.
How long does the Ekadashi fast last?
From sunrise on Ekadashi to the parana on the next day (Dwadashi). Many families also eat only simple food from the evening of Dashami.
Sources
- Drik Panchang: Mokshada Ekadashi 2026, New Delhi (date and parana compared)
- Drik Panchang: the Ekadashi stories come from the Padma Purana tradition
- Tithi and parana: SanatanBodh panchang calculation (astronomy-engine, Lahiri ayanamsha)
Something wrong? Report a mistake
