The Vaishnava year

Ekadashi

Ekadashi is the eleventh day after the full moon and after the new moon. Twice a month, Vaishnavas fast from grains and pulses and dedicate the day to remembering Krishna.

What it is

The Vaishnava calendar follows the moon. Each month has two fortnights, one waxing and one waning, and the eleventh day of each is Ekadashi. It is also called “the day of Lord Hari”, because it is considered especially favourable for spiritual practice: what you do for Krishna on that day counts for more.

The fast is not the goal but the means. Eating less and more simply leaves time and headspace for what is really sought that day: chanting more, reading more and thinking more about God.

Where it comes from

The Purāṇas tell that Ekadashi is a person: an energy of Lord Vishnu who emerged from Him to defeat a demon called Mura. Pleased, Vishnu granted that whoever fasted on her day would be freed from the consequences of their misdeeds and would advance in devotion.

The same tradition explains why grains in particular are avoided: on Ekadashi, sin takes shelter in grains. Whether you take this literally or not, the practice has been the same for many centuries.

How to fast

There are several ways to keep the day, from strictest to least strict. Each person chooses what they can sustain:

  1. A complete fast, without food or water. Few people do this, and mostly on Nirjalā Ekadashi.
  2. Water only, or water and fruit.
  3. Ekadashi food: eating normally, but without grains or pulses. This is what most devotees do.

Children, older people, pregnant women and anyone who is ill do not need to fast. Avoiding grains is enough, or doing whatever your health allows.

What to eat and what to avoid

AllowedAvoided
Fresh and dried fruitRice, wheat, maize, oats, barley and rye
Vegetables, potatoes and sweet potatoesBread, pasta, semolina and any grain flour
NutsLentils, chickpeas, beans, peas and soya
Milk, yoghurt, fresh cheese and ghīTofu and other pulse products
Buckwheat, tapioca and their floursMustard and sesame seeds
Pure salt, pepper, ginger, cumin and turmericAsafoetida and spice blends, which often contain flour

The food is still offered to Krishna as on any other day (prasādam): a potato sabjī without mustard seeds or asafoetida, for example, is Ekadashi food.

How to break the fast

The fast ends the following morning, on the day called dvādaśī, and it must be broken within a specific window that depends on sunrise and on the moon. It is broken by taking some grain: a few grains of offered rice are enough.

Breaking it outside that window is considered neglecting the fast, so it is worth checking the evening before. The time changes from city to city; the times on this page are calculated for London.

Some special Ekadashis

  • Pāṇḍava Nirjalā Ekadashi: the waterless fast. It is said that keeping it is equal to keeping all the Ekadashis of the year. It bears the name of the Pāṇḍavas because Bhīma, who found it impossible to fast twice a month, observed it.
  • Mokṣadā Ekadashi: it coincides with Gītā Jayantī, the day Krishna spoke the Bhagavad-gītā.
  • Śayana and Utthāna Ekadashi: they mark the beginning and end of Cāturmāsya, the four months of the rainy season in India, during which extra austerities are taken on.
  • Mahādvādaśī: in some years, because of the position of the moon, the fast moves to the following day. The calendar shows it.

Ekadashi 2026: all the dates

See the dates for 2027

Fasting dayEkadashiBreak the fast
Sat-tila Ekadashi 15 January, 07:59 (sunrise) – 10:46
Bhaimi Ekadashi 30 January, 07:41 (sunrise) – 10:43
Vijaya Ekadashi 14 February, 07:16 (sunrise) – 10:34 (end of tithi)
Amalaki vrata Ekadashi 28 February, 06:47 (sunrise) – 10:24
Papamocani Ekadashi 15 March, 09:55 – 10:11
Kamada Ekadashi 29 March, 09:09 – 10:58
Varuthini Ekadashi 14 April, 06:07 (sunrise) – 10:43
Mohini Ekadashi 28 April, 05:38 (sunrise) – 10:31
Apara Ekadashi 14 May, 05:10 (sunrise) – 06:53 (end of tithi)
Padmini Ekadashi 27 May, 08:18 – 10:16
Parama Ekadashi 12 June, 04:43 (sunrise) – 10:14
Pandava Nirjala Ekadashi 26 June, 04:44 (sunrise) – 10:17
Yogini Ekadashi 12 July, 04:57 (sunrise) – 10:23
Sayana Ekadashi 26 July, 05:15 (sunrise) – 09:29 (end of tithi)
Kamika Ekadashi 10 August, 05:37 (sunrise) – 10:36
Pavitraropana Ekadashi 24 August, 06:20 – 10:41
Annada Ekadashi 8 September, 06:24 (sunrise) – 10:14 (end of tithi)
Parsva Ekadashi 23 September, 06:48 (sunrise) – 10:50
Indira Ekadashi 7 October, 07:10 (sunrise) – 10:55
Pasankusa Ekadashi 23 October, 07:38 (sunrise) – 10:07 (end of tithi)
Rama Ekadashi 6 November, 07:02 (sunrise) – 10:10
Utthana Ekadashi 21 November, 07:28 (sunrise) – 10:20
Utpanna Ekadashi 5 December, 07:49 (sunrise) – 10:30
Moksada Ekadashi 21 December, 08:03 (sunrise) – 10:40

Add to my calendar

Frequently asked questions

Can I drink coffee or tea on Ekadashi?

The Ekadashi fast concerns grains and pulses. Apart from that, devotees who follow the four principles do not take coffee or tea on any day, because they consider them stimulants.

What if I forget and eat grains?

Nothing serious. Keep the fast from that moment on and carry on as normal. What counts is the intention to dedicate the day to Krishna.

Do I have to fast to start practising?

No. Ekadashi is a practice you take up when you want to go a step further. Chanting and reading come first; the rest follows.

Why does the date change every month?

Because it depends on the moon, not on the civil calendar. On top of that, the exact day and the time to break the fast vary depending on where in the world you are.