Kali Puja as it falls in 2030.

Next date: 28 October 2027

Kali Puja 2030

Saturday, 26 October 2030, in Ahmedabad

FestivalIndian · Hindu

Panchang on the day

October 2030Aso · Vikram 2086 Durmati

26

Saturday

New Moon

until 01:46 next day

Virgo

  • પPa
  • ઠTha
  • ણNa

Puja time

23:58 to 00:48

At the middle of the night, IST

Sunrise
06:40
Sunset
18:06
Moonrise
05:56
Nakshatra
Chitra
until 21:42
Yoga
Vishkambha
until 18:07
Karana
Chatushpada
until 15:16
  • Rahu Kalam 09:31 to 10:57
  • Yamaganda 13:49 to 15:15
  • Abhijit muhurat 12:00 to 12:46

Why this date

Aso New Moon, taken at the middle of the night

Runs from 26 Oct 04:41 IST to 27 Oct 01:46 IST.

In short

Kali Puja is a festival observed according to the Hindu calendar. Its date and customary practices can vary by region and local Panchang.

The story

Kali Puja is celebrated especially in Bengal on the new-moon night of Diwali, honouring the fierce yet compassionate Mother Goddess. In the Devi Mahatmya, a dark, powerful form of the Goddess emerges during the struggle with Chanda and Munda, defeats them and receives the name Chamunda. In another battle Raktabija creates new adversaries wherever drops of his blood reach the ground; Kali prevents them from falling so the Goddess can defeat him. These are separate sacred episodes, not a single event proven to have occurred on one historical night.

Kali's dark complexion, sword, garland and extended tongue have different symbolic readings in Shakta traditions. Her image standing upon Shiva also has several devotional explanations. For many devotees she represents the power to overcome fear, delusion and injustice, not violence for its own sake. Household worship and public pandals developed through Bengal's changing temple and community traditions. Kalighat and Dakshineswar remain important pilgrimage centres.

On Kali Puja night people light lamps, offer prayers, recite mantras and hymns and may keep vigil. Specific practices differ among temples and families and should not be generalized. The appropriate Amavasya at local Nishita or midnight matters for the main worship, rather than simply using a fixed Diwali civil date. Although the lunar night coincides with other Diwali celebrations, Kali Puja maintains its own Shakta meaning.

Why it matters

Kali Puja is valued for devotion, family tradition and the spiritual or seasonal meaning attached to the day.

What people do

The puja is at midnight and runs to dawn. Hibiscus, and in many places a goat, though most pandals now offer fruit and sweets. Fourteen lamps are lit the night before and fourteen kinds of green eaten. Kalighat and Dakshineswar do not empty for two days.

Told differently elsewhere

Bengal, Assam, Odisha and Tripura, and the Bengali diaspora. Dakshineswar and Kalighat draw the largest crowds of their year. Elsewhere the same night is Lakshmi Puja, and the two are kept side by side in Bengali households that do both.

Questions people ask

When is Kali Puja in 2030?
On Saturday, 26 October 2030 in India. Runs from 26 Oct 04:41 IST to 27 Oct 01:46 IST.
Why does the date change every year?
It is kept by the lunar calendar, so its day on the civil calendar moves from year to year.
Is the date the same everywhere?
Yes. It is kept everywhere on the day it falls on in Kolkata.

Tithi Calendar on your phone

The panchang for your own city, with the choghadiya, festivals and reminders. It works without the internet.

  • Tithi reminders
  • Choghadiya
  • Works offline