Ekadashi Vrat 2025: Full Schedule of Ekadashi Fasting Days

Ekadashi Vrat 2025: Full Schedule of Ekadashi Fasting Days

What is Ekadashi?

Ekadashi is a spiritually important day in the Hindu lunar calendar, which is celebrated twice every month. It is the eleventh day of each lunar fortnight - once during the waxing phase (Shukla Paksha) of the moon and once during the vanning phase (Krishna Paksha). On this day, devotees mainly worship Lord Vishnu, although some people also pray to Lord Shiva. The Hindu month is divided into two stages based on the visibility of the moon. Ekadashi occurs during both these stages, which creates a rhythmic cycle of devotion and self-discipline. It is a time to seek reflection, prayer and divine blessings. 

People see Ekadashi as a way to connect with God, often through fasting and spiritual practices. There are 24 Ekadishis in a regular year, but this number increases to 26 when an additional lunar month (Adhik month) is included. This frequency highlights the importance of Ekadashi in Hindu traditions.

Find out "Ekadashi Kab Hai" with the help of the Diviniti.com blog

Ekadashi Vrat katha

According to ancient learning, a demon named Murdanav once tried to harm Lord Vishnu, while he was in a deep meditative sleep (yoga Nidra). At that time, a divine woman emerged from the eleventh meaning of Vishnu's mind. Enchanted by her beauty, Murdanav proposed marriage. However, the woman later known as Ekadashi agreed on only one condition: he had to defeat her in the fight. With confidence in his strength, Murdanav accepted the challenge, but was defeated by her. On waking up, Lord Vishnu was pleased with her courage and named her Ekadashi. While announcing it, Lord Vishnu blessed her that the people who fast on this day, the day she conquered the demon, will attain salvation (freedom from the cycle of birth and death). 

This story emphasizes the power of the spiritual reward to see courage, righteousness and Ekadashi fasting (fast).

Ekadashi Vrat: List 2025 Days and Muhurat Calendar

Navratri Rituals Schedule

January 2025

Month January 2025
Ekadashi Name Pausha Putrada Ekadashi
Date January 10, 2025
Day Friday
Start Time 12:22 PM, Jan 09
End Time 10:19 AM, Jan 10
Month January 2025
Ekadashi Name Shattila Ekadashi
Date January 25, 2025
Day Saturday
Start Time 07:25 PM, Jan 24
End Time 08:31 PM, Jan 25

February 2025

Month February 2025
Ekadashi Name Jaya Ekadashi
Date February 8, 2025
Day Saturday
Start Time 09:26 PM, Feb 07
End Time 08:15 PM, Feb 08
Month February 2025
Ekadashi Name Vijaya Ekadashi
Date February 24, 2025
Day Monday
Start Time 01:55 PM, Feb 23
End Time 01:44 PM, Feb 24

March 2025

Month March 2025
Ekadashi Name Amalaki Ekadashi
Date March 10, 2025
Day Monday
Start Time 07:45 AM, Mar 09
End Time 07:44 AM, Mar 10
Month March 2025
Ekadashi Name Papmochani Ekadashi
Date March 25, 2025
Day Tuesday
Start Time 05:05 AM, Mar 25
End Time 03:45 AM, Mar 26

April 2025

Month April 2025
Ekadashi Name Kamada Ekadashi
Date April 8, 2025
Day Tuesday
Start Time 08:00 PM, Apr 07
End Time 09:12 PM, Apr 08
Month April 2025
Ekadashi Name Varuthini Ekadashi
Date April 24, 2025
Day Thursday
Start Time 04:43 PM, Apr 23
End Time 02:32 PM, Apr 24

May 2025

Month May 2025
Ekadashi Name Mohini Ekadashi
Date May 8, 2025
Day Thursday
Start Time 10:19 AM, May 07
End Time 12:29 PM, May 08
Month May 2025
Ekadashi Name Apara Ekadashi
Date May 23, 2025
Day Friday
Start Time 01:12 AM, May 23
End Time 10:29 PM, May 23

June 2025

Month June 2025
Ekadashi Name Nirjala Ekadashi
Date June 6, 2025
Day Friday
Start Time 02:15 AM, Jun 06
End Time 04:47 AM, Jun 07
Month June 2025
Ekadashi Name Yogini Ekadashi
Date June 21, 2025
Day Saturday
Start Time 07:18 AM, Jun 21
End Time 04:27 AM, Jun 22

July 2025

Month July 2025
Ekadashi Name Devshayani Ekadashi
Date July 6, 2025
Day Sunday
Start Time 06:58 PM, Jul 05
End Time 09:14 PM, Jul 06
Month July 2025
Ekadashi Name Kamika Ekadashi
Date July 21, 2025
Day Monday
Start Time 12:12 PM, Jul 20
End Time 09:38 AM, Jul 21

August 2025

Month August 2025
Ekadashi Name Shravana Putrada Ekadashi
Date August 5, 2025
Day Tuesday
Start Time 11:41 AM, Aug 04
End Time 01:12 PM, Aug 05
Month August 2025
Ekadashi Name Aja Ekadashi
Date August 19, 2025
Day Tuesday
Start Time 05:22 PM, Aug 18
End Time 03:32 PM, Aug 19

September 2025

Month September 2025
Ekadashi Name Parsva Ekadashi
Date September 3, 2025
Day Wednesday
Start Time 03:53 AM, Sep 03
End Time 04:21 AM, Sep 04
Month September 2025
Ekadashi Name Indira Ekadashi
Date September 17, 2025
Day Wednesday
Start Time 12:21 AM, Sep 17
End Time 11:39 PM, Sep 17

October 2025

Month October 2025
Ekadashi Name Papankusha Ekadashi
Date October 3, 2025
Day Friday
Start Time 07:10 PM, Oct 02
End Time 06:32 PM, Oct 03
Month October 2025
Ekadashi Name Rama Ekadashi
Date October 17, 2025
Day Friday
Start Time 10:35 AM, Oct 16
End Time 11:12 AM, Oct 17

November 2025

Month November 2025
Ekadashi Name Devutthana Ekadashi
Date November 1, 2025
Day Saturday
Start Time 09:11 AM, Nov 01
End Time 07:31 AM, Nov 02
Month November 2025
Ekadashi Name Utpanna Ekadashi
Date November 15, 2025
Day Saturday
Start Time 12:49 AM, Nov 15
End Time 02:37 AM, Nov 16

December 2025

Month December 2025
Ekadashi Name Mokshada Ekadashi
Date December 1, 2025
Day Monday
Start Time 09:29 PM, Nov 30
End Time 07:01 PM, Dec 01
Month December 2025
Ekadashi Name Saphala Ekadashi
Date December 15, 2025
Day Monday
Start Time 06:49 PM, Dec 14
End Time 09:19 PM, Dec 15
Month December 2025
Ekadashi Name Pausha Putrada Ekadashi
Date December 30, 2025
Day Tuesday
Start Time 07:50 AM, Dec 30
End Time 05:00 AM, Dec 31

Types of Ekadashi and Their Significance

Below is a list of notable Ekadashis, their meanings, significance and rituals, 

1. Nirjala Ekadashi (Pandav Bhima Ekadashi, Bhimani Ekadashi )

  • Meaning: "Without water" - the most rigorous Ekadashi fasting 
  • When: 11th day of Shukla Paksha, Jasha month 
  • Ritual: Total fast without food or water 
  • Blessings: Prosperity, forgiveness and Lord Vishnu's side brings

2. Papavimochani Ekadashi (Papamochini Ekadashi)

  • Meaning: “The one that removes sins”
  • When: 11th day of Krishna Paksha, Chaitra month
  • Rituals: Worship of Lord Vishnu in his Chaturbhuj form
  • Blessings: Spiritual purification and salvation

3. Mohini Ekadashi

  • Meaning: Worship Lord Vishnu in his enchanting Mohini form
  • When: 11th day of Shukla Paksha, Vaisakha month
  • Blessings: Washes away sins

4. Kamada Ekadashi

  • Meaning: “The fulfiller of desires”
  • When: 11th day of Shukla Paksha, Chaitra month
  • Rituals: Worship Lord Krishna
  • Blessings: Fulfills all heartfelt desires

5. Varuthini Ekadashi

  • Meaning: “The protective one”
  • When: 11th day of Krishna Paksha, Vaisakha month
  • Rituals: Worship of Vishnu’s Vamana avatar
  • Blessings: Offers protection and removes misfortunes

6. Apara Ekadashi (Achala Ekadashi) 

  • Meaning: “Limitless”
  • When: 11th day of Krishna Paksha, Jyeshtha month
  • Blessings: Liberation from all sins

7. Devshayani Ekadashi (Ashadhi Ekadashi, Padma Ekadashi)

  • Meaning: "The sleeping of the gods"
  • When: 11th day of Shukla Paksha, Ashadha month
  • Significance: Marks the beginning of Lord Vishnu’s four-month rest (Chaturmas).

8. Yogini Ekadashi

  • Meaning: "A female yogi"
  • When: 11th day of Krishna Paksha, Ashadha month
  • Blessings: Equivalent to feeding 88,000 Brahmins; promotes liberation

9. Kamika Ekadashi

  • Meaning: "Desired"
  • When: 11th day of Krishna Paksha, Shravana month
  • Rituals: Worship Lord Krishna
  • Blessings: Removes Pitra Dosha

10. Shravana Putrada Ekadashi (Pavitra Ekadashi)

  • Meaning: “The giver of sons”
  • When: 11th day of Shukla Paksha, Shravana month
  • Blessings: For those desiring children

11. Indira Ekadashi

  • When: 11th day of Krishna Paksha, Ashvin month
  • Significance: Held during Pitra Paksha, for ancestor salvation
  • Rituals: Worship and charity for departed souls

12. Annada Ekadashi (Aja Ekadashi)

  • Meaning: "The giver of food"
  • When: 11th day of Krishna Paksha, Bhadrapada month
  • Blessings: Wealth, food, and prosperity

13. Parsva Ekadashi (Vamana or Jayanti Ekadashi)

  • When: 11th day of Shukla Paksha, Bhadrapada month
  • Significance: Lord Vishnu shifts his sleeping posture
  • Blessings: Peace and happiness

14. Pasankusa Ekadashi (Papankusa Ekadashi)

  • Meaning: “Noose and goad”
  • When: 11th day of Shukla Paksha, Ashvin month
  • Rituals: Worship Lord Padmanabha
  • Blessings: Attainment of worldly joys

15. Ramaa Ekadashi

  • When: 11th day of Krishna Paksha, Kartik month
  • Significance: Comparable to performing major yajnas
  • Blessings: Worldly joy and salvation

16. Saphala Ekadashi

  • Meaning: “Successful”
  • When: 11th day of Krishna Paksha, Pausha month
  • Significance: Brings success in life

17. Pausha Putrada Ekadashi

  • When: 11th day of Shukla Paksha, Pausha month
  • Blessings: Especially for couples wishing for a child

18. Prabodhini Ekadashi (Devauthani Ekadashi, Kartiki Ekadashi)

  • When: 11th day of Shukla Paksha, Kartik month
  • Significance: Lord Vishnu awakens from Yoga Nidra; Tulsi Vivah is celebrated
  • Blessings: Removes sins, brings prosperity

19. Utpanna Ekadashi

  • When: 11th day of Krishna Paksha in the month of Margashirsha
  • Meaning: "Utpanna" translates to "origin" or "birth."
  • Importance: This day marks the birth of Goddess Ekadashi, who is believed to have rescued Lord Vishnu from a demon. Observing this fast is thought to cleanse past sins and is considered ideal for initiating Ekadashi vrat.

20. Vaikuntha Ekadashi (Mukoti Ekadashi, Mukhti Ekadashi, Mokshada Ekadashi, Swargavathil Ekadashi) - Kerala

  • When: 11th day of Shukla Paksha in the Margashirsha month
  • Importance: On this auspicious day, the spiritual gates of Vaikuntha (Lord Vishnu’s divine abode) are believed to open. It provides a rare chance for uninterrupted darshan of Lord Vishnu and symbolizes liberation (moksha).

21. Jaya Ekadashi (Bhaimi Ekadashi)

  • When: 11th day of Shukla Paksha in Magha month
  • Spiritual Benefit: Fasting on this day is said to eliminate ghostly influences and clear all types of sins, bringing peace and purity.

22. Shattila Ekadashi

  • When: 11th day of Krishna Paksha in the Magha month
  • Meaning: "Shattila" refers to "six uses of sesame seeds."
  • Rituals: Devotees use sesame seeds in six unique ways to honor Lord Vishnu. It’s also known as Tilda Ekadashi.
  • Blessings: This fast is believed to bring prosperity, purification, and ultimate salvation.

23. Vijaya Ekadashi

  • When: 11th day of Krishna Paksha in the Phalguna month
  • Meaning: "Vijaya" means "victory."
  • Spiritual Significance: Observing this Ekadashi is said to help devotees attain success and overcome obstacles in life.

24. Parama Shuddha Ekadashi (Purushottama Kamala Ekadashi)

  • When: 11th day of Krishna Paksha during the extra month (Adhik Maas)
  • Significance: Observing this fast is associated with worldly growth and spiritual cleansing from past wrongdoings.

25. Amalaka Ekadashi

  • When: 11th day of Shukla Paksha in the Phalguna month
  • Meaning: "Amalaka" refers to the Indian gooseberry (Amla)
  • Ritual Practice: Devotees worship the Amla tree, regarded as a sacred dwelling of Lord Vishnu.
  • Spiritual Benefit: Observing this vrat brings luck, joy, good health, and prosperity.

26. Padmini Vishuddha Ekadashi

  • When: Occurs once every three years during the Adhik Maas
  • Spiritual Value: Falling on the 11th day of Shukla Paksha in the Adhik Maas, this Ekadashi is highly auspicious. Fasting on this day is said to absolve one from accumulated sins.

Also Read:- Masik Shivratri 2025 || 10 Avatars of Lord Vishnu || Hanuman Jayanti 2025

Follow us:

Back to blog