Vishnu · Sahasranamam · Mahabharata

Vishnu Sahasranamam — 1000 Names of Lord Vishnu with Meaning

⏱ 8 min read 🔤 Sanskrit + Transliteration 🎵 Audio included ✅ Beginner friendly
✦ The Mantra ✦

ॐ विश्वं विष्णुर्वषट्कारो भूतभव्यभवत्प्रभुः। भूतकृद्भूतभृद्भावो भूतात्मा भूतभावनः॥

Om Vishwam Vishnur Vashatkaro Bhuta-bhavya-bhavatprabhuh Bhuta-krid Bhuta-bhrid Bhavo Bhutatma Bhuta-bhavanah

The first verse of the 1000 names: "He who is the entire universe, Lord Vishnu, the one who sanctifies, the lord of the past, present and future, the creator and sustainer of all beings, the soul of all existence"

What is the Vishnu Sahasranamam?

The Vishnu Sahasranamam — the "Thousand Names of Vishnu" — is one of the most sacred texts in Hinduism. It appears in the Mahabharata (Anushasana Parva), where the dying grandsire Bhishma teaches it to the Pandavas as the supreme path to liberation and fulfilment.

Each of the 1,000 names is a complete mantra in itself — a different facet of the infinite diamond that is Lord Vishnu, the supreme sustainer of creation. Together they form an incomparable devotional hymn that encompasses all aspects of divine reality.

Chanting the Vishnu Sahasranamam daily is considered one of the most complete spiritual practices available — it purifies the mind, protects the devotee, ensures material wellbeing and ultimately leads to liberation.

Listen & Chant Along

Listening to an authentic rendition helps you learn the correct pronunciation and rhythm. Play this during your practice and follow along with the Sanskrit text above.

🎵 Chanting Audio — Follow Along
▶ Loading audio player…

🙏 After a few sessions you will naturally memorise the correct rhythm and intonation.

Key Benefits

Regular chanting of the Vishnu Sahasranamam offers profound benefits supported by both ancient tradition and modern science.

01
Comprehensive Spiritual Protection

1000 names = 1000 different divine protective energies simultaneously active around the devotee.

02
Purifies the Mind Completely

The daily recitation of 1000 divine names progressively purifies every aspect of consciousness over time.

03
Fulfils All Desires

Bhishma explicitly states that chanting the Sahasranamam fulfils all desires, cures diseases and grants prosperity.

04
Deepens Vishnu Bhakti

The most complete practice for developing devotion to Lord Vishnu — covering every aspect of his divine nature.

05
Grants Liberation

The ultimate benefit — Bhishma declares that the devotee who chants this daily will attain liberation from the cycle of rebirth.

How to Chant — Step by Step

Begin with the Dhyana shloka

The Vishnu Sahasranamam begins with a meditation verse (dhyana shloka) visualising Vishnu in his full glory. Chant this with full attention.

Chant after morning bath

Traditionally chanted after morning ablutions, facing east, having offered water to the Sun.

Wednesday and Ekadashi are ideal days

Wednesday is associated with Vishnu worship. Ekadashi (the 11th day of each lunar fortnight) is the most sacred day for Vaishnava practice.

Full recitation takes 20-30 minutes

The complete Sahasranamam takes 20-30 minutes to chant. Even one complete recitation daily is enormously beneficial.

Frequently Asked Questions

What is the Vishnu Sahasranamam?

The Vishnu Sahasranamam is a list of 1000 names of Lord Vishnu, presented as a hymn in the Mahabharata. Bhishma taught it to Yudhishthira as the supreme means to overcome all difficulties and attain liberation. Each name is a sacred epithet describing a different quality or power of the Lord.

How long does it take to chant the Vishnu Sahasranamam?

A moderate-speed complete chanting takes 20-30 minutes. Advanced practitioners who have memorised it can complete it in 15-20 minutes. It is traditionally chanted once daily, usually in the morning.