Vishnu Sahasranamam: 1000 Names of Lord Vishnu and How to Chant

Vishnu Sahasranamam, found in the Mahabharata, is a revered hymn that lists a thousand names of Lord Vishnu. Each name expresses a different quality or aspect of the sustaining force of the universe.

In practice, many devotees chant a portion daily, or listen and recite along – something you can also do in the Mantras App.

What is Vishnu Sahasranamam? — meaning

Sahasranamam literally means "a thousand names" (sahasra = thousand, nama = name). The Vishnu Sahasranamam is a hymn of 1,000 names of Lord Vishnu, found in the Anushasana Parva of the Mahabharata, where Bhishma teaches it to Yudhishthira as the highest and easiest of all dharmas: praising the all-pervading one by name. Each name — Vishvam, Vishnu, Vashatkara, Achyuta, Ananta, Govinda… — expresses one quality of the sustaining force of the universe, so reciting the whole hymn is a guided meditation on everything the divine is.

The first verse of Vishnu Sahasranamam — and its names

विश्वं विष्णुर्वषट्कारो भूतभव्यभवत्प्रभुः ।
भूतकृद्भूतभृद्भावो भूतात्मा भूतभावनः ॥ १ ॥ viśvaṁ viṣṇur vaṣaṭkāro bhūta-bhavya-bhavat-prabhuḥ |
bhūta-kṛd bhūta-bhṛd bhāvo bhūtātmā bhūta-bhāvanaḥ || 1 ||

The very first shloka already carries nine names, and shows how the hymn works — each name is a complete meditation:

विश्वम् (Vishvam)The universe itself; the all
विष्णुः (Vishnu)The one who pervades everything
वषट्कारः (Vashatkara)The one invoked with the "vashat" call of Vedic offering
भूतभव्यभवत्प्रभुः (Bhuta-bhavya-bhavat-prabhuh)Lord of past, future and present
भूतकृत् (Bhuta-krit)Creator of all beings
भूतभृत् (Bhuta-bhrit)Sustainer of all beings
भावः (Bhavah)Pure existence itself
भूतात्मा (Bhutatma)The Self dwelling in all beings
भूतभावनः (Bhuta-bhavanah)The nourisher who causes beings to flourish

Among the thousand that follow are many of Vishnu's most beloved names — Keshava, Narayana, Madhava, Govinda, Achyuta (the unfallen), Ananta (the endless), Hrishikesha (lord of the senses), Padmanabha (lotus-naveled) and Damodara — the same names invoked in daily puja across traditions. Hearing the full sequence with the verses is the traditional way to absorb them, which you can do with guided audio in the Mantras App.

Why is Vishnu Sahasranamam considered so powerful?

Three reasons are traditionally given. First, its source: it is taught by Bhishma on the bed of arrows, with Krishna himself present and approving. Second, its completeness: a thousand names cover every aspect of the divine a devotee could hold in mind. Third, its accessibility: Bhishma calls it attainable by anyone — no ritual, initiation, or scholarship is needed, only recitation with attention. The hymn's own concluding verses (phalashruti) promise freedom from fear for the one who hears or recites it with devotion.

Benefits of Chanting or Listening to Vishnu Sahasranamam

  • Traditional texts describe it as a remedy for fear, anxiety and misfortune.
  • It helps cultivate devotion, surrender and remembrance of the divine in daily life.
  • Regular recitation supports concentration and mental discipline.
  • Listening attentively is itself a traditional practice — the phalashruti extends its promise to those who hear it, which is why many devotees play it during the morning routine or commute.

Best time to chant or listen — morning or evening?

Early morning (Brahma muhurta, or any time before breakfast) is the classic recommendation, when the mind is fresh and the day's obligations have not begun. That said, there is no prohibition on the evening — many families play it at dusk or before sleep. If you must choose one, morning builds the steadiest habit; the tradition values daily consistency far more than the hour on the clock.

How long is Vishnu Sahasranamam?

The hymn contains 1,000 names arranged in roughly 108 shlokas (verses), plus introductory and concluding sections. A full recitation takes about 20–30 minutes at a steady pace once you know it well; following along with audio takes about the same. Learning it typically takes a few months of daily practice — most people learn a few verses a week by reciting along with a recording. Chanting a portion daily, or simply listening attentively, is a fully traditional way to begin; some devotees also take up a 40-day (mandala) practice of daily recitation as a vow.

Frequently asked questions

What is the meaning of Vishnu Sahasranamam?
It means "the thousand names of Vishnu" — a Mahabharata hymn in which Bhishma teaches Yudhishthira 1,000 names of Lord Vishnu, each expressing one aspect of the divine. Reciting or hearing it is a complete meditation on Vishnu.
Is it better to chant or just listen?
Both are traditional. Reciting engages the voice and memory, but the hymn's own concluding verses extend its promise to those who hear it with devotion. Most beginners start by listening and reciting along until the verses are familiar.
Can I listen to Vishnu Sahasranamam at night?
Yes. Morning is the classic time, but evening or bedtime listening is common and not prohibited. Choose the time you can keep every day.
What is the 40-day Vishnu Sahasranamam practice?
A mandala vrata — reciting or listening daily for 40 unbroken days, usually at the same time each day. The fixed period turns the practice into a firm habit and is a traditional way of dedicating the recitation to a specific prayer.
How many verses are in Vishnu Sahasranamam?
The thousand names are arranged in roughly 108 shlokas (verses), framed by introductory verses and the concluding phalashruti. Editions vary slightly in how the framing verses are counted.
What are the first names in Vishnu Sahasranamam?
The first verse contains nine names: Vishvam (the universe itself), Vishnu (the all-pervading), Vashatkara (invoked with the Vedic offering call), Bhuta-bhavya-bhavat-prabhuh (lord of past, future and present), Bhuta-krit (creator of beings), Bhuta-bhrit (sustainer), Bhavah (pure existence), Bhutatma (the Self in all beings) and Bhuta-bhavanah (the nourisher of beings).
Which day is best to start Vishnu Sahasranamam?
Any day is traditionally acceptable. Many devotees like to begin on a Wednesday or Saturday (days associated with Vishnu and Venkateswara), on Ekadashi, or on a festival day — but the tradition values starting and staying consistent over choosing a particular day.
🎧

Listen to Vishnu Sahasranamam on the Mantras App

Guided audio with correct pronunciation, meaning, and a 108 japa counter — free.

Listen on the Mantras App — Google Play

Ready to turn reading into daily chanting?

Use Mantras App to chant with audio, track 108 counts, and stay consistent every day.

Download Free on Google Play