- Home
- Shaligram
- Powerful Mantras to Chant During Shaligram Puja

Powerful Mantras to Chant During Shaligram Puja
Quick Answer: The most powerful mantras for Shaligram Puja are the Dhyana Shloka (chanted first to invoke Lord Vishnu's form), the Vishnu Mantra — Shantakaram Bhujagashayanam (chanted 11 or 108 times while offering Tulsi), Puranic Shield Verses from the Brahma Naradiya Purana (for energizing the Shila), and the Saranagati Prayer (to close the puja with surrender). Each should be chanted in original Sanskrit with understanding of its meaning for maximum benefit.
The Shaligram Shila is not merely a stone — it is the self-manifested, direct embodiment of Lord Vishnu, sourced exclusively from the sacred Gandaki River in Nepal. While offering Tulsi leaves, sandalwood paste, and pure water are essential physical components of Shaligram Puja, the spiritual activation of these sacred stones happens through Shabda Brahman — the divine sound of Sanskrit mantras.
Chanting mantras during your daily worship aligns your internal frequency with the cosmic vibration of the deity. A mantra is a scientifically structured sound formula; when pronounced with devotion and focus, it unlocks the latent spiritual energy within the Shaligram and your own consciousness. In this comprehensive guide, we present the most important mantras for your Shaligram Puja, complete with original Sanskrit text, transliterations, Puranic origins, and the immense benefits they bestow upon the worshipper.
The Foundation: Preparation and Pronunciation
Before diving into the mantras, it is crucial to understand how to read and chant them. Sanskrit is a vibrational language — the power of a mantra lies in its resonance (Vibration) and the intention (Bhav) behind it.
- Posture: Sit on an asana (clean mat), preferably made of kusha grass or wool, facing East or North.
- Breathing: Take 3 deep breaths before each line. Chanting originates from the navel (the seat of Prana), not just the throat.
- Pacing: Do not rush. Read the transliteration slowly, ensuring every syllable is clearly articulated. If you stumble, pause, center yourself, and begin the line again.
1. The Dhyana Shloka: The Invocation of the Divine Form
Before physically starting or offering to the Shaligram, one must perform Dhyana (deep sleep meditation). This mantra helps you visualize the supreme, formless energy of the Shaligram as the beautiful, physical form of Lord Narayana.
Sanskrit:
ध्यायामि देवम् लक्ष्मीशम् शंख-चक्र-गदाधरम् ।
पीताम्बरधरम् देवम् सुन्दरम् नयनोत्पलम् ।।
राधास्वामि परमानन्दम् चिन्मयं मुहुर्मुहुः ।
श्यामलाङ्गम् महाविष्णुम् मेघश्यामम् महेश्वरम् ।।
श्री लक्ष्मी नारायण इति नमः ।।
Transliteration:
Dhyāyāmi Devam Lakśmīśam Śaṅkha-cakra-gadā-dharam | Pītāmbara-dharam Devam Sundaram Nayanotpalam || Rādhāsvāmi Paramānandam Cinmayam Muhur-muhuḥ | Śyāmalāṅgam Mahā-Viṣṇum Meghaśyāmam Maheśvaram || Śrī Lakṣmī Nārāyaṇa iti Namaḥ ||
Translation: "I meditate upon the Lord of Lakshmi, who holds the conch, discus, and mace; who is adorned in yellow silk garments, with eyes resembling blooming lotuses. Whose lotus-like face wears a gentle, captivating smile possessing the beauty of ten thousand cupids. Who is the creator of the illusionary universe, with a bodily hue like a dark rain cloud. I meditate upon that Sri Lakshmi-Narayana."
How to Chant:
Chant this with your eyes closed, holding a flower or a few drops of water in your right palm. Emphasize the long "aa" sounds (like in Dhyāyāmi and Nārāyaṇa). The rhythm should be incredibly soothing and slow, painting a mental picture of Lord Vishnu in your mind's eye.
Derivation & Benefits: This is a classic Agamic Dhyana Shloka used in Vaishnava traditions. Chanting this settles a restless mind, bringing immediate focus. It bridges the gap between the physical stone (Shila) and the supreme presence (Param) the devotee is about to engage.
2. The Supreme Vishnu Mantra: The Remover of Worldly Fears
This is perhaps the most universally revered mantra dedicated to Lord Vishnu. It is chanted while bathing the Shaligram (Abhishekam) or while offering Tulsi.
Sanskrit:
शान्ताकारम् भुजगशयनम् पद्मनाभम् सुरेशम् ।
विश्वाधारम् गगनसदृशम् मेघवर्णम् शुभाङ्गम् ।।
लक्ष्मीकान्तम् कमलनयनम् योगिभिर्ध्यानगम्यम् ।
वन्दे विष्णुम् भवभयहरम् सर्वलोकैकनाथम् ।।
Transliteration:
Śāntākāram Bhujagaśayanam Padmanābham Sureśam | Viśvādhāram Gaganasadṛśam Meghavarṇam Śubhāṅgam || Lakṣmīkāntam Kamalanyanam Yogibhir-dhyāna-gamyam | Vande Viṣṇum Bhavabhayaharam Sarva-lokaika-nātham ||
Translation: "I bow to Vishnu — the personification of peace, who sleeps on the cosmic lotus, who is the Lord of the gods. Who is the foundation of the universe, all-pervading like the sky, with the complexion of a rain cloud and an auspicious body. The beloved of Lakshmi, with lotus-blue eyes, who is perceived by yogis in deep meditation. I bow to Vishnu, the destroyer of the fear of worldly existence, the single Lord of all the worlds."
How to Read It: This mantra should be chanted with a majestic, rolling rhythm. Pause briefly at the end of each line to let the vibration settle into the room.
Derivation & Benefits: This mantra is from the ancient epic, the Mahabharata. The key benefit is embedded in the word Bhavabhayaharam — the remover of worldly fears. Chanting this grants immediate psychological relief, dissolving anxiety and replacing it with profound inner peace.
3. Puranic Mantras for Energizing the Shaligram
The ancient Puranas speak at length about the glory of the Shaligram. Reciting these verses affirms the spiritual authority of the Shila in your home.
The Shield of Madhusudana (From the Brahma Naradiya Purana)
Sanskrit:
शालग्रामशिलाया यत्र वासः क्रियते द्विज ।
न तत्र दानवाः सन्ति न क्षुद्रा न पिशाचकः ।।
वासुदेवस्य देवस्य शालग्राम इति श्रुतः ।
षड् विभैः स्वयं विष्णुः सततं वसते स्वयम् ।।
Transliteration:
Śālagrāma-śilāyā yatra vāsaḥ kriyate dvija | Na tatra dānavāḥ santi na kṣudrā na piśācakaḥ || Vāsudevasya devasya śālagrāma iti śrutaḥ | Ṣaḍ vibhaiḥ svayam Viṣṇuḥ satataṃ vasate svayam ||
Translation: "Wherever the Shaligram Shila is installed for worship, that place becomes free from demons, ghosts, evil spirits — no negative entity can create obstacles or harm that place or person. The Supreme Personality of Godhead, Madhusudana (the slayer of the Madhu demon), resides personally and perpetually within the Shaligram Shila."
Derivation & Benefits: This is the definitive Vastu mantra for Shaligram worship. Chanting this establishes an energetic fortress around your home. It reassures the practitioner that they do not need to travel to distant temples; the presence of the Shaligram turns their own altar into a holy Tirtha.
The Promise of Redemption (From the Padma Purana)
Sanskrit:
कामी कामो लभते नित्यम् जलेन तुलसीदलम् । प्रदाय शालग्रामाय प्राप्नोति विष्णुसालोकताम् ।।
Transliteration:
Kāmī kāmo labhate nityam jalena tulasīdalam | Pradāya śālagrāmāya prāpnoti Viṣṇu-sālōkatām ||
Translation: "Even those who belong to the lowest rungs of humanity, who are completely overwhelmed and ruled by anger, lust, and uncontrollable greed — even such individuals, if they sincerely worship the Shaligram Shila, are elevated and attain the supreme eternal abode of Lord Vishnu."
Derivation & Benefits: The Padma Purana is a major text focusing on devotion to Vishnu. This powerful verse highlights the absolute, unconditional grace of the Shaligram. It teaches that perfection is not a prerequisite for worship. Chanting this breeds deep humility and hope, purifying the chanter of their daily negative karmic accumulations.
The Universal Right to Worship (From the Skanda Purana)
Sanskrit:
स्त्रियो वा पुरुषो वापि शूद्रो ब्राह्मण एव च । शालग्रामशिलां यस्तु पूजयेत् भक्तितत्परः । स याति परमं स्थानं कृष्णस्य परमात्मनः ।।
Transliteration:
Striyo vā puruṣo vāpi śūdro brāhmaṇa eva ca | Śālagrāma-śilāṃ yastu pūjayet bhakti-tatparaḥ | Sa yāti paramaṃ sthānaṃ kṛṣṇasya paramātmanaḥ ||
Translation: "Whether they are women, Shudras, Brahmanas, or any other — everyone who devoutly worships the sacred Shaligram Shila attains the eternal, spiritual abode of Lord Krishna."
Derivation & Benefits: Found within the Skanda Purana, the largest of the Mahapuranas, this verse is a beautiful testament to spiritual equality. While many traditions once ruled given who can perform certain rituals, this specific verse explicitly breaks down those barriers, declaring that the grace of the Shaligram is available to all, irrespective of gender, caste, or background. Chanting this fosters a sense of universal love and spiritual inclusivity.
4. The Prayer of Ultimate Surrender (Saranagati)
To conclude your Shaligram Puja, customize your Saranagati as a prayer. This is chanted at the very end, while bowing down (performing Namaskaram) before the altar.
Sanskrit:
नमो नमते कारुण्याय नमो नमते जगतम् चराचरे ।
नमो नमते कर्म-नाशाय थिसामी त्वाम् शरणम् तितासामि ।।
मयि कस्त वाम्पतित्वम् आपहारम् स्थितः ओम ।
मयि क्षम स्वामी पराधान् ओम नमो नारायण गुणमतहु ।।
Transliteration:
Namo Namaste Kāruṇyāya Namo Namaste Jagatam Carācare | Namo Namaste Karma-nāśāya Thiśāmi tvāṃ śaraṇaṃ titāśāmi || Mayi kasta vāmpatitvaṃ āpahāram sthitaḥ Om | Mayi kṣama svāmī parādhān Om Namo Nārāyaṇa Guṇamataḥ ||
Translation: "Salutations to You, the embodiment of compassion. Salutations to You, the foundation of all moving and non-moving things in the universe. Salutations to You, the destroyer of past karma, I seek refuge in You alone. Whatever faults reside in me, O Lord, please remove them. Forgive all my transgressions. Om, salutations to Narayana, who is the very essence of all virtues."
How to Chant: This prayer should be offered with a bowed head and folded hands. The repetition of "Namo Namaste" should act as an anchor, grounding your ego and surrendering your attitude to the divine. Even if any mistakes were made in the physical puja, this prayer of pure devotion covers all flaws, ensuring the worship is accepted with love. It weaves the traditional Puranic character with the simplicity of heartfelt surrender — pure, radiant, auspicious.
Final Thoughts on Daily Practice
The magic of these mantras does not solely rely on achieving linguistic perfection on day one. While striving for correct Sanskrit pronunciation invokes the highest vibrational benefits, Lord Vishnu, residing within the Shaligram, ultimately hears the language of the heart.
Begin by incorporating just one or two of these mantras into your space as you bathe the Shila, and close with the prayer of surrender. Over time, as the syllables become familiar, you will find that chanting these ancient Puranic verses is no longer a ritualistic task, but a profound conversation with the Divine.
Frequently Asked Questions
Which mantra is chanted before Shaligram Puja?
The Dhyana Shloka is traditionally chanted first before Shaligram Puja. It begins with "Dhyāyāmi Devam Lakśmīśam…" and invokes the divine form of Lord Vishnu, helping the worshipper visualize and mentally connect with the deity before beginning the physical puja rituals. Without this mental invocation, the physical offerings are like a letter without an address.
How many times should I chant the Vishnu mantra during Shaligram Puja?
The Vishnu mantra "Shantakaram Bhujagashayanam" is ideally chanted 11 times or 108 times during Shaligram Puja for full benefit. On daily worship days, 11 repetitions are sufficient. On auspicious days like Ekadashi or Dwadashi, 108 repetitions with a Tulsi mala is highly recommended.
Can women chant Shaligram mantras?
Yes. The Skanda Purana explicitly states that Shaligram worship is open to all — whether women, Shudras, Brahmanas, or any other — who devoutly worship the sacred Shaligram Shila. The grace of the Shaligram is available to all, irrespective of gender, caste, or background.
What is the best time to chant Shaligram mantras?
The ideal time is during Brahma Muhurta (approximately 4:00–5:30 AM) or at sunrise. Ekadashi (11th lunar day) and Dwadashi are especially auspicious for extended mantra chanting during Shaligram worship.
Is Shaligram puja allowed at home?
Yes, Shaligram puja is absolutely permitted at home. The Padma Purana states that wherever the Shaligram Shila is installed for worship, that place itself transforms into a sacred pilgrimage site (Tirtha). The Supreme Personality of Godhead, Madhusudana, resides personally within the Shaligram, sanctifying the home of any sincere devotee.
What are the main benefits of chanting mantras during Shaligram Puja?
Chanting mantras during Shaligram Puja purifies the home, dissolves negative karmic accumulations, protects the family from negative energies, attracts the blessings of Lord Vishnu and Goddess Lakshmi, grants psychological relief from anxiety and fear, and elevates the practitioner on the path toward moksha (liberation).
Do I need to know Sanskrit perfectly to chant these mantras?
No — sincere effort matters more than perfection. While correct Sanskrit pronunciation does invoke higher vibrational resonance, Lord Vishnu ultimately hears the language of the heart. Begin with the transliterations provided, practice daily, and the words will become second nature over time.