Krishna Janmashtami, also called Gokulashtami, is a Hindu festival that celebrates the birth of Lord Krishna. According to the Hindu calendar, it falls in the month of Sravana while in the Gregorian calendar, In 2021 Gokulashtami falls on 30th August
Date | Day | States |
30 August 2021 | Monday | All Indian states |
Other Holidays in August 2021

Celebrating Krishna Janmashtami
Krishna Janmashtami festival is celebrated over the course of 2-3 days by Hindus all over the world. During the festival, drama-dance enactments of the life of Lord Krishna is played out in ‘Krishna Lilas’. This is followed by all-night vigils with the singing of devotional songs, fasting, and a festival the following day where specially made sweets and delicacies are distributed and enjoyed by all.
List of Monthly Holidays 2021
Krishna Janmashtami 2022-2029
Date | Day | States |
18 August 2022 | Thursday | Krishna Janmashtami |
6 September 2023 | Wednesday | Krishna Janmashtami |
26 August 2024 | Monday | Krishna Janmashtami |
15 August 2025 | Friday | Krishna Janmashtami |
4 September 2026 | Friday | Krishna Janmashtami |
25 August 2027 | Wednesday | Krishna Janmashtami |
13 August 2028 | Sunday | Krishna Janmashtami |
1 September 2029 | Saturday | Krishna Janmashtami |
List of Trading Holidays 2021