What is Kali Puja?
Kali Puja, also called Shyama Puja, is celebrated in West Bengal, Odisha, Assam and Tripura on the new moon night of Kartik, the same night the rest of India celebrates Diwali. Devotees worship Goddess Kali, the fierce form of Shakti who destroys evil and protects her children.
Bhoot Chaturdashi
The night before Kali Puja is Bhoot Chaturdashi. Bengali families light fourteen lamps around the house and eat a dish of fourteen leafy greens, called choddo shaak, to keep away evil spirits and honour their ancestors.
A night of worship
Kali Puja is performed at night, often continuing until dawn. Famous temples like Kalighat, Dakshineswar and Tarapith draw huge crowds, neighbourhood pandals set up striking idols of the goddess, and homes glow with diyas, candles and fireworks.
Frequently asked questions
When is Kali Puja 2026?
Kali Puja 2026 is on Sunday, 8 November 2026, the new moon night of Kartik and the same night as Diwali. The main puja is performed around midnight.
What is Bhoot Chaturdashi?
Bhoot Chaturdashi is the night before Kali Puja (Saturday, 7 November 2026). Bengali families light fourteen lamps and eat choddo shaak, a dish of fourteen leafy greens, to keep away evil spirits and remember their ancestors.
How can I send Kali Puja wishes with my name?
Type your name in the box at the top of this page and tap "Create my wish". You get an animated Kali Puja greeting with your name that you can send on WhatsApp, post on Facebook or Instagram, or download as a photo for your Status.
Is ShubhWish free?
Yes. Creating and sharing greetings is completely free, with no sign-up and no app to install.