Mahishasura Mardini – The Complete Story of Goddess Durga Slaying Mahishasura
Read the complete story of Mahishasura Mardini, how Goddess Durga was born to kill Mahishasura, spiritual meaning, Navratri significance, and powerful stotram benefits. Mahishasura Mardini refers to Goddess Durga’s powerful form that destroyed the buffalo demon Mahishasura, as described in the Devi Mahatmyam. After receiving a boon that no man or god could kill him, Mahishasura conquered heaven. The gods combined their energies to create Durga, who fought him for nine days and ultimately restored cosmic order. This story forms the spiritual foundation of Navratri and Durga Puja celebrations across India.
Who is Mahishasura Mardini?
Mahishasura Mardini is a sacred name of Goddess Durga, meaning “The Slayer of Mahishasura.” This divine form of Adi Shakti represents the victory of Dharma over Adharma and good over evil.
According to the Devi Mahatmyam (Durga Saptashati), Goddess Durga was created by the combined energies of Lord Brahma, Vishnu, and Shiva to destroy the powerful buffalo demon Mahishasura, who had conquered the three worlds.
This story is especially recited during Navratri and Durga Puja and is immortalized in the famous Mahishasura Mardini Stotram.

Birth and Rise of Mahishasura
Lineage of Mahishasura
Mahishasura was born into the Asura clan and belonged to a powerful demonic lineage.
| Name | Description |
|---|---|
| Grandmother | Diti (Mother of Asuras) |
| Father | Rambha (Son of Danu) |
| Form | Could transform between buffalo and human |
| Guru | Shukracharya |
Origin from Daksha’s Daughters
According to Puranic genealogy:
- Aditi gave birth to the Devas (Adityas)
- Diti gave birth to the Daityas (Asuras)
- Danu gave birth to the Danavas
These lineages constantly battled for supremacy in the universe.
Story 1: Mahishasura from Skanda Purana
After the Devas killed Diti’s sons, she performed intense penance. As a result, she received a boon that she would give birth to a mighty son capable of defeating Indra.
Sage Suparshwa blessed her saying:
“You will have a son with a buffalo’s face and a man’s body. He will harass heaven and defeat Devendra.”
Thus, Mahisha was born.
Story 2: Mahishasura from Devi Bhagavat Purana
Rambha and Karambha, sons of Danu, performed intense penance. Indra killed Karambha out of fear.
Rambha continued his tapasya and received a boon from Agni:
“You will have a son who will conquer the three worlds.”
Rambha fell in love with a she-buffalo and fathered Mahishasura. After Rambha’s death, the she-buffalo immolated herself, and from the fire emerged Mahishasura. Raktabija was also reborn from the flames.
Mahishasura later defeated the Devas and became emperor of the three worlds.
How Did Mahishasura Get the Boon?
Mahishasura performed severe penance to Lord Brahma. Pleased with his austerity, Brahma granted him a boon that:
“No man or god shall kill you.”
Mahishasura underestimated the power of women and did not ask protection from them. This loophole led to his downfall.
Birth of Goddess Durga
When Mahishasura defeated Indra and drove the Devas out of heaven, they approached Brahma, Vishnu, and Shiva for help.
Lord Vishnu declared:
“Only a woman can kill Mahishasura. Let us combine our divine energies.”
Creation of Devi Durga
The divine radiance from the Trimurti and all Devas merged to form a supreme goddess.
| Deity | Body Part of Durga |
|---|---|
| Shiva | Face |
| Vishnu | Arms |
| Brahma | Feet |
| Indra | Waist |
| Yama | Hair |
| Agni | Eyes |
| Varuna | Thighs |
| Sun | Toes |
| Kubera | Nose |
She appeared with eighteen arms, holding celestial weapons gifted by the gods.
Her vehicle: Lion
Her mission: Slay Mahishasura
The Great Battle Between Durga and Mahishasura
Mahishasura initially proposed marriage after being enchanted by her beauty. Devi declared:
“I will marry only the one who defeats me in battle.”
A fierce war followed.
Mahishasura’s Transformations
During the battle, Mahishasura changed forms repeatedly:
- Buffalo
- Lion
- Elephant
- Human warrior
- Again Buffalo
Each time, Devi countered his attacks with divine weapons.
The Final Slaying
Finally, when Mahishasura assumed his buffalo form:
- Durga bound him with ropes.
- Placed her foot on his head.
- Pierced him with her trident.
- Beheaded him with her sword.
Thus, she became Mahishasura Mardini.
Spiritual Meaning of Mahishasura Mardini
Mahishasura represents:
- Ego
- Ignorance
- Arrogance
- Negative tendencies
Durga symbolizes:
- Divine feminine power
- Courage
- Dharma
- Inner strength
The story teaches that divine Shakti destroys ego and restores cosmic balance.
Importance During Navratri
During Navratri:
- First 3 days worship Durga
- Recitation of Devi Mahatmyam
- Chanting of Mahishasura Mardini Stotram
- Durga Puja celebrates her victory on Vijayadashami
Read more about Navratri significance here:
https://www.britannica.com/topic/Navaratri
Scriptural reference:
https://www.wisdomlib.org/hinduism/book/devi-mahatmya
(Authentic Sanskrit source)
Mahishasura Mardini Stotram Significance
The Mahishasura Mardini Stotram, composed by Adi Shankaracharya, glorifies Devi’s valor and compassion.
Benefits of chanting:
- Removes fear
- Destroys negativity
- Brings prosperity
- Grants protection
- Enhances courage
Why Goddess Durga is Called Mahishasura Mardini
She is called Mahishasura Mardini because:
- She was created solely to kill Mahishasura
- She restored heaven to the Devas
- She re-established Dharma in the universe
- She demonstrated supreme feminine power
Mahishasura Mardini – FAQs
What is the meaning of Mahishasura Mardini?
Mahishasura Mardini means “The Slayer of Mahishasura.” It is a sacred title of Goddess Durga, given after she defeated and killed the buffalo demon Mahishasura to restore Dharma and cosmic balance. The name symbolizes victory of divine feminine power over ego and evil.
Who killed Mahishasura and how?
Goddess Durga killed Mahishasura after a fierce nine-day battle described in the Devi Mahatmyam. She placed her foot on his buffalo head, pierced him with her trident (Trishul), and finally beheaded him with her sword, ending his tyranny over the three worlds.
Why could only a woman kill Mahishasura?
Mahishasura received a boon from Lord Brahma that no man, god, or demon could kill him. Arrogantly believing that women were weak, he did not seek protection from them. This allowed Goddess Durga, the supreme Shakti, to defeat and destroy him.
Which scripture mentions the story of Mahishasura Mardini?
The story is primarily found in the Devi Mahatmyam (Durga Saptashati), part of the Markandeya Purana. It is also referenced in the Skanda Purana, Vamana Purana, and Devi Bhagavat Purana.
What does Mahishasura symbolize in Hindu philosophy?
Mahishasura symbolizes ego, ignorance, uncontrolled desires, and arrogance. His buffalo form represents tamasic (ignorant) qualities. Goddess Durga represents divine consciousness that destroys inner negativity and restores spiritual balance.
Why is Mahishasura Mardini worshipped during Navratri?
During Navratri, devotees celebrate Goddess Durga’s victory over Mahishasura. The nine days represent the battle between Devi and the demon, and Vijayadashami marks her triumph. It symbolizes the ultimate victory of good over evil.
What is the significance of Mahishasura Mardini Stotram?
The Mahishasura Mardini Stotram, traditionally attributed to Adi Shankaracharya, praises Goddess Durga’s valor and compassion. Chanting it is believed to remove fear, negative energies, obstacles, and grant strength and protection.
How long did the battle between Durga and Mahishasura last?
According to scriptures, the battle lasted nine days and nights. On the tenth day, Goddess Durga killed Mahishasura. This day is celebrated as Vijayadashami or Dussehra.
What weapons did Goddess Durga use to kill Mahishasura?
Goddess Durga used divine weapons gifted by the gods, including:
- Trishul from Lord Shiva
- Sudarshan Chakra from Lord Vishnu
- Vajra from Indra
- Bow and arrows from Vayu
- Sword and shield from Kala
Her final strike was delivered with the trident and sword.
Is Mahishasura Mardini a form of Adi Shakti?
Yes. Mahishasura Mardini is a powerful manifestation of Adi Shakti, the primordial cosmic energy. She embodies the combined power of Brahma, Vishnu, and Shiva and represents supreme feminine divinity.
What spiritual lesson does the story of Mahishasura teach?
The story teaches that arrogance and ego eventually lead to downfall. It emphasizes that divine feminine energy (Shakti) is the ultimate force that protects Dharma and destroys injustice.
Book Durga Puja with Panditji on Way
Panditji on Way is India’s First and Largest Online Puja Booking Portal.
You can book:
- Durga Puja
- Navratri Special Puja
- Chandi Path
- Durga Saptashati Paath
- Maha Yagya
- Online Pandit Services
Visit:
https://www.panditjionway.com
Experience authentic Vedic rituals performed by verified and experienced pandits across India and abroad.
Summary
Mahishasura Mardini is Goddess Durga’s form as the slayer of the buffalo demon Mahishasura. According to the Devi Mahatmyam, she was created from the combined energies of the gods to defeat him. Her victory symbolizes the triumph of good over evil and divine feminine power over arrogance.
