The story behind the festival

The Story of Durga Puja

In short

When the gods themselves could not defeat the buffalo-demon Mahishasura, they poured their united power into a single radiant Goddess. From that light rose Durga, ten arms bearing every weapon of heaven.

Source: Devi Mahatmya (within the Markandeya Purana), with the Bengali homecoming tradition of Durga's annual visit and Vijayadashami immersion.

Reviewed by the Godify team · Last updated

The story of Durga Puja is told most fully in the Devi Mahatmya, a revered scripture set within the Markandeya Purana, which glorifies the Goddess as the supreme feminine power, Shakti.

It begins with a demon named Mahishasura, born with the power to take the shape of a mighty buffalo. Through long penance he won a boon that no man and no god could ever slay him, believing himself untouchable. Certain of his invincibility, he waged war on the heavens, drove the gods from their celestial home, and set himself upon the throne of the universe. The defeated gods, unable to strike him down because of his boon, gathered in despair.

In their distress the gods released their concentrated energy, their tejas, and from that blazing light a Goddess took form. Each god gave her a portion of his own strength and his own weapon: the trident of Shiva, the discus of Vishnu, the thunderbolt of Indra, the bow, the sword, the conch and the mace. Adorned and armed, seated upon a lion, the Goddess Durga filled the three worlds with her radiance and her roar.

Mahishasura, drawn by her beauty, did not believe a woman could destroy him, and this was his undoing, for his boon had never guarded him against a Goddess. The battle raged across days and nights. The demon shifted from buffalo to lion, to elephant, to towering warrior, striking with every form he could summon. Durga met each shape with calm, unwavering power. At last, as he lunged once more in his buffalo form, she pinned him beneath her foot and pierced him with her trident, and from the falling body the demon's true self emerged only to be struck down. So she earned her name Mahishasuramardini, the slayer of Mahishasura.

Across Bengal this cosmic victory is remembered through a tender, human story. Here Durga is not only the warrior but a beloved daughter who returns each autumn to her parents' home, bringing her children with her: Lakshmi and Saraswati, Ganesha and Kartikeya. For the days from Shashthi to Vijayadashami she is welcomed as family, fed, dressed and adored in grand pandals, and worshipped as Durga, Lakshmi and Saraswati in turn.

On Vijayadashami the mood turns bittersweet. The daughter must return to her husband Shiva's mountain home. Married women smear one another with vermillion in sindoor khela, sweets are shared, and the clay image is carried in singing processions to the river for immersion, visarjan. As the Goddess dissolves back into the waters from which all form arises, the crowd sends her off with a promise whispered every year: she will come again.

This retelling follows Devi Mahatmya (within the Markandeya Purana), with the Bengali homecoming tradition of Durga's annual visit and Vijayadashami immersion.. Godify keeps to the tradition and names its source, never inventing or distorting a sacred story.

Characters in this story

Related festivals

About the story of Durga Puja

What is the source of the Durga Puja story?

This retelling follows Devi Mahatmya (within the Markandeya Purana), with the Bengali homecoming tradition of Durga's annual visit and Vijayadashami immersion.. Godify keeps to the tradition and names its source, and never invents or embellishes a sacred story.

Who are the main characters in the story of Durga Puja?

Durga, Mahishasura, Ganesha, Lakshmi, Saraswati and Kartikeya.

Sit with the meaning of Durga Puja

Ask Bhagavan what this story means for your own life — freely, privately, any hour.

Talk to Bhagavan