दैनिक पंचांगDAINIK PANCHANG

Daily Hindu Panchang

Krishna Janmashtami 2026

Date, tithi timing, puja muhurat and city-wise timings.

Sept4Fri

New Delhi

Krishna Janmashtami – Friday, 4 September 2026

Birth of Lord Krishna, with midnight puja.

Tithi begins
02:25 AM, 4 Sept
Tithi ends
12:13 AM, 5 Sept
Puja muhurat
11:58 PM – 12:13 AM, 5 Sept

Krishna Janmashtami 2026 – date and timings by city

CityDateMuhurat
New DelhiFri, 4 Sept11:58 PM – 12:13 AM, 5 Sept
MumbaiFri, 4 Sept—
KolkataFri, 4 Sept11:13 PM – 11:59 PM
ChennaiFri, 4 Sept11:45 PM – 12:13 AM, 5 Sept
BengaluruFri, 4 Sept11:55 PM – 12:13 AM, 5 Sept
HyderabadFri, 4 Sept11:52 PM – 12:13 AM, 5 Sept
AhmedabadFri, 4 Sept—
JaipurFri, 4 Sept12:03 AM, 5 Sept – 12:13 AM, 5 Sept
LucknowFri, 4 Sept11:43 PM – 12:13 AM, 5 Sept
PatnaFri, 4 Sept11:26 PM – 12:11 AM, 5 Sept
LondonThu, 3 Sept12:39 AM, 4 Sept – 01:21 AM, 4 Sept
New YorkThu, 3 Sept12:33 AM, 4 Sept – 01:17 AM, 4 Sept

In the USA and UK a festival can fall a day before or after India, because sunrise there comes at a different moment of the tithi.

About Krishna Janmashtami

Krishna Janmashtami celebrates the birth of Lord Krishna on Bhadrapada Krishna Ashtami (Purnimanta). Devotees fast through the day and break it after the midnight puja, when Krishna was born.

Temples are decorated, the baby Krishna is bathed and placed in a cradle, and in Maharashtra the next day is Dahi Handi.

How the date is fixed

It is kept on the night the tithi is present at midnight (Nishita Kaal), when the main puja is done.

Krishna Janmashtami 2027 →

Story and meaning of Krishna Janmashtami

Krishna was born at midnight in the prison of Mathura to Devaki and Vasudeva, whose earlier children had been killed by Devaki's brother, King Kansa. As the child was born, the guards fell asleep, the chains opened and Vasudeva carried the baby in a basket across the flooded Yamuna to Gokul, where he was raised by Yashoda and Nanda. The story is of hope and of light coming into dark times.

Krishna Janmashtami puja vidhi

  1. Keep a fast during the day, with fruit and water if needed.
  2. Decorate a small cradle (jhula) and a jhanki of baby Krishna.
  3. At midnight, give Krishna a bath (abhishek) with milk, curd, honey, ghee and Ganga jal and dress him in new clothes.
  4. Offer makhan-mishri, panjiri, fruit and tulsi, and sing the aarti and bhajans.
  5. Break the fast after the midnight puja. Next day many places hold Dahi Handi.

This is a common vidhi. Families and regions follow their own variations, so ask your priest for a special puja.

Questions people ask

When is Krishna Janmashtami in 2026?

Krishna Janmashtami is on Friday, 4 September 2026 (as per New Delhi).

What is the Krishna Janmashtami 2026 muhurat?

In New Delhi the muhurat is 11:58 PM – 12:13 AM, 5 Sept. Timings shift a little for other cities.

How is the date of Krishna Janmashtami decided?

It is kept on the night the tithi is present at midnight (Nishita Kaal), when the main puja is done.

At what time is Krishna born on Janmashtami?

At Nishita Kaal, around midnight. The muhurat above shows the puja window.

Upcoming festivals & vrat