Janmashtami, the auspicious celebration of Lord Krishna’s birth, is one of the most spiritually significant festivals in Hinduism. In 2025, Janmashtami falls on Friday, August 15, with Nishita Puja (midnight ritual) scheduled between 12:04 AM to 12:47 AM on August 17, coinciding with the divine birth of Lord Krishna. As millions prepare for this sacred day, understanding the traditional fasting rules, practices, and etiquette can enhance the spiritual experience.
Why Fasting on Janmashtami Matters
Fasting on Janmashtami is considered an act of devotion and self-discipline. It symbolizes detachment from material pleasures and a focus on the divine. Devotees believe that by fasting with purity and devotion, one draws closer to Krishna and receives his blessings for peace, health, and liberation.
Janmashtami 2025 Fasting Schedule
Ashtami Tithi Begins: 11:49 PM, August 15, 2025
Ashtami Tithi Ends: 09:34 PM, August 16, 2025
Midnight Moment (Lord Krishna's Birth): 12:25 AM, August 17, 2025
Chandrodaya (Moonrise): 11:32 PM, August 16, 2025
Parana Time (Fasting Break): After 05:51 AM, August 17, 2025
Note: This is Janmashtami without Rohini Nakshatra, which begins only after the fast is traditionally concluded.
Types of Fasting Observed
Nirjala Fast – No food or water consumed until midnight or Parana. Strict and typically followed by deeply spiritual devotees.
Phalahar Fast – Only fruits, milk, water, and specific non-grain items allowed.
Satvik Fast – No onion, garlic, or grains. Devotees consume light Satvik meals once during the day.
Dos and Don’ts of Janmashtami Fasting
Observe cleanliness
Take a bath early in the morning, wear clean or traditional attire, and keep your home temple or puja area tidy.
Follow sattvic diet
Consume only approved fasting foods like:
Fruits (bananas, apples, papaya, etc.)
Milk and milk-based dishes (kheer, lassi, buttermilk)
Sabudana (tapioca), singhare ka atta (water chestnut flour)
Potatoes, pumpkin, bottle gourd (in moderation)
Rock salt (sendha namak)
Engage in devotion
Chant Krishna bhajans, recite the Bhagavad Gita, and participate in Raslilas, kirtans, and temple rituals if possible.
Break the fast only at the right time
Parana (fast-breaking) must be done after 5:51 AM on August 17, post the conclusion of Nishita Puja and as per your local sunrise timing.
Offer bhog (sacred food) to Krishna before eating
Prepare prasad with love and devotion, typically including butter, sugar, fruits, and homemade sweets.