Dates for Krishna Janmashtami in 2017, 2018, 2019, 2020, 2021 and 2022

Dates for Krishna Janmashtami--Birthdate of Lord Krishna

A large crowd
A large crowd celebrates Janmashtami in Mumbai, India. Hans Neleman / Getty Images

Krishna Janmashtami is the birthday of Hinduism's favorite God, Lord Krishna, and is a popular holiday in the Hindu Calendar.

Krishna took birth at midnight on the ashtami, or the 8th day of the Krishnapaksha or dark fortnight in the Hindu month of Shravan (August-September). This auspicious day is called Janmashtami. Indian, as well as Western scholars, have now accepted the period between 3200 and 3100 BCE as the period in which Lord Krishna lived on earth.

The celebrations of Janmashtami include fasting, singing, group prayer,  preparing and sharing food, and visiting temples. Major Krishna temples feature recitations of the Bhagavata Purana and the Bhagavad Gita.  

Here are the dates for Krishna Janmashtami for the years 2017 to 2022: 

  • 2017: Tuesday, August 15
  • 2018: Monday, September 03
  • 2019: Friday- Saturday, August 23-24
  • 2020:  Wednesday, August 12
  • 2021: Sunday, August 29
  • 2022: Thursday, August 18