Ekadashi Vrat Calendar 2031
A month-by-month list of every Ekadashi of the year — the eleventh-tithi fasting days sacred to Lord Vishnu — including Nirjala, Devshayani, Prabodhini (Dev Uthani), Mokshada / Vaikuntha, Putrada and Saphala, with the name, paksha, lunar month and tithi timing of each.
Ekadashi Fasting Days
January 2031
-
Pausha Putrada Ekadashi
Tithi 10:47 AM, Jan 3 – 1:19 PM, Jan 4
Paran 7:14 AM, Jan 5 – 9:19 AM, Jan 5
Observed by parents praying to Lord Vishnu for worthy children.
-
Shattila Ekadashi
Tithi 1:58 AM, Jan 19 – 11:26 PM, Jan 19
Paran 7:13 AM, Jan 20 – 9:21 AM, Jan 20
Observed with sesame (til) in six ways — bathing, offering and donating — to cleanse past sins.
February 2031
-
Jaya Ekadashi
Tithi 7:13 AM, Feb 2 – 9:57 AM, Feb 3
Paran 7:07 AM, Feb 4 – 9:18 AM, Feb 4
A fast said to free the devotee from rebirth and the fate of becoming a ghost.
-
Vijaya Ekadashi
Tithi 11:11 AM, Feb 17 – 8:28 AM, Feb 18
Paran after 6:56 AM, Feb 19
Kept for victory over hardship and foes, as Lord Rama did before crossing to Lanka.
March 2031
-
Amalaki Ekadashi
Tithi 4:04 AM, Mar 4 – 6:29 AM, Mar 5
Paran 12:50 PM, Mar 5 – 8:21 AM, Mar 6
The amla (gooseberry) tree and Lord Vishnu are worshipped together for health and merit.
-
Papamochani Ekadashi
Tithi 6:43 PM, Mar 18 – 4:29 PM, Mar 19
Paran 6:25 AM, Mar 20 – 8:50 AM, Mar 20
The Ekadashi that "destroys sins", observed as the lunar year draws to a close.
April 2031
-
Kamada Ekadashi
Tithi 11:25 PM, Apr 2 – 12:46 AM, Apr 4
Paran 6:47 AM, Apr 4 – 8:38 AM, Apr 4
The wish-fulfilling Ekadashi that opens the new lunar year and grants desires.
-
Varuthini Ekadashi
Tithi 1:49 AM, Apr 17 – 12:17 AM, Apr 18
Paran 6:04 AM, Apr 18 – 8:27 AM, Apr 18
A fast that grants protection, good fortune and freedom from sin.
May 2031
-
Mohini Ekadashi
Tithi 4:02 PM, May 2 – 3:58 PM, May 3
Paran 5:38 AM, May 4 – 8:18 AM, May 4
Frees the devotee from delusion (moha), named after Vishnu's Mohini avatar.
-
Apara Ekadashi
Tithi 9:27 AM, May 16 – 9:18 AM, May 17
Paran 5:28 AM, May 18 – 8:12 AM, May 18
Believed to grant boundless wealth and wash away even grave sins.
June 2031
-
Nirjala Ekadashi
Tithi 5:21 AM, Jun 1 – 4:36 AM, Jun 2
Paran 9:49 AM, Jun 2 – 2:40 AM, Jun 3
The strictest Ekadashi of the year — devotees of Vishnu fast without even water.
-
Yogini Ekadashi
Tithi 7:15 PM, Jun 14 – 8:06 PM, Jun 15
Paran 5:23 AM, Jun 16 – 8:10 AM, Jun 16
A fast that frees one from sin and disease, dedicated to Lord Vishnu.
July 2031
-
Devshayani (Ashadhi) Ekadashi
Tithi 4:04 PM, Jun 30 – 1:57 PM, Jul 1
Paran 5:27 AM, Jul 2 – 8:14 AM, Jul 2
Lord Vishnu begins his four-month cosmic sleep and Chaturmas starts; in Maharashtra it is Ashadhi Ekadashi, the climax of the Pandharpur Wari pilgrimage to Lord Vitthal.
-
Kamika Ekadashi
Tithi 7:24 AM, Jul 14 – 9:28 AM, Jul 15
Paran 5:33 AM, Jul 16 – 8:19 AM, Jul 16
Worship of Vishnu that grants the merit of bathing in all holy rivers.
-
Shravana Putrada Ekadashi
Tithi 12:13 AM, Jul 30 – 9:42 PM, Jul 30
Paran 5:41 AM, Jul 31 – 8:24 AM, Jul 31
Observed by couples who pray to Lord Vishnu for the blessing of children.
August 2031
-
Aja Ekadashi
Tithi 10:29 PM, Aug 12 – 12:56 AM, Aug 14
Paran 7:37 AM, Aug 14 – 8:28 AM, Aug 14
The "unborn" Ekadashi, said to absolve even the gravest of sins.
-
Padmini Ekadashi
Tithi 6:53 AM, Aug 28 – 4:00 AM, Aug 29
Paran 9:13 AM, Aug 29 – 12:54 AM, Aug 30
The bright (Shukla) Ekadashi of the extra month (Adhik Maas), kept only in leap-month years.
September 2031
-
Parama Ekadashi
Tithi 3:42 PM, Sep 11 – 6:07 PM, Sep 12
Paran 6:04 AM, Sep 13 – 8:33 AM, Sep 13
The dark (Krishna) Ekadashi of the extra month (Adhik Maas) — held to be exceptionally meritorious.
-
Parsva Ekadashi
Tithi 1:01 PM, Sep 26 – 10:20 AM, Sep 27
Paran 6:12 AM, Sep 28 – 7:37 AM, Sep 28
Vishnu turns on his side during cosmic sleep — also called Parivartini or Vamana Ekadashi.
October 2031
-
Indira Ekadashi
Tithi 10:24 AM, Oct 11 – 12:05 PM, Oct 12
Paran 6:20 AM, Oct 13 – 8:39 AM, Oct 13
Observed during Pitru Paksha to liberate departed ancestors.
-
Papankusha Ekadashi
Tithi 7:45 PM, Oct 25 – 5:48 PM, Oct 26
Paran 6:29 AM, Oct 27 – 8:43 AM, Oct 27
A "goad against sin" that is believed to grant heaven and good health.
November 2031
-
Rama Ekadashi
Tithi 5:12 AM, Nov 10 – 6:21 AM, Nov 11
Paran 12:09 PM, Nov 11 – 6:30 AM, Nov 12
Falls just before Diwali and is kept to wash away sins, dedicated to Lakshmi-Narayana.
-
Devutthana (Kartiki) Ekadashi
Tithi 4:31 AM, Nov 24 – 3:34 AM, Nov 25
Paran 9:36 AM, Nov 25 – 3:12 AM, Nov 26
Vishnu awakens from cosmic sleep, ending Chaturmas so weddings and Tulsi Vivah resume — known in Maharashtra as Kartiki Ekadashi and also as Prabodhini Ekadashi.
December 2031
-
Utpanna Ekadashi
Tithi 11:24 PM, Dec 9 – 11:12 PM, Dec 10
Paran 7:03 AM, Dec 11 – 9:07 AM, Dec 11
Marks the appearance of Goddess Ekadashi from Vishnu — the origin of Ekadashi observance.
-
Vaikunta Ekadashi
Tithi 4:13 PM, Dec 23 – 4:48 PM, Dec 24
Paran 7:11 AM, Dec 25 – 9:15 AM, Dec 25
The Margazhi Ekadashi when the gates of Vaikuntha are said to open; Vishnu devotees fast and keep vigil.
Tithi start and end times are shown in your local time. Festival dates follow the standard Indian (sunrise) calendar and may vary by a day in other regions, and may differ slightly from regional almanacs (especially around an Adhik Maas).
About the Ekadashi Vrat Calendar
A month-by-month list of every Ekadashi of the year — the eleventh-tithi fasting days sacred to Lord Vishnu — including Nirjala, Devshayani, Prabodhini (Dev Uthani), Mokshada / Vaikuntha, Putrada and Saphala, with the name, paksha, lunar month and tithi timing of each.
Each entry lists the festival or vrat with its date, the prevailing tithi, and a short note on the observance. Dates are shown for the current and the coming year.