This article may require cleanup to meet Wikipedia's quality standards. The specific problem is: merge unformatted addition with main article text. Please help improve this article if you can. (February 2015) (Learn how and when to remove this template message)

Vaishampayana (Sanskrit: वैशंपायन, Vaiśampāyana) was the traditional narrator of the Mahabharata, one of the two major Sanskrit epics of India. He was an ancient Indian sage who was the original teacher of the Krishna Yajur-Veda. The Ashvalayana Grihya Sutra mentions him as Mahabharatacharya. He is also mentioned in the Taittiriya Aranayaka and the Ashtadhyayi of Pāṇini.[1]

Vyasa taught the Mahabharata of 100,000 verses to Vaishampayana in this human world. He recited to King Janamejaya at his sarpa satra (snake sacrifice)[2] The "Harivamsa Purana" is also recited by him.


  1. ^ Raychaudhuri, H.C. (1972). Political History of Ancient India: From the Accession of Parikshit to the Extinction of the Gupta Dynasty, Calcutta: University of Calcutta, p.38
  2. ^ "The Mahabharata, Book 1:Adi Parva: Section I". sacred texts.

Further reading