Kali Puja 2026
Kali Puja 2026 is on Sunday, 8 November 2026. Kali Puja (midnight) in New Delhi: 23:38 to 00:31 (next day). The tithi runs from 11:28, 8 November 2026 to 12:31, 9 November 2026.
Kali Puja 2026 date and puja time in major cities
| City | Date | Kali Puja (midnight) |
|---|---|---|
| New Delhi | Sunday, 8 November 2026 | 23:38 – 00:31 (next day) |
| Mumbai | Sunday, 8 November 2026 | 23:57 – 00:47 (next day) |
| Ahmedabad | Sunday, 8 November 2026 | 23:57 – 00:49 (next day) |
| Kolkata | Sunday, 8 November 2026 | 22:54 – 23:46 |
| Chennai | Sunday, 8 November 2026 | 23:27 – 00:17 (next day) |
| Bengaluru | Sunday, 8 November 2026 | 23:38 – 00:28 (next day) |
| Hyderabad | Sunday, 8 November 2026 | 23:34 – 00:25 (next day) |
| Varanasi | Sunday, 8 November 2026 | 23:16 – 00:07 (next day) |
About Kali Puja
Kali Puja, also known as Shyama Puja or Mahanisha Puja, is a festival originating from the Indian subcontinent, dedicated to the Hindu goddess Kali. It is celebrated on the new moon day of the Hindu calendar month of Ashwayuja or Kartika. The festival is especially popular in the regions of Barasat, Naihati, Begampur, Kolkata, Basirhat and Tamluk in West Bengal, Bhagalpur in Bihar's Anga, and other places like Jharkhand, Odisha, Assam, and Tripura.
History
Descriptions of Kali in Sanskrit texts from the late medieval period point to her growing popularity alongside other goddesses. She appears in the vernacular genre of mangalkavya in the 17th century, and the Kalikamangalkavya describes worship of Kali. Kali Puja is a major festival in West Bengal. Kali Puja became widespread in the eighteenth century through patrons. In Bengal during the 18th century, King Krishnachandra of Nadia also made this puja wide spread. Kali Puja saw a surge in popularity in the 19th century, coinciding with the rise in prominence of the Kali devotee Sri Ramakrishna among Bengalis. This period marked a significant shift, as affluent landowners began to sponsor the festival extensively, leading to grander and more elaborate celebrations.
Source: Wikipedia (CC BY-SA 4.0), shortened.
Questions people ask
When is Kali Puja in 2026?
Kali Puja is on Sunday, 8 November 2026 (New Delhi). In some regions the date can be a day apart; see the table above for your city.
What is the kali puja (midnight) for Kali Puja 2026?
In New Delhi it is 23:38 to 00:31 (next day), during Nishita kaal (midnight) when the festival's tithi is running.
Why is Kali Puja celebrated?
Kali Puja, also known as Shyama Puja or Mahanisha Puja, is a festival originating from the Indian subcontinent, dedicated to the Hindu goddess Kali. It is celebrated on the new moon day of the Hindu calendar month of Ashwayuja or Kartika.
Other years: Kali Puja 2027
Updated: 2026-10-18 · Calculated for the place shown, with Lahiri ayanamsha. How we calculate