Moneycontrol
HomeReligionKrishna Janmashtami 2025 Date: When is Krishna Janmashtami this year?
Trending Topics

Krishna Janmashtami 2025 Date: When is Krishna Janmashtami this year?

Krishna Janmashtami 2025 falls on August 15, marking Lord Krishna’s 5252nd birth anniversary. Devotees observe fasting and perform midnight puja during Nishita Kaal.

July 15, 2025 / 14:33 IST
Story continues below Advertisement
Krishna Janmashtami 2025 Date: When is Krishna Janmashtami this year? (image: canva)

This year, Krishna Janmashtami will be observed on Friday, August 15, 2025. The day marks the 5252nd birth anniversary of Lord Krishna, the eighth incarnation of Lord Vishnu. It is celebrated across India with great devotion, particularly in Mathura and Vrindavan, the birth and childhood places of Krishna.

Devotees observing Janmashtami fast are advised to consume only one sattvik meal a day before the fast. On the day of Janmashtami, devotees perform Sankalpa after their morning bath, pledging to fast and observe rituals throughout the day. Fasting continues until the next day, and the Parana (breaking the fast) is done only after the Ashtami Tithi and Rohini Nakshatra have ended post-sunrise. If either of these is still active, the fast continues until they conclude. In some cases, Janmashtami fasting may extend to two days.

Story continues below Advertisement

Krishna Janmashtami 2025 Date and Time 

EventDate and Time 
Birth Anniversary of Lord Krishna5252nd
Krishna JanmashtamiFriday, August 15, 2025
Nishita Puja Time12:22 AM to 01:06 AM, Aug 16
Dahi HandiSaturday, August 16, 2025
ISKCON Krishna JanmashtamiSaturday, August 16, 2025
Nishita Puja Time12:22 AM to 01:06 AM, Aug 17
Puja Vidhi and Nishita Kaal Significance

The most sacred time for Krishna Janmashtami puja is Nishita Kaal, or midnight—believed to be the actual time of Krishna's birth. Devotees perform the Shodashopachara Puja, a sixteen-step ritual involving offerings of flowers, incense, fruits, sweets, and devotional chants.

Items Used in Puja:

Smarta vs. Vaishnava Janmashtami

The festival is observed on two different days based on sectarian belief:

Names and Regional Variations

Krishna Janmashtami is known by various names:


  1. Krishnashtami

  2. Gokulashtami

  3. Srikrishna Jayanti

  4. Ashtami Rohini (mainly in South India)
Spiritual Significance of Janmashtami

Janmashtami is not just a celebration of Krishna's birth but a day to embrace truth, dharma, and divine love. Fasting, chanting bhajans, and reading Krishna Katha or Bhagavad Gita help devotees spiritually connect with the Lord. Many temples organize dramatic enactments of Krishna’s life (Rasa Lila), midnight aarti, and Dahi Handi events, especially in Maharashtra.