Kali Puja is kept on the dark new Moon night of autumn, the same night that most of India celebrates Diwali with Lakshmi puja. In Bengal, Odisha, Assam and Tripura, however, it is the goddess Kali who is worshipped, and the main puja is held after midnight. The night is called Dipanwita Amavasya in Bengal, the new moon of lamps, and the streets and homes are filled with lamps, candles and fireworks.

Month and tithi

The festival is the Amavasya of Ashwina in the amanta calendar, which north India counts as Kartika. It is the same new moon night as Diwali; see Diwali. The tithi is the thirtieth, described on the Amavasya page.

Who is Kali

Kali is the fierce form of the goddess, black, wearing a garland of skulls and standing on Shiva. The tradition reads her as the power that destroys fear and ignorance, and her worshippers see her as a mother. The Devi Mahatmya and the Tantras speak of her, and the poet-saint Ramprasad Sen of eighteenth century Bengal wrote songs to her that are still sung. Images of Kali for the puja are made of clay and set up in homes, in local clubs and in the temples of Kolkata, including Dakshineswar and Kalighat.

How it is kept

The goddess is worshipped at night with red hibiscus flowers, rice, lentils, fruit, sweets and incense, and in some traditions with an offering of fish or other food that the family customarily gives. In Bengali homes, a lamp for each ancestor is lit the evening before, on Bhoot Chaturdashi, when fourteen lamps are lit and fourteen kinds of leafy greens are eaten. The main puja is performed after midnight, often lasting for an hour or more. Cracker fireworks follow, and the festival ends with the immersion of the clay image the next day or soon after.

How the date and time are fixed

The rule used here follows Drik Panchang: the festival is the civil day on which Amavasya is in force at Nishita, the short window around the middle of the night. If Amavasya covers that moment on two nights, the first is taken. The window in the table is the Nishita Kaal itself, so the puja time runs from just before midnight until some time after, and it is the moment the worship traditionally begins.

Diwali’s Lakshmi puja is fixed by a different test, Amavasya in the evening after sunset (Pradosh). Because the two tests ask about different times of night, the Kali Puja can fall on the same civil day as Diwali or, in some years and cities, a day apart. The Diwali page gives the Lakshmi puja date and the Kali Chaudas page is the night before.

Why cities differ

The new moon is one instant for the whole world, but midnight is at a different time in every city, so the night on which Amavasya is in force at midnight can differ by a day between two cities. The table lists each city, and the any-city tool works out other places.

A calm note

If you take part in a late-night puja, plan your way home and keep to the safety rules for fireworks and for lamps near cloth. If your family or your local committee gives a time or day of its own, follow it.

Kali Puja 2026 in 49 cities

USA

CityDateTiming
New York Sunday 8 November Nishita puja 11:12 pm to 12:07 am (next day)
Edison, New Jersey Sunday 8 November Nishita puja 11:14 pm to 12:09 am (next day)
Chicago Sunday 8 November Nishita puja 11:06 pm to 12:02 am (next day)
Houston Saturday 7 November Nishita puja 11:39 pm to 12:31 am (next day)
Dallas Saturday 7 November Nishita puja 11:44 pm to 12:37 am (next day)
Atlanta Sunday 8 November Nishita puja 11:54 pm to 12:48 am (next day)
Washington DC Sunday 8 November Nishita puja 11:24 pm to 12:19 am (next day)
Boston Sunday 8 November Nishita puja 11:00 pm to 11:56 pm
Philadelphia Sunday 8 November Nishita puja 11:17 pm to 12:12 am (next day)
Detroit Sunday 8 November Nishita puja 11:48 pm to 12:44 am (next day)
San Jose and the Bay Area Saturday 7 November Nishita puja 11:24 pm to 12:18 am (next day)
Los Angeles Saturday 7 November Nishita puja 11:10 pm to 12:03 am (next day)
Seattle Saturday 7 November Nishita puja 11:24 pm to 12:22 am (next day)
Phoenix Saturday 7 November Nishita puja 11:45 pm to 12:39 am (next day)

Canada

CityDateTiming
Toronto Sunday 8 November Nishita puja 11:33 pm to 12:29 am (next day)
Brampton Sunday 8 November Nishita puja 11:35 pm to 12:31 am (next day)
Montreal Sunday 8 November Nishita puja 11:10 pm to 12:06 am (next day)
Calgary Saturday 7 November Nishita puja 11:51 pm to 12:49 am (next day)
Vancouver Saturday 7 November Nishita puja 11:27 pm to 12:25 am (next day)

United Kingdom

CityDateTiming
London Sunday 8 November Nishita puja 11:15 pm to 12:14 am (next day)
Leicester Sunday 8 November Nishita puja 11:19 pm to 12:18 am (next day)
Birmingham Sunday 8 November Nishita puja 11:22 pm to 12:21 am (next day)
Manchester Sunday 8 November Nishita puja 11:23 pm to 12:23 am (next day)

Europe

CityDateTiming
Amsterdam Sunday 8 November Nishita puja 11:54 pm to 12:54 am (next day)
Frankfurt Sunday 8 November Nishita puja 11:40 pm to 12:38 am (next day)

Australia and New Zealand

CityDateTiming
Sydney Sunday 8 November Nishita puja 12:18 am to 12:59 am on Monday 9 November
Melbourne Sunday 8 November Nishita puja 12:43 am to 1:23 am on Monday 9 November
Brisbane Sunday 8 November Nishita puja 11:10 pm to 11:52 pm
Perth Sunday 8 November Nishita puja 11:39 pm to 12:20 am (next day)
Auckland Sunday 8 November Nishita puja 12:44 am to 1:24 am on Monday 9 November

Middle East and Asia

CityDateTiming
Dubai Sunday 8 November Nishita puja 11:36 pm to 12:28 am (next day)
Doha Sunday 8 November Nishita puja 10:51 pm to 11:43 pm
Singapore Sunday 8 November Nishita puja 12:24 am to 1:12 am on Monday 9 November
Kuala Lumpur Sunday 8 November Nishita puja 12:33 am to 1:21 am on Monday 9 November
Kathmandu Sunday 8 November Nishita puja 11:21 pm to 12:13 am (next day)

Africa and the Caribbean

CityDateTiming
Nairobi Sunday 8 November Nishita puja 11:52 pm to 12:40 am (next day)
Durban Sunday 8 November Nishita puja 11:18 pm to 12:00 am (next day)
Port Louis, Mauritius Sunday 8 November Nishita puja 11:31 pm to 12:15 am (next day)
Port of Spain, Trinidad Sunday 8 November Nishita puja 11:25 pm to 12:14 am (next day)
Suva, Fiji Sunday 8 November Nishita puja 11:27 pm to 12:12 am (next day)

India

CityDateTiming
New Delhi Sunday 8 November Nishita puja 11:38 pm to 12:31 am (next day)
Mumbai Sunday 8 November Nishita puja 11:57 pm to 12:47 am (next day)
Ahmedabad Sunday 8 November Nishita puja 11:57 pm to 12:49 am (next day)
Bengaluru Sunday 8 November Nishita puja 11:38 pm to 12:28 am (next day)
Chennai Sunday 8 November Nishita puja 11:27 pm to 12:17 am (next day)
Hyderabad Sunday 8 November Nishita puja 11:34 pm to 12:25 am (next day)
Kolkata Sunday 8 November Nishita puja 10:54 pm to 11:46 pm
Pune Sunday 8 November Nishita puja 11:53 pm to 12:43 am (next day)
Jaipur Sunday 8 November Nishita puja 11:44 pm to 12:36 am (next day)

Kali Puja 2027 in 49 cities

USA

CityDateTiming
New York Thursday 28 October Nishita puja 12:13 am to 1:06 am on Friday 29 October
Edison, New Jersey Thursday 28 October Nishita puja 12:14 am to 1:08 am on Friday 29 October
Chicago Thursday 28 October Nishita puja 12:07 am to 1:01 am on Friday 29 October
Houston Thursday 28 October Nishita puja 12:39 am to 1:31 am on Friday 29 October
Dallas Thursday 28 October Nishita puja 12:45 am to 1:37 am on Friday 29 October
Atlanta Thursday 28 October Nishita puja 12:55 am to 1:47 am on Friday 29 October
Washington DC Thursday 28 October Nishita puja 12:25 am to 1:18 am on Friday 29 October
Boston Thursday 28 October Nishita puja 12:01 am to 12:55 am on Friday 29 October
Philadelphia Thursday 28 October Nishita puja 12:18 am to 1:11 am on Friday 29 October
Detroit Thursday 28 October Nishita puja 12:49 am to 1:43 am on Friday 29 October
San Jose and the Bay Area Thursday 28 October Nishita puja 12:25 am to 1:18 am on Friday 29 October
Los Angeles Thursday 28 October Nishita puja 12:10 am to 1:03 am on Friday 29 October
Seattle Thursday 28 October Nishita puja 12:25 am to 1:21 am on Friday 29 October
Phoenix Thursday 28 October Nishita puja 11:46 pm to 12:38 am (next day)

Canada

CityDateTiming
Toronto Thursday 28 October Nishita puja 12:34 am to 1:28 am on Friday 29 October
Brampton Thursday 28 October Nishita puja 12:36 am to 1:30 am on Friday 29 October
Montreal Thursday 28 October Nishita puja 12:11 am to 1:05 am on Friday 29 October
Calgary Thursday 28 October Nishita puja 12:52 am to 1:48 am on Friday 29 October
Vancouver Thursday 28 October Nishita puja 12:28 am to 1:24 am on Friday 29 October

United Kingdom

CityDateTiming
London Thursday 28 October Nishita puja 12:16 am to 1:13 am on Friday 29 October
Leicester Thursday 28 October Nishita puja 12:20 am to 1:17 am on Friday 29 October
Birmingham Thursday 28 October Nishita puja 12:23 am to 1:20 am on Friday 29 October
Manchester Thursday 28 October Nishita puja 12:24 am to 1:21 am on Friday 29 October

Europe

CityDateTiming
Amsterdam Thursday 28 October Nishita puja 12:56 am to 1:53 am on Friday 29 October
Frankfurt Thursday 28 October Nishita puja 12:41 am to 1:37 am on Friday 29 October

Australia and New Zealand

CityDateTiming
Sydney Friday 29 October Nishita puja 12:17 am to 12:59 am on Saturday 30 October
Melbourne Friday 29 October Nishita puja 12:42 am to 1:24 am on Saturday 30 October
Brisbane Friday 29 October Nishita puja 11:09 pm to 11:53 pm
Perth Thursday 28 October Nishita puja 11:38 pm to 12:21 am (next day)
Auckland Friday 29 October Nishita puja 12:43 am to 1:25 am on Saturday 30 October

Middle East and Asia

CityDateTiming
Dubai Thursday 28 October Nishita puja 11:37 pm to 12:28 am (next day)
Doha Thursday 28 October Nishita puja 10:52 pm to 11:43 pm
Singapore Thursday 28 October Nishita puja 12:24 am to 1:12 am on Friday 29 October
Kuala Lumpur Thursday 28 October Nishita puja 12:33 am to 1:21 am on Friday 29 October
Kathmandu Thursday 28 October Nishita puja 11:22 pm to 12:13 am (next day)

Africa and the Caribbean

CityDateTiming
Nairobi Thursday 28 October Nishita puja 11:52 pm to 12:40 am (next day)
Durban Thursday 28 October Nishita puja 11:17 pm to 12:01 am (next day)
Port Louis, Mauritius Thursday 28 October Nishita puja 11:31 pm to 12:16 am (next day)
Port of Spain, Trinidad Thursday 28 October Nishita puja 11:25 pm to 12:14 am (next day)
Suva, Fiji Friday 29 October Nishita puja 11:27 pm to 12:12 am (next day)

India

CityDateTiming
New Delhi Thursday 28 October Nishita puja 11:39 pm to 12:30 am (next day)
Mumbai Thursday 28 October Nishita puja 11:57 pm to 12:47 am (next day)
Ahmedabad Thursday 28 October Nishita puja 11:58 pm to 12:48 am (next day)
Bengaluru Thursday 28 October Nishita puja 11:38 pm to 12:28 am (next day)
Chennai Thursday 28 October Nishita puja 11:28 pm to 12:17 am (next day)
Hyderabad Thursday 28 October Nishita puja 11:35 pm to 12:24 am (next day)
Kolkata Thursday 28 October Nishita puja 10:55 pm to 11:45 pm
Pune Thursday 28 October Nishita puja 11:53 pm to 12:43 am (next day)
Jaipur Thursday 28 October Nishita puja 11:45 pm to 12:36 am (next day)

Your city is not listed? Work out the dates for any place. All 49 cities are on the festivals hub.

Frequently asked questions

↳ Is Kali Puja the same night as Diwali?

Usually, yes. Both are on the new moon of the month, but Diwali is fixed by the evening and Kali Puja by midnight, so in some years or cities they can be on neighbouring days.

↳ What is Nishita?

Nishita is the short period around the middle of the night. The Kali Puja window in the table is the Nishita Kaal for each city.

↳ What is Bhoot Chaturdashi?

It is the evening before, in Bengal, when fourteen lamps are lit for the ancestors and fourteen leafy greens are eaten. It falls on the Chaturdashi.

↳ Where is Kali Puja kept?

Mainly in Bengal, Odisha, Assam and Tripura, and by Bengali communities elsewhere. The temples of Kolkata hold large public pujas.

Book a Consultation