Quick answer: Hindus fast (upavasa) to turn the mind towards God, build self-discipline and offer devotion on sacred days. The word is traditionally explained as upa (near) plus vasa (dwelling): staying close to the Divine. Fasts range from nirjala (no water) to fruit-only or one meal a day, and are always voluntary.

What upavasa means

Upavasa is a Sanskrit word. Traditional teachers explain it as "dwelling near": upa means near and vasa means to stay or dwell. On this reading, the point of a fast is not hunger for its own sake but spending the day close to God, with fewer distractions from cooking, eating and the senses. This is a devotional interpretation passed down in many traditions rather than a single scriptural definition, but it captures how most Hindus understand fasting.

A fast is usually part of a vrat, a vow or observance. A vrat can include a puja, reading or hearing a katha (story), chanting, charity, and food rules. Fasting is the most visible part, but the vow is the heart of it.

Advertisement

Why Hindus fast: the spiritual purposes

  • Devotion: offering the day to a deity, such as Vishnu on Ekadashi, Shiva on Shivaratri or the Goddess during Navratri.
  • Self-discipline (tapas): learning to master cravings, which teachers see as training the mind for meditation and right action.
  • Purification: many traditions describe fasting as cleansing the mind and preparing for worship, alongside bathing and prayer.
  • Gratitude and sankalpa: keeping a vow for a family member's well-being, as in Karwa Chauth or Ahoi Ashtami, or in thanksgiving.
  • Community: fasting together on festival days creates a shared rhythm in the family and temple.

Scripture gives balance as well as encouragement. The Bhagavad Gita teaches that yoga is not for one who eats too much or one who eats nothing, but for one who is moderate in food, sleep and activity (paraphrasing chapter 6). In chapter 17 it criticises harsh austerities that torment the body, calling them ignorant rather than holy. The Taittiriya Upanishad honours food itself as a form of Brahman, so fasting is not about rejecting food but about respecting it.

You will also hear popular explanations such as "fasting gives the digestive system a rest". These are modern ideas people attach to the tradition, not scriptural teachings, and this guide makes no health claims. Speak to a doctor about any health question.

Types of Hindu fast

TypeWhat it meansCommon examples
NirjalaNo food and no water, usually sunrise to sunrise or until a set timeNirjala Ekadashi, Karwa Chauth (until moonrise)
Jala or ksheeraOnly water, or water and milkStrict Ekadashi in some families
PhalaharFruit, milk, nuts and permitted vrat foods; no grainsEkadashi, Navratri, Janmashtami
EkabhuktaOne simple meal a day, often sattvicKarthika Masam, Shravan Mondays, Pradosh
NaktaEating only after sunset or after evening worshipPradosh vrat, some Shivaratri customs
Sattvic restrictionNormal meals without onion, garlic, meat, alcohol or certain grainsNavratri, Karthika Masam, Shravan in many homes

Names and rules differ by region and sampradaya. Vaishnava, Shaiva, Shakta and Smarta families may observe the same day in different ways, and South Indian and North Indian homes often use different vrat foods. Follow your family custom or ask your temple priest.

The main fasting days

For a month-by-month list, see the December 2026 vrat and fasting calendar.

How a fast is kept: a simple pattern

  • Take a sankalpa (intention) in the morning after bathing, naming the deity and purpose.Keep the food rule you have chosen, within what your health allows.Spend time in puja, japa, reading or listening to the vrat katha.Give something: food, a donation or time in service.Break the fast (parana) at the proper time, often with prasad, and thank God.

Health caution and exemptions

Hindu tradition has always made room for those who cannot fast. Children, elderly people, pregnant or breastfeeding women, people with diabetes or other conditions, and anyone on regular medication should consult a doctor before fasting and usually keep a lighter version or skip food rules entirely. Many teachers say such people gain the same merit through prayer, charity or reading. A fast that harms your health goes against the Gita's own advice on moderation.

Advertisement

For NRI families: fasting abroad

Fasting while working long office hours, in winter darkness or across time zones is hard. Many NRIs choose phalahar instead of nirjala, keep a fruit box at work, and use their local temple's calendar since dates can differ from India by a day. When colleagues ask, a simple line helps: "It is a day of prayer for me, like a mini retreat, so I eat light." To compare with Ramadan, Lent and Paryushana, read Fasting across religions.

Frequently asked questions

What is the difference between vrat and upavas?

A vrat is a religious vow or observance, which can include prayer, a story (katha), charity and food rules. Upavasa is the fasting part. Many vrats include a fast, but a vrat can also be kept without fasting, for example by reciting a prayer daily.

Can you drink water during a Hindu fast?

In most fasts, yes. Only a nirjala fast excludes water, and it is usually kept for a limited period on specific days such as Nirjala Ekadashi or Karwa Chauth by those who are healthy enough. Many families choose water and fruit instead.

Why do Hindus not eat grains on Ekadashi?

Vaishnava tradition, drawing on Puranic stories, teaches that grains and beans are avoided on Ekadashi, and that the day is meant for remembering Vishnu. Rules differ: some avoid all grains, some take one simple meal, and some keep a full or nirjala fast.

Who should not fast in Hinduism?

Traditional teaching and modern common sense agree that children, elderly people, pregnant or breastfeeding women, and anyone who is ill or on medication should not keep strict fasts. They can keep the vrat through prayer, a light diet or charity instead. Always consult a doctor first.

Is fasting compulsory in Hinduism?

No. Fasting is a voluntary practice taken up by personal devotion, family custom or a vow. The Bhagavad Gita stresses moderation, and many teachers say a sincere prayer matters more than going without food.

What can I eat during a Hindu fast?

It depends on the fast and the family. Common vrat foods include fruit, milk, curd, nuts, sabudana, potatoes, kuttu (buckwheat), rajgira and samak rice, often cooked with rock salt. See our Navratri fasting rules for a detailed list.

Editor's note (9 October 2026)

This explainer was written in October 2026. The meaning of upavasa as "dwelling near" is labelled as a traditional explanation, and Bhagavad Gita and Taittiriya Upanishad teachings are paraphrased, not quoted. We make no health claims; if you have any medical condition, speak to your doctor before fasting. Specific fasting dates are on our dated festival pages.