Krishna Janmashtami 2025 will be celebrated on Friday, August 15, 2025, across India. As per Hindu Panchang, Krishna Janmashtami marks the divine birth of Lord Krishna, the eighth incarnation of Lord Vishnu, who was born to Devaki and Vasudeva in Mathura. This will be 5252nd birth anniversary of Lord Krishna. Janmashtami 2025 puja date and timings is provided below for the reference of the devotees:
Krishna Janmashtami 2025 Date and Time
| Event | Date & Time |
| Krishna Janmashtami | Friday, August 15, 2025 |
| ISKCON Janmashtami | Saturday, August 16, 2025 |
| Dahi Handi | Saturday, August 16, 2025 |
| Janmashtami Nishita Puja Muhurat | 12:04 AM – 12:47 AM, Aug 16 |
| Midnight Moment | 12:26 AM, Aug 16 |
| Chandrodaya Moment | 10:46 PM, Krishna Dashami |
| Krishna Ashtami Tithi Begins | 11:49 PM, Aug 15 |
| Krishna Ashtami Tithi Ends | 09:34 PM, Aug 16 |
| Parana Date and Time | After 05:51 AM, Aug 16 |
The following day, Saturday, August 16, 2025, will witness vibrant Dahi Handi celebrations, where teams form human pyramids to break earthen pots filled with curd, symbolizing Krishna’s playful nature. ISKCON temples will also celebrate Janmashtami on August 16 with devotional kirtans, bhajans, and cultural programs.
Krishna Janmashtami 2025 Nishita Puja Time: City-Wise List
| City | Nishita Puja Muhurat | Date |
| Pune | 12:17 AM – 01:02 AM | Aug 16, 2025 |
| New Delhi | 12:04 AM – 12:47 AM | Aug 16, 2025 |
| Chennai | 11:51 PM – 12:36 AM | Aug 16, 2025 |
| Jaipur | 12:10 AM – 12:53 AM | Aug 16, 2025 |
| Hyderabad | 11:58 PM – 12:43 AM | Aug 16, 2025 |
| Gurgaon | 12:05 AM – 12:48 AM | Aug 16, 2025 |
| Chandigarh | 12:06 AM – 12:49 AM | Aug 16, 2025 |
| Kolkata | 11:19 PM – 12:03 AM | Aug 16–17, 2025 |
| Mumbai | 12:20 AM – 01:05 AM | Aug 16, 2025 |
| Bengaluru | 12:01 AM – 12:47 AM | Aug 16, 2025 |
| Ahmedabad | 12:22 AM – 01:06 AM | Aug 16, 2025 |
| Noida | 12:03 AM – 12:47 AM | Aug 16, 2025 |
Krishna Janmashtami 2025 Rituals, Puja Vidhi, and Mantras
On Krishna Janmashtami 2025, devotees observe the day with strict fasting, devotion, and elaborate rituals to honor the birth of Lord Krishna. The puja vidhi begins with cleaning the puja area and adorning it with flowers, rangoli, and a beautifully decorated cradle for baby Krishna. An idol or picture of Bal Gopal (infant Krishna) is bathed in panchamrit (a mixture of milk, curd, honey, ghee, and sugar), dressed in new clothes, and adorned with ornaments. Devotees offer tulsi leaves, makhan (butter), fruits, sweets like panjiri and laddoos, along with incense and lamps. The Nishita Puja is performed at midnight, the divine time believed to be Krishna’s birth hour, with devotees singing bhajans and kirtans.
During the puja, special mantras are chanted for divine blessings, such as
“Om Devakinandanaya Vidmahe, Vasudevaya Dhimahi, Tanno Krishna Prachodayat”
“Hare Krishna, Hare Krishna, Krishna Krishna, Hare Hare, Hare Rama, Hare Rama, Rama Rama, Hare Hare”
After the puja, devotees rock the cradle symbolizing Krishna’s birth, distribute prasad, and break their fast (Parana) at the designated time. Many also reenact Krishna’s childhood pastimes, organize Rasa Lila performances, and participate in Dahi Handi celebrations the following day, keeping the festive spirit alive.
Discover the latest Business News, Sensex, and Nifty updates. Obtain Personal Finance insights, tax queries, and expert opinions on Moneycontrol or download the Moneycontrol App to stay updated!