Janmashtami 2026 will be celebrated on Friday, September 4, marking the birth of Lord Krishna. The festival is observed on the Ashtami Tithi of Krishna Paksha in the month of Bhadrapada. Devotees observe a fast, worship Lord Krishna at midnight and offer bhog, prayers and devotional songs. In New Delhi, the Nishita Puja Muhurat will begin at 11:57 PM on September 4 and continue until 12:43 AM on September 5.Krishna Janmashtami is one of the most widely celebrated Hindu festivals in India. The occasion commemorates the divine birth of Lord Krishna, the eighth avatar of Lord Vishnu, who was born in Mathura to Devaki and Vasudeva.Janmashtami 2026 Date and DayJanmashtami 2026 Date: Friday, September 4, 2026Festival: Krishna JanmashtamiDahi Handi: Saturday, September 5, 2026Krishna's Birth Anniversary: 5253rd birth anniversaryAlthough the main festival date is September 4, some celebrations and fasting rituals extend beyond midnight into September 5. This is because the midnight birth celebration takes place after the calendar date changes. Also Read: September 2026 Hindu Festival Calendar: Janmashtami, Ganesh Chaturthi, Teej & Pitru Paksha DatesWhy Is Janmashtami Celebrated at Midnight?According to Hindu tradition, Lord Krishna was born at midnight in a prison in Mathura. His parents, Devaki and Vasudeva, were imprisoned by King Kansa, who feared a prophecy that Devaki's eighth child would become the cause of his downfall.Krishna was born at midnight when the world was believed to be in darkness and oppression. Vasudeva then carried the newborn Krishna across the Yamuna River and took him to Gokul, where he was raised by Nanda and Yashoda. Therefore, devotees traditionally wait until midnight to celebrate Krishna's birth with prayers, bells, conch-shell sounds and devotional songs.Janmashtami 2026 Puja MuhuratThe most important ritual of Janmashtami is the Nishita Kaal Puja, which represents the time associated with Lord Krishna's birth.RitualTimeJanmashtamiFriday, September 4Nishita Puja Begins11:57 PM, September 4Nishita Puja Ends12:43 AM, September 5DurationApproximately 46 minutesMidnight MomentAround 12:20 AMAshtami Tithi Ends12:13 AM, September 5Tip: If you are observing Janmashtami, check the Panchang for your specific city before beginning the midnight puja.Janmashtami 2026 Parana TimeParana means breaking the fast after observing a vrat. This is one of the areas where devotees may find different timings because fasting rules can vary according to tradition and regional practice.In many traditions, devotees break their Janmashtami fast after the midnight birth celebration. However, according to Dharma Shastra-based calculations, when Ashtami Tithi and Rohini Nakshatra continue according to the relevant Panchang rules, Parana may be observed later.Janmashtami 2026 Puja VidhiDevotees can perform a simple Krishna Janmashtami puja at home by following these steps:1. Clean the Puja AreaClean the place where the Krishna idol will be placed. Decorate the area with flowers, rangoli, lights or a small jhanki.2. Place the Krishna IdolPlace a Krishna or Laddu Gopal idol on a clean platform. Many devotees decorate the idol with new clothes, jewellery, a crown and a peacock feather.3. Perform AbhishekAt midnight, devotees traditionally bathe the Krishna idol with ingredients such as: Panchamrit which includes Milk, Curd, Honey, Ghee and Gangajal. 4. Dress and Decorate KrishnaAfter the abhishek, wipe the idol gently and dress Krishna in clean or new clothes. Offer flowers, Tulsi leaves and other traditional decorations.5. Offer BhogPopular offerings include: Makhan and Mishri, Panjiri, Milk, Fruits, Sweets, Makhana, Dhaniya panjiri or Homemade Krishna bhog. 6. Perform AartiAt midnight, perform Krishna aarti and offer prayers. Many devotees also sing Krishna bhajans and chant his names.Janmashtami 2026 Fasting RulesMany devotees observe a fast from the beginning of Janmashtami until after the midnight celebration. Depending on personal health, family tradition and religious practice, fasting may involve consuming only fruits, milk and vrat-friendly foods or observing a stricter fast.Janmashtami 2026: September 4 or September 5?The main answer is September 4, 2026. However, confusion about September 5 arises because the Krishna birth celebration happens around midnight. In New Delhi, the Nishita Puja period begins on September 4 and extends into the early hours of September 5. The Ashtami Tithi also ends at 12:13 AM on September 5. Some regional calendars and traditions can therefore show September 5 in connection with portions of the observance. But for the primary Janmashtami celebration in 2026, Friday, September 4 is the key date. Janmashtami 2026 and Dahi HandiThe celebrations continue in many parts of India after Janmashtami night. Dahi Handi will be observed on Saturday, September 5, 2026. It recreates the playful childhood stories of Krishna, who was famously fond of butter and is traditionally remembered as Makhan Chor. During Dahi Handi celebrations, groups form human pyramids to reach and break a pot filled with curd or other offerings.Janmashtami 2026: Quick GuideDate: September 4, 2026Day: FridayNishita Puja in New Delhi: 11:57 PM–12:43 AMAshtami Tithi: September 4–5Dahi Handi: September 5Main deity: Lord KrishnaImportant ritual: Midnight Krishna PujaMain offerings: Makhan-Mishri, Panchamrit, fruits and sweetsFast: Observed according to individual and family traditionDisclaimer Statement: This content is authored by a 3rd party. The views expressed here are that of the respective authors/ entities and do not represent the views of Economic Times (ET). ET does not guarantee, vouch for or endorse any of its contents nor is responsible for them in any manner whatsoever. Please take all steps necessary to ascertain that any information and content provided is correct, updated, and verified. ET hereby disclaims any and all warranties, express or implied, relating to the report and any content therein.