Why do ekadashi fast

Content on WhatAnswers is provided "as is" for informational purposes. While we strive for accuracy, we make no guarantees. Content is AI-assisted and should not be used as professional advice.

Last updated: April 8, 2026

Quick Answer: Ekadashi fasting is observed on the 11th day of each lunar fortnight in the Hindu calendar, totaling 24-26 fasts annually. It originated in ancient Hindu scriptures like the Puranas, with specific Ekadashis like Nirjala Ekadashi requiring complete abstinence from food and water. The practice aims to purify the body and mind, with devotees believing it helps attain spiritual liberation (moksha) and pleases Lord Vishnu.

Key Facts

Overview

Ekadashi fasting is a significant Hindu religious observance occurring on the 11th day of each lunar fortnight (both waxing and waning moon phases) in the traditional Hindu calendar. The term 'Ekadashi' literally means 'eleventh' in Sanskrit. This practice has ancient origins dating back to Vedic and Puranic texts, with detailed descriptions found in scriptures like the Padma Purana, Skanda Purana, and Vishnu Purana, which were compiled between approximately the 4th and 10th centuries CE. According to Hindu mythology, Ekadashi is personified as a goddess who emerged from Lord Vishnu to defeat the demon Mura, and Vishnu declared that observing Ekadashi would destroy sins and grant liberation. The practice varies regionally across India, with different names and specific rituals for each of the 24-26 Ekadashis in a year, such as Vaikuntha Ekadashi in December/January and Nirjala Ekadashi in May/June. Historically, Ekadashi has been observed for thousands of years, with references in medieval texts and continued practice by millions of Hindus worldwide today.

How It Works

Ekadashi fasting follows specific rules that typically begin at sunrise on Ekadashi day and end after sunrise the following day (Dwadashi). Most commonly, observers abstain from grains, beans, and certain vegetables like onions and garlic, consuming only fruits, nuts, milk products, and non-grain flours like buckwheat or water chestnut flour. Some strict observers practice 'Nirjala' (waterless) fasting, particularly on Nirjala Ekadashi, where they avoid all food and water for 24 hours. The fasting process involves waking before sunrise, taking a ritual bath, performing puja (worship) to Lord Vishnu with offerings of tulsi leaves and flowers, chanting mantras like the Vishnu Sahasranama, and reading religious texts. Many devotees maintain complete silence or engage in meditation and charitable acts throughout the day. The fast is traditionally broken on Dwadashi after offering food to a Brahmin or the poor, with the first meal typically consisting of simple vegetarian food. The specific rules can vary by region, sect, and individual commitment, with some people observing partial fasts while others maintain strict abstinence.

Why It Matters

Ekadashi fasting holds profound spiritual, physical, and cultural significance for Hindus. Spiritually, it is believed to cleanse sins, fulfill desires, and help attain moksha (liberation from the cycle of rebirth), with scriptures promising that proper observance pleases Lord Vishnu and grants his blessings. Physically, the fasting practice aligns with Ayurvedic principles of detoxification and digestive rest, potentially offering health benefits like improved metabolism and mental clarity. Culturally, Ekadashi strengthens community bonds through temple gatherings, shared rituals, and family traditions, with major Ekadashis like Vaikuntha Ekadashi drawing thousands to temples like Tirupati. The practice also preserves ancient Vedic knowledge and lunar calendar systems, maintaining continuity with India's religious heritage. For many devotees, Ekadashi serves as regular spiritual discipline that fosters self-control, mindfulness, and devotion, making it a cornerstone of Hindu religious life with enduring relevance in modern times.

Sources

  1. Wikipedia: EkadashiCC-BY-SA-4.0

Missing an answer?

Suggest a question and we'll generate an answer for it.