Mahakatha
M 80% OFF

Ekadashi Calendar 2025–2026

All Ekadashi fasting dates with countdown, Vishnu mantras to chant, and significance of each observance.

Next Ekadashi

Kamada Ekadashi

Monday, April 27, 2026

days
hours
minutes
Shukla Paksha Complete fast

After that: Apara Ekadashi — Wednesday, May 13, 2026

Kamada Ekadashi — Significance

Wish-fulfilling Ekadashi — all righteous desires are fulfilled.

How to Observe Ekadashi

Wake at Brahma Muhurta

Rise 96 minutes before sunrise for your mantra practice — the most spiritually potent time of day.

Ritual Bath

Bathe before beginning any practice. Wear clean clothes, preferably white or yellow.

Chant 108 Times

Chant Om Namo Bhagavate Vasudevaya or Vishnu Sahasranama at sunrise and again at sunset.

Fast from Grains

Avoid rice, wheat, lentils. Eat fruits, dairy, nuts, root vegetables, and rock salt.

Read the Ekadashi Mahatmya

Each Ekadashi has a story (Mahatmya) in the Puranas — reading or listening to it increases the merit.

Keep a Vigil if Possible

Staying awake through the night in prayer is especially meritorious on Devshayani and Mokshada Ekadashi.

Vishnu Mantras to Chant on Ekadashi

Chant any of these 108 times at sunrise. Vishnu Sahasranama once is equivalent to 1,000 ordinary prayers.

Ekadashi Calendar 2026

Date Name
January 13 Shattila
January 28 Putrada
February 12 Vijaya
February 27 Jaya
March 15 Papamochani
March 29 Amalaki
April 13 Varuthini
April 27 Kamada
May 13 Apara
May 26 Mohini
June 11 Yogini
June 25 Nirjala
July 10 Kamika
July 24 Devshayani
August 8 Aja
August 23 Putrada
September 22 Parsva
October 6 Rama
October 21 Papankusha
November 4 Utpanna
November 20 Prabodhini
December 3 Saphala
December 19 Mokshada
Show 2027 Ekadashi dates ↓
Date Name
January 2 Shattila
January 18 Putrada
February 1 Vijaya
February 16 Jaya
March 3 Papamochani
March 4 Papamochani
March 18 Amalaki
April 2 Varuthini
April 17 Kamada
May 2 Apara
May 16 Mohini
May 31 Apara
June 14 Nirjala
June 30 Yogini
July 13 Devshayani
July 29 Kamika
August 12 Putrada
August 27 Aja
September 10 Parsva
September 11 Parsva
September 26 Indira
October 10 Papankusha
October 25 Rama
November 9 Prabodhini
November 23 Utpanna
December 9 Mokshada
December 22 Saphala

Frequently Asked Questions

What is Ekadashi fasting?

Ekadashi is the 11th day (tithi) of each lunar fortnight in the Hindu calendar. Observed twice a month — once in Shukla Paksha (waxing moon) and once in Krishna Paksha (waning moon) — it is the most sacred fasting day in Vaishnavism. Devotees fast from grains and beans, chant Vishnu mantras, and stay in a sattvic state to cleanse the body and mind.

How many Ekadashis are there in a year?

There are 24 Ekadashis in a standard year (two per lunar month × 12 months). In years with an extra lunar month (Adhik Maas), there are 26 Ekadashis. Each Ekadashi has a unique name and specific significance — for example, Nirjala Ekadashi in June is the most rigorous, and Devshayani Ekadashi in July marks the beginning of Chaturmas.

Which mantra should I chant on Ekadashi?

The most commonly prescribed mantras for Ekadashi are: Om Namo Bhagavate Vasudevaya (the 12-syllable Vishnu mantra), Vishnu Sahasranama (the 1,000 names of Vishnu), and Om Namo Narayanaya (the 8-syllable Narayana mantra). Chanting any of these 108 times after sunrise and at sunset is the traditional practice.

What can you eat on Ekadashi?

On Ekadashi, grains (rice, wheat, barley), lentils, and most beans are avoided. Permitted foods include fruits, dairy (milk, curd, ghee), root vegetables like potatoes and sweet potatoes, sendha namak (rock salt), nuts, and sabudana (tapioca). Many devotees opt for a nirjala (waterless) fast on Nirjala Ekadashi in June for the fullest merit.

What is the significance of Ekadashi vrat?

Ekadashi vrat (fasting) is believed to purify the body and mind, remove accumulated karma, and bring one closer to liberation (moksha). The Padma Purana states that a single Ekadashi fast equals the merit of visiting all sacred pilgrimage sites. It is also physiologically beneficial as a bi-monthly detox aligned with the lunar cycle.

What is the difference between Shukla Paksha and Krishna Paksha Ekadashi?

Shukla Paksha Ekadashi falls on the 11th day of the bright (waxing) fortnight — the moon is growing toward full. Krishna Paksha Ekadashi falls on the 11th day of the dark (waning) fortnight — the moon is shrinking toward new. Both are equally sacred, though Shukla Paksha Ekadashis are sometimes considered more auspicious for new beginnings.