The festival of Shri Krishna Janmashtami holds a special place in the hearts of millions of Hindus worldwide. It is the celebration of the divine birth of Lord Krishna, the eighth avatar of Lord Vishnu, who was born to establish dharma (righteousness) and destroy adharma (unrighteousness). Every year, the festival is observed with fasting, devotional singing, night vigils, and midnight celebrations marking the moment of Krishna’s birth.
In 2025, Janmashtami will be celebrated on Saturday, August 16, with the most auspicious midnight puja taking place between 12:04 AM and 12:47 AM. Devotees across India are already preparing to observe this grand festival with traditional rituals and modern celebrations.
🗓️ Date and Tithi of Janmashtami 2025
The timing of Janmashtami is decided based on the lunar calendar. It falls on the Ashtami (eighth day) of Krishna Paksha in the Bhadrapada month.
- Ashtami Tithi begins: August 15, 2025, at 11:49 PM
- Ashtami Tithi ends: August 16, 2025, at 9:34 PM
Since the Ashtami is prevailing during sunrise on August 16, the festival will be observed on this day. The night of August 16, leading into August 1,7 is the most sacred period for Krishna Puja.

🌌 Nishita Kaal Puja Muhurat
According to scriptures, Lord Krishna was born at midnight in Mathura. Hence, the Nishita Kaal (midnight period) is considered the most powerful time for Janmashtami puja.
- Shubh Muhurat for Krishna Janmashtami 2025:
12:04 AM to 12:47 AM (16th–17th August)
This 43-minute window is regarded as the best time to perform abhishek, mantra chanting, and aarti.
📍 City-wise Muhurat Differences
Due to geographical differences, the exact timing may slightly vary:
- Delhi / Noida / Gurugram: 12:04 AM – 12:47 AM
- Mumbai: 12:20 AM – 1:05 AM
- Bengaluru: 12:01 AM – 12:47 AM
- Kolkata: 11:19 PM (Aug 16) – 12:03 AM (Aug 17)
Thus, devotees are advised to follow their local panchang (almanac) to confirm precise timings.
🕉️ Janmashtami Puja Vidhi (Step-by-Step Rituals)
The rituals of Janmashtami are deeply rooted in devotion, purity, and faith. Here’s a complete step-by-step guide:
1. Morning Preparations
- Begin the day with a ritual bath and wear clean clothes.
- Clean the puja space and decorate it with flowers, rangoli, and lights.
- Place a beautifully decorated idol or picture of baby Krishna in a cradle or swing (jhula).
2. Observing the Fast (Vrat)
- Devotees observe nirjala vrat (without food and water) or phalahar vrat (fruit and milk-based fasting) throughout the day.
- The fast continues until midnight when Krishna’s birth is celebrated.
3. Evening Devotions
- Light diyas (lamps) and incense sticks.
- Read chapters from the Bhagavad Gita or Bhagavata Purana.
- Sing bhajans and kirtans dedicated to Lord Krishna.
4. Nishita Kaal Puja (Midnight Rituals)
- At 12:04 AM, begin the special puja.
- Perform abhishek (ritual bathing) of the idol using panchamrit (milk, curd, ghee, honey, sugar).
- Dress the idol in new clothes, ornaments, and a crown (mukut).
- Offer tulsi leaves, butter, makhan-mishri (butter and sugar), and fruits.
- Chant mantras such as:
“Om Namo Bhagavate Vasudevaya”
“Krishnaya Vasudevaya Devaki Nandanaya Cha” - Perform aarti, blow conch shells, and ring bells to mark Krishna’s birth.
5. Breaking the Fast (Parana)
- The fast is broken the next morning, typically after 5:51 AM on 17th August 2025.
- Devotees first offer food to Krishna before consuming it themselves.
🍎 What to Eat and Avoid During Janmashtami Fasting
Fasting is a crucial part of Janmashtami, and devotees must follow satvik (pure) dietary rules.
✅ Foods Allowed
- Fruits (banana, apple, pomegranate, papaya, etc.)
- Milk, curd, paneer, butter, ghee
- Nuts, honey, coconut water
- Sabudana khichdi, kuttu (buckwheat) flour puris, singhada (water chestnut) flour halwa
- Makhana (fox nuts) and aloo (potato) dishes prepared in a satvik style
❌ Foods to Avoid
- Rice, wheat, pulses, and other grains
- Onion, garlic, and non-vegetarian food
- Tea, coffee, alcohol, and packaged foods
✨ Spiritual Significance of Janmashtami
Janmashtami is not just a religious festival but also a cultural and spiritual phenomenon.
- Victory of Good Over Evil
- Krishna’s birth marked the end of the tyrant king Kansa.
- It represents the eternal truth that dharma will always prevail.
- Teachings of the Bhagavad Gita
- Krishna’s guidance to Arjuna on the battlefield of Kurukshetra continues to inspire humanity.
- It emphasizes karma (duty), devotion, and righteousness.
- Symbol of Divine Love
- Krishna’s leelas with Radha and the gopis symbolize eternal love, devotion, and the bliss of surrender.
- Cultural Celebrations
- Across India, Dahi Handi competitions are organized, especially in Maharashtra, where young men form human pyramids to break pots of curd hung high.
- In Mathura and Vrindavan, the birthplace of Krishna, the celebrations include Raas Leela, processions, and dramatic enactments of Krishna’s life.
🌍 Janmashtami Celebrations Across India
1. Mathura and Vrindavan
The birthplace of Lord Krishna sees the grandest celebrations with temple processions, Raas Leela plays, and devotees thronging the ghats of the Yamuna river.
2. Maharashtra
The state is famous for Dahi Handi, where youth groups form tall human pyramids to break pots filled with butter or curd, symbolizing Krishna’s mischievous childhood.
3. Gujarat
Temples are decorated beautifully, and Raas Garba is performed with devotion and enthusiasm.
4. South India
In Tamil Nadu and Andhra Pradesh, tiny footprints of baby Krishna are drawn at doorsteps to welcome him.
5. ISKCON Temples Worldwide
From Delhi to New York, ISKCON temples hold grand midnight aartis, kirtans, and prasad distribution, making Janmashtami a global celebration.
📜 Importance of Nishita Puja
Why is Nishita Kaal Puja so important?
- Scriptures state that Krishna was born at this exact period to destroy evil and bring balance to the world.
- Performing puja at this time is believed to:
- Remove sorrows and obstacles.
- Bring peace, prosperity, and happiness.
- Strengthen family bonds and devotion.
📌 Quick Summary Table
Event / Ritual | Timing (2025) |
---|---|
Ashtami Tithi Begins | 15th August, 11:49 PM |
Ashtami Tithi Ends | 16th August, 9:34 PM |
Main Puja Day | 16th August 2025 |
Nishita Puja Muhurat | 12:04 AM – 12:47 AM (16th–17th Aug) |
Fast Breaking (Parana) | After 5:51 AM, 17th August 2025 |
🪔 Conclusion
Janmashtami is more than a festival; it is a celebration of faith, love, and devotion. On 16th August 2025, devotees will fast, sing bhajans, and wait eagerly for the clock to strike midnight between 12:04 AM and 12:47 AM, when the divine child Krishna is believed to descend on earth.
From the crowded lanes of Mathura to the skyscrapers of Mumbai and from the ghats of Varanasi to ISKCON temples worldwide, the night will echo with chants of “Hare Krishna, Hare Rama”, uniting millions in devotion and joy.
📢 In essence: The auspicious moment of Krishna’s birth in 2025 will be celebrated on 16th August at midnight, and devotees are encouraged to follow the 43-minute Nishita Muhurat window for maximum spiritual benefits.