About this stotra
The Vishnu Sahasranama is the litany of 1000 names of Lord Vishnu, spoken by the dying patriarch Bhishma to Yudhishthira on the battlefield of Kurukshetra. It appears in the Anushasana Parva of the Mahabharata (chapter 149).
When Yudhishthira asks Bhishma — what is the highest of dharmas, the surest path to liberation, the easiest worship — Bhishma replies that meditation on the 1000 names of Vishnu, the Lord of all worlds, is the supreme path. The text is famously commented on by Adi Shankaracharya, establishing its place as one of the most studied and recited Sanskrit hymns.
Tradition holds that recitation removes fear, sorrow, and disease, grants peace of mind, and leads to moksha. It is recited daily by millions, especially on Ekadashi, Vaikunta Ekadashi (Margazhi Shukla Ekadashi), and Saturdays.
NOTE — Foundational edition: this page presently includes the universally-verified opening dhyana, representative cantos of names, and the phala-shruti. The complete 108 slokas of all 1000 names are being added in incremental expansions, each cross-validated against Gita Press and the Shankara commentary before publication.