Next Krishna Janmashtami holiday is on

17th August 2025, Sunday

What is Krishna Janmashtami?

Krishna Janmashtami

The Krishna Janmashtami festival celebrates the birth of Krishna who is the eighth avatar (incarnation) of Vishnu. It is also known as Janmashtami Puja, Jayanthi Sree, Janmaashtami, Gokulaashtami, Srikrishna Jayanti or Krishnaashtami.

The festival starts by fasting on the previous day (Saptami), followed by a nightlong celebration of the birth of Krishna, and his removal by his father to a foster-home to ensure his own safety. At midnight, the idol of the infant Krishna is bathed and placed in a cradle. In the early morning, women draw little children feet patterns outside the house with a dough made of flour and rice to symbolize and mark the entrance of the Krishna child into his foster home.

After worship, morning prayers and ablutions, devotees break their fast with Prasadam, which was offered to the Lord.

When is Krishna Janmashtami?

How long until Krishna Janmashtami?
Next Krishna Janmashtami takes place in 13 Days.
Dates of Krishna Janmashtami
YearWeekdayDate
2030 Thursday22nd Aug
2029 Sunday2nd Sep
2028 Monday14th Aug
2027 Thursday26th Aug
2026 Saturday5th Sep
2025 Sunday17th Aug
2024 Tuesday27th Aug
2023 Thursday7th Sep
2022 Friday19th Aug
2021 Tuesday31st Aug
2020 Wednesday12th Aug
2019 Sunday25th Aug
2018 Monday3rd Sep
2017 Tuesday15th Aug
2016 Friday26th Aug
2015 Sunday6th Sep
Duration
1 Day

Upcoming Hindu Holidays