Mahishasur Mardini Strotam is a Sanskrit stotra - a hymn of praise - composed to glorify Durga. Stotras are typically longer than mantras and shorter than full puranic texts, making them a complete devotional offering on their own. Reciting the stotra is considered equivalent to performing a small puja: the words themselves carry the deity's presence into the devotee's home. Best recited during morning sadhana, especially on any day during Navratri, otherwise Friday. Many devotees memorise their chosen stotra over weeks of daily recitation, after which the verses arise spontaneously during difficult moments and provide immediate spiritual support. Read the complete stotra below in Devanagari with transliteration, and use the embedded recording to learn the correct intonation.
अयिगिरि नन्दिनि नन्दितमेदिनि विश्वविनोदिनि नन्दिनुते गिरिवरविन्ध्यशिरोधिनिवासिनि विष्णुविलासिनि जिष्णुनुते भगवति हे शितिकण्ठकुटुम्बिनि भूरिकुटुम्बिनि भूरिकृते जय जय हे महिषासुर मर्दिनि रम्यकपर्दिनि शैलसुते ॥ १ ॥ ... जय जय हे महिषासुर मर्दिनि रम्यकपर्दिनि शैलसुते ॥ २१ ॥
Most stotras run between 8 and 30 verses, taking 5-15 minutes to chant at a traditional pace. The embedded recording lets you hear the complete stotra at the correct rhythm.
Aloud chanting is traditionally preferred because the sound itself is the offering. Silent recitation is acceptable when the situation requires it (in public, while traveling). Whispered chanting (upamshu japa) is considered intermediate.
Traditional accounts describe protection, mental peace, deeper meditation, removal of obstacles, and growing devotional intimacy with Durga. Modern practitioners also report reduced anxiety, better focus, and a steadying daily anchor.
Durga Aarti
Aarti
Durga Chalisa
Chalisa
Durga Beeja Mantra
Mantra
Durga Navarna Mantra
Mantra
Durga Gayatri Mantra
Mantra
Durga Stuti Mantra
Mantra