Janmashtami 2026: Date, Rohini Yoga and the Midnight Puja Windows

Krishna Janmashtami 2026 falls on Friday, 4 September — the Krishna Ashtami holds past midnight (until 12:19 AM) and Rohini, Krishna's birth star, runs until 11:04 PM the same evening. Here are the engine-verified windows for the day and the night puja, including the Rahu Kaal that clips the Abhijit Muhurat.

Krishna Janmashtami 2026 falls on Friday, 4 September. The date is fixed by the rule the engine states on the Janmashtami festival page: the Krishna Ashtami tithi prevailing into the night — and in 2026 it holds until 12:19 AM (past midnight into the small hours of 5 September, Delhi), which is exactly what the midnight birth-moment puja needs.

The Rohini alignment — 2026’s quiet bonus

Tradition places Krishna’s birth on Krishna Ashtami in the Rohini nakshatra, and the two rarely coincide cleanly. In 2026 they nearly do: in Delhi, Rohini runs until 11:04 PM on the 4th, overlapping the Ashtami tithi through the entire evening. The overlap ends just before midnight — the birth-moment puja itself falls a few minutes after Rohini yields — but an evening puja held before 11:04 PM sits inside the full Ashtami-plus-Rohini combination, the strongest configuration this festival gets. Both boundaries are engine-computed; the day’s full panchang is at 4 September, Delhi.

The night windows, engine-verified

The midnight (nishita) puja is the festival’s center — the birth moment is marked when Ashtami still prevails at solar midnight, which 2026 satisfies. Around it, the night choghadiya for Delhi (sunset 6:38 PM):

  • Laabha: 9:29 PM – 10:54 PM — the evening’s one good window, and it falls almost entirely inside the Rohini overlap. For a home puja, jhanki and abhishek before the midnight vigil, this is the window.
  • 10:54 PM – 12:20 AM is Udveg — an avoid-grade slot in the bare choghadiya table. The nishita puja proceeds regardless: the birth-moment observance is tied to the tithi and the midnight moment, not to the choghadiya lane it happens to cross. The distinction between these two kinds of rule is the subject of choghadiya vs muhurat.
  • Shubha: 12:20 AM – 1:45 AM, then Amrit: 1:45 AM – 3:11 AM — good windows resume immediately after, for temples running the long night.

The day windows — and a caution about Abhijit

Friday’s Rahu Kaal runs 10:45 AM – 12:20 PM in Delhi, and this time it collides with the day’s headline window: Abhijit Muhurat is 11:55 AM – 12:45 PM, so its first 25 minutes sit inside Rahu Kaal. If you use Abhijit for the day’s preparations, use its clean tail — 12:20 – 12:45 PM. A bare “Abhijit is always safe” rule fails exactly here, which is why the engine reads the whole day at once; the mechanics are in Abhijit Muhurat: the daily universal window.

Clean day windows instead: Amrit choghadiya 9:10 – 10:45 AM (ends as Rahu Kaal begins) and Shubha 12:20 – 1:54 PM right after it.

Fasting and the structure of the day

The common observance: a day fast from sunrise (nirjala or phalahar by family tradition), the evening jhanki — dressing the deity, the cradle — inside the Laabha window, the midnight birth celebration with abhishek and aarti, and the fast broken after the midnight puja or the next morning, again by tradition. Dahi handi follows on the next day in Maharashtra.

Other cities

Every window above moves with the sun: Rahu Kaal, choghadiya and Abhijit are computed from local sunrise and sunset, and the tithi and nakshatra boundaries land in different local contexts across time zones. Bela computes the full day for 50 cities — open your city and go to 4 September. For why two almanacs can even disagree on the festival’s date, see why panchang sites show different dates.

All times in this post are computed by the Bela engine for Delhi and quoted from the same JSON that renders the panchang pages. The Bela app screens these windows against your own birth star — Tara Bala and Chandra Bala — before calling a moment yours.