LagnaGuru
Home · Dharma Library · Mantras · Vishnu Sahasranama
← All mantras
Vedic Hymns · Thousand Names of Vishnu

Vishnu Sahasranama

विष्णु सहस्रनाम
Also known as: Vishnu Sahasranama Stotram, Thousand Names of Vishnu, Mahabharata Hymn
§ 01
Origin & Tradition

About this mantra

The Vishnu Sahasranama, literally 'thousand names of Vishnu,' is a sacred hymn found in the Anushasana Parva (Book of Instructions) of the Mahabharata (Mahabharata 13.135-153). It is recited by the dying Bhishma to Yudhishthira as part of his discourse on dharma. The hymn enumerates 1,000 names of Lord Vishnu, each revealing a distinct attribute or aspect of the Supreme Being. According to the Vishnu Purana (Vishnu Purana 6.8), these names are not mere epithets but potent mantras that embody the divine essence.

The text is also included in the Padma Purana and is central to the Vaishnava tradition. The names are composed in anuṣṭubh meter and include beej-aksharas such as 'Om' at the beginning and 'Namah' at the end of each name, though the full stotram is chanted as a continuous list. The phonetics are designed to purify the chanter's speech and mind. Traditionally, the Vishnu Sahasranama is chanted for peace (shanti), prosperity (aishvarya), liberation (moksha), and the removal of all obstacles (vighna-nivarana).

It is believed to grant divine grace, protect from negative influences, and fulfill desires. The recommended chanting context includes daily recitation, especially during morning or evening sandhya, and on auspicious days like Vaikuntha Ekadashi. The ideal count is one full recitation daily; for special purposes, 108 recitations are prescribed. Ritual setting involves sitting facing east or north, with a clean body and mind, and offering incense and flowers to an image of Vishnu.

Cautions: The hymn should be recited with proper pronunciation and devotion; it is not recommended for those with malicious intent, as it is a powerful spiritual tool. The Vishnu Sahasranama is considered a supreme hymn that encapsulates the entire Vedantic philosophy, as stated in the Mahabharata itself: 'Among all mantras, this is the best; among all scriptures, this is the highest.'

§ 02
The Sacred Sound

Mantra in Sanskrit

ॐ विष्णोः सहस्रनाम स्तोत्रम्
Oṁ Viṣṇoḥ sahasranāma stotram
§ 03
Meaning & Word Analysis

What the words convey

The hymn of the thousand names of Vishnu.

Oṁ
Primordial cosmic sound.
Viṣṇoḥ
Of Vishnu (genitive case).
sahasranāma
Thousand names.
stotram
Hymn of praise.
§ 04
Beej Aksharas

Seed-syllable analysis

The hymn begins with 'Oṁ' and each name is often preceded by 'Oṁ' and followed by 'namaḥ', but the core is a list of names without seed syllables.

§ 05
Benefits & Purpose

Why this mantra is chanted

Peace
Bestows mental peace and tranquility.
Prosperity
Attracts material and spiritual prosperity.
Liberation
Leads to moksha (liberation from samsara).
Obstacle removal
Removes all obstacles and negative influences.
Divine grace
Grants the grace of Lord Vishnu.
§ 06
How to Chant

Method & traditional guidance

Count
One full recitation daily; 108 for special purposes
Best time
Morning or evening sandhya
Facing
East or North
Posture
Sitting with clean body and mind, offering incense and flowers to an image of Vishnu
Duration
Continuous practice
Notes
Should be recited with proper pronunciation and devotion; not recommended for those with malicious intent.
§ 07
Sources

Where this mantra appears

Mahabharata
Anushasana Parva (13.135-153), recited by Bhishma to Yudhishthira.
c. 4th C BCE - 4th C CE
Vishnu Purana
Includes the thousand names as potent mantras.
c. 1st C CE
Padma Purana
Contains the hymn as part of Vaishnava tradition.
c. 4th-15th C CE
§ 08
Associated Deity

Mantra-devatā

§ 09
Related Mantras

Continue your practice

Eight-syllable Vaishnava mantra invoking Narayana.
Om Namo Narayanaya
108 names of Vishnu for daily chanting.
Vishnu Ashtottara
Gayatri mantra dedicated to Vishnu.
Vishnu Gayatri