✨ Traditional Bengal Festivals

Kali Puja & Diwali 2026The Cosmic Midnight Worship of Mother Kali & Festival of Lights

📅

Kali Puja 2026Date & Timings

Puja NightSunday, 8 November 20268 days to go

Kali Puja is held on the night the Amavasya tithi is running at Nishita, the midnight muhurta — this is that night.

West Bengal Govt HolidaySunday, 8 November 2026

Declared as a public state holiday for Kali Puja / Diwali. Traditional offices, schools, and services observe this holiday.

Kali Puja 2026 timings · Kolkata (IST)
ObservanceBeginsEnds
Bhoot ChaturdashiKrishna Chaturdashi tithi10:48 am7 Nov, Sat11:28 am8 Nov, Sun
AmavasyaKali Puja and Diwali11:28 am8 Nov, Sun12:32 pm9 Nov, Mon
Nishita KaalKali Puja muhurat, night of 8 November 202610:54 pm8 Nov, Sun11:46 pm8 Nov, Sun
Bhai PhontaShukla Dwitiya · 11 November 20262:00 pm10 Nov, Tue3:53 pm11 Nov, Wed

Computed for Kolkata from the Swiss Ephemeris with the Lahiri ayanamsa. Tithi boundaries are instants and are the same across India; Nishita depends on local sunset and sunrise, and moves by a few minutes across West Bengal. How this is calculated.

Deep Dive into Kali Puja & Diwali Traditions

Eleven at night, Kartik Amavasya. There is no moon at all. Every parapet in the lane is lined with little clay lamps, someone’s grandmother is checking that none has gone out, and in the pandal at the corner the priest is laying out red hibiscus by the basketful.

In the rest of India this is Diwali, and the goddess of the night is Lakshmi. In Bengal it is Kali.

Why Bengal gives Diwali night to Kali

Most of India spends Kartik Amavasya on Lakshmi: the Diwali Lakshmi-Ganesh puja is done at dusk, at Pradosh. Bengal has already had its big Lakshmi night fifteen days earlier, at Kojagari Purnima, and keeps this moonless night for Kali, worshipped at Nishita, the midnight muhurta.

The lamps are the same. Bengal lights them too, along parapets, windowsills and the edges of ponds. What changes is who the lamps are lit for, and the hour. That is also why the festival has a second name, Shyama Puja, after Shyama, “the dark one”.

The two goddesses are not kept apart everywhere. At Kalighat, Kali is worshipped as Lakshmi on this night.

The story: where Kali comes from

Kali’s best-known origin is in the Devi Mahatmya, the seven hundred verses of the Markandeya Purana that Bengal reads as the Chandi at Durga Puja.

In its seventh chapter, the demon generals Chanda and Munda march on the goddess Ambika. Her face goes dark with anger, and out of her brow springs Kali: gaunt, black, with a garland of skulls and a tiger skin, mouth open wide. She kills both generals and brings their heads back. Ambika names her Chamunda for it.

In the eighth chapter comes Raktabija, whose every drop of spilled blood rises as another demon. Wound him and the battlefield fills with copies. Kali spreads her mouth over the field and drinks the blood before it touches the ground, and Ambika finishes him.

How Kali Puja reached Bengal’s streets

For most of its history Kali worship in Bengal was a Tantric and temple affair. The public festival, with an image in every para, is much younger than Durga Puja’s grandeur suggests.

16th century (tradition)
Krishnananda Agamavagisha, a Tantric scholar of Nabadwip, is credited by tradition with giving Dakshina Kali the image households still worship. The story is told in Nabadwip to this day, but it comes from tradition rather than documents.
18th century
Raja Krishnachandra of Nadia patronised the puja and made it widespread. His court also gave land to Ramprasad Sen, whose songs to Kali are still sung all over Bengal.
1855
On 31 May 1855, the Snana Yatra day, Rani Rashmoni consecrated the Dakshineswar temple to Kali as Bhavatarini. Its priest, Ramakrishna, became modern Bengal’s best-known devotee of Kali.
19th century
Calcutta’s wealthy landowning families began sponsoring Kali Puja on a grand scale, the way they already did Durga Puja.
Today
Community (barowari) pujas fill the towns around Kolkata, with Barasat and Naihati the best known. The image in most of them is still Dakshina Kali.

The forms of Kali you will meet

“How many types of Kali Puja are there?” is one of the most asked questions about the festival. These are the forms Bengal worships most:

Dakshina Kali
The kindly, boon-giving form, and the one in almost every home and pandal: four arms, a sword and a severed head in two, the other two raised in blessing, standing on Shiva.
Shyama Kali
Kali as “the dark one”. Kartik Amavasya’s puja is also called Shyama Puja after her.
Smashan Kali
Kali of the cremation ground. By tradition she is worshipped there, not at home.
Raksha Kali
The protecting Kali, worshipped against epidemic, drought or disaster, often by a whole village at once.
Phalaharini Kali
Worshipped on Jyeshtha Amavasya, in early summer. On a Phalaharini night at Dakshineswar, Ramakrishna worshipped his wife Sarada Devi as the goddess, and the Ramakrishna Math still keeps the day.
Ratanti Kali
Worshipped on the Krishna Chaturdashi of Magh, in January or February.

Where to see Kali Puja in and around Kolkata

Dakshineswar
Rani Rashmoni’s temple to Bhavatarini on the Hooghly. On Kali Puja night the queue runs all night. Dakshineswar metro station is a short walk away.
Kalighat
The present temple was completed in 1809 by the Sabarna Roy Choudhury family. By tradition it is one of the 51 Shakti Peethas, where the toe of Sati’s right foot fell. Kalighat metro station is closest.
Barasat
Known for the biggest crowds and the most elaborate themed pandals around Kolkata. Trains run from Sealdah on the Bangaon and Hasnabad lines.
Naihati
Home of “Boro Ma”, one of the best-known Kali images in the state, with queues that run for hours. Naihati is on the Sealdah main line.

Chandannagar’s famous lights belong to a different festival, Jagaddhatri Puja, which comes about a fortnight later.

The night, hour by hour

The night before
Bhoot Chaturdashi: fourteen lamps for the ancestors, fourteen leafy greens at lunch.
Dusk
Lamps and candles go up on parapets and window ledges, and the alpona is drawn at the door.
Nishita
The puja proper begins around the midnight muhurta given in the table above. Red hibiscus (joba) is Kali’s flower, offered as garlands and at pushpanjali.
The offering
In Brahmanical-style pujas the bhog is rice, lentils, fruit and sweets, and nothing is sacrificed. Some Tantric temples still sacrifice animals, while many pujas now offer a symbolic bali of ash gourd or sugarcane instead.
Crackers
In 2025 the West Bengal Pollution Control Board allowed only certified green crackers, and only from 8 to 10 pm that night. Check the board’s notice for this year before you buy.
Two days later
Bhai Phonta, timed in the same table above.

Kali Puja wishes to send

  • May the dark of Amavasya take away what you don’t need, and the lamps show you what you do. Shubho Kali Puja!
  • One night, no moon, a thousand lamps. Wishing you and yours a bright Shyama Puja.
  • Joba for Ma, lamps for the ancestors, and sweets for everyone else. Happy Kali Puja!
  • May Ma Kali cut away every fear, the way she cut through Raktabija’s army. Shubho Dipaboli.

Sources

  • Devi Mahatmya (Markandeya Purana), chapters 7 and 8: the Chanda-Munda and Raktabija episodes.
  • Rachel Fell McDermott, Mother of My Heart, Daughter of My Dreams (Oxford, 2001), on Kali Puja’s spread under 18th-century patrons and Calcutta landowners.
  • Rachel Fell McDermott and Jeffrey J. Kripal (eds.), Encountering Kali (University of California Press, 2003), on Krishnachandra and on Kali worshipped as Lakshmi at Kalighat.
  • June McDaniel, Offering Flowers, Feeding Skulls (Oxford, 2004), on offerings in Brahmanical and Tantric Kali worship.
  • Dakshineswar Kali Temple: consecration on 31 May 1855 (Incredible India, Government of India; Britannica).
  • Kalighat Temple: present structure completed in 1809 under the Sabarna Roy Choudhury family.
  • West Bengal Pollution Control Board firecracker order for Kali Puja and Diwali 2025, as reported by PTI on 13 October 2025.

Common questions

When is Kali Puja 2026?

Kali Puja 2026 is on Sunday, 8 November 2026. Amavasya begins at 11:28 am on 8 November 2026, Sunday and ends at 12:32 pm on 9 November 2026, Monday. Kali Puja is held on the night Amavasya is running at midnight, which is the night of 8 November 2026.

What is the Nishita Kaal muhurat for Kali Puja 2026 in Kolkata?

10:54 pm to 11:46 pm, from 8 November 2026, Sunday. Nishita is the eighth of the fifteen muhurtas of the night, centred on the midpoint between sunset and the next sunrise in Kolkata rather than on 12 o'clock. Muhurat times published for Delhi run about half an hour later, because night falls later there.

How many days are left until Kali Puja 2026?

8 days, counting from today in Kolkata. Kali Puja 2026 falls on Sunday, 8 November 2026.

Is Kali Puja on the same day as Diwali?

Usually, because both fall on Kartik Amavasya. They are reckoned at different hours, though: Diwali Lakshmi Puja at Pradosh, just after sunset, and Kali Puja at Nishita, around midnight. In a year when Amavasya begins in the late evening, the two can fall on different dates.

When is Bhai Phonta 2026?

Bhai Phonta is on Wednesday, 11 November 2026, the day Shukla Dwitiya is running at sunrise. The Dwitiya tithi runs from 2:00 pm on 10 November 2026, Tuesday to 3:53 pm on 11 November 2026, Wednesday, and the phonta is put on before it ends.

What is Shyama Puja?

Another name for Kali Puja. Shyama, “the dark one”, is a name of Kali, and Bengal worships her in that form on Kartik Amavasya, the night the rest of India celebrates Diwali.

What is offered to Goddess Kali on Kali Puja?

Red hibiscus (joba) above all, as garlands and at pushpanjali. In Brahmanical-style pujas the bhog is rice, lentils, fruit and sweets, with no sacrifice. Some Tantric temples still sacrifice animals, and many pujas offer a symbolic bali of ash gourd or sugarcane instead.

Why is Kali’s tongue out?

The popular story says she bit her tongue in shame on stepping on Shiva, who had lain down to stop her victory dance. That story is later folklore. In the older Devi Mahatmya, her wide mouth and tongue are how she drinks Raktabija’s blood before it can touch the ground.

How many forms of Kali are worshipped in Bengal?

Many. The commonest are Dakshina Kali (in most homes and pandals), Shyama Kali, Smashan Kali (in cremation grounds), Raksha Kali (against epidemic or disaster), Phalaharini Kali (Jyeshtha Amavasya) and Ratanti Kali (Magh Krishna Chaturdashi).