Family tree of Maharishi Vaishampayana
- Maharishi Vaishampayana
- SiblingA sister
- Father
The epics and Puranas say almost nothing about his parents.
- Mother
- Not recorded in the texts
- Wife
- Not recorded in the texts
- Sons
- Not recorded in the texts
- Daughters
- Not recorded in the texts
- Siblings
- A sister — mother of Yajnavalkya (Puranic tradition)
Where the scriptures disagree, each version is shown with its source. Names in gold link to their own profiles.
At a glance
- Name: Vaishampayana (वैशम्पायन).
- Category: Maharshi; Vedic teacher and narrator of the Mahabharata.
- Teacher: Ved Vyasa, who entrusted him with the Yajurveda and taught him the Mahabharata.
- Fellow disciples: Paila (Rigveda), Jaimini (Samaveda), Sumantu (Atharvaveda), and Vyasa's son Shuka.
- Disciples: Yajnavalkya (his nephew, in Puranic tradition); the founders of the Yajurveda schools descended from him, among them Katha and Kalapi.
- Listener: King Janamejaya, great-grandson of Arjuna, to whom he narrated the Mahabharata and the Harivamsha.
- Best known for: the line "Vaishampayana uvacha" — "Vaishampayana said" — that runs through the Mahabharata.
Birth and family background
The epics and Puranas say almost nothing about Vaishampayana's own parents or birthplace. He appears fully formed as one of Vyasa's chief disciples. The one family link the Puranas give is that Yajnavalkya was his sister's son — which makes the quarrel between them, told below, a family matter as well as a teacher's.
Life and key episodes
Receiving the Yajurveda
When Vyasa divided the one Veda into four, the Vishnu Purana (3.4) and the Bhagavata (12.6) say he gave each to a disciple: the Rigveda to Paila, the Samaveda to Jaimini, the Atharvaveda to Sumantu, and the Yajurveda to Vaishampayana. Vaishampayana in turn taught it to many pupils, and the branches (shakhas) of the Yajurveda trace themselves to them. Panini's grammar (4.3.104) already refers to the schools descended from Vaishampayana's pupils — a sign of how old and widespread his line of teaching was.
The quarrel with Yajnavalkya
The Puranas tell how the Yajurveda split in two. Vaishampayana incurred the sin of brahmahatya by accidentally killing his sister's child, and asked his pupils to perform the expiation for him. Yajnavalkya declared that the others were feeble and that he would do it alone. Angered by the arrogance, Vaishampayana told him to give back all he had learned. Yajnavalkya vomited up the Yajus texts, and the other pupils, taking the form of partridges (tittiri), picked them up — hence the Taittiriya or Black (Krishna) Yajurveda. Yajnavalkya then received a new Yajurveda from the Sun, the White (Shukla) Yajurveda. The story is a Puranic explanation of the two Yajurvedas rather than history, but it is why Vaishampayana stands at the head of the Krishna Yajurveda tradition.
Narrating the Mahabharata
The Mahabharata tells its own history in layers. Vyasa composed it and taught it to five disciples, among them Vaishampayana. When King Janamejaya, son of Parikshit, held his great snake sacrifice to avenge his father's death by the serpent Takshaka, Vyasa came to the sacrifice; the king asked to hear the story of his ancestors, and Vyasa told Vaishampayana to recite it. Vaishampayana's recitation, in the gaps between the rites of the sacrifice, is the Mahabharata as we have it. Ugrashravas Sauti heard it there and later retold it to Shaunaka and the sages of Naimisharanya — which is why the epic opens with Sauti, but most of its chapters begin "Vaishampayana uvacha".
Janamejaya is an active listener: he interrupts, asks why the Pandavas suffered, questions the morality of events, and asks for more detail. Many of the Mahabharata's great digressions are Vaishampayana's answers to him. The Harivamsha, the epic's appendix on Krishna's lineage and life, is also cast as Vaishampayana speaking to Janamejaya.
Achievements and contributions
- Keeper of the Yajurveda. The Taittiriya and other Krishna Yajurveda schools, still recited across South India and beyond, look to him as their source after Vyasa.
- The voice of the Mahabharata. Through his recitation the Mahabharata entered the world as an oral epic, with a listener's questions built into its structure.
- Teacher of teachers. Yajnavalkya, the greatest philosopher of the Upanishads, began as his pupil.
Writings attributed to him
Vaishampayana is not credited with writing a book; he is the transmitter of the Yajurveda and the narrator of Vyasa's Mahabharata and the Harivamsha. Later works on Vedic recitation and ritual cite him as an authority, and the name Vaishampayana is attached to a few late texts whose connection with the ancient teacher is uncertain.
Why he is revered today
- Krishna Yajurvedi brahmins honour him in their line of teachers, and he is remembered in rishi-tarpana among Vyasa's disciples.
- Every reader of the Mahabharata meets him on almost every page, as the narrator who answers Janamejaya.
- Reciters of the Mahabharata and the Harivamsha see themselves as continuing his role of telling the story aloud.
Variant traditions and a historical note
Accounts differ on the details of Vaishampayana's sin — the Vishnu Purana describes it as the accidental killing of his nephew in connection with a gathering of sages he failed to attend. The relationship with Yajnavalkya is also told differently: some texts make him Yajnavalkya's uncle, others mention only teacher and pupil. Scholars see the Mahabharata's frame — Vyasa, Vaishampayana, Sauti — as the epic's own account of its oral transmission over generations rather than a historical record of a single recital.
Frequently asked questions
Who was Vaishampayana?
A disciple of Ved Vyasa who received the Yajurveda and recited the Mahabharata to King Janamejaya. He is the narrator behind "Vaishampayana said" in the epic.
To whom did Vaishampayana tell the Mahabharata?
To King Janamejaya, Arjuna's great-grandson, during the king's snake sacrifice, at Vyasa's instruction.
What is the connection between Vaishampayana and Yajnavalkya?
Yajnavalkya was his pupil (and, in Puranic tradition, his nephew). After a quarrel, Yajnavalkya gave back the Yajurveda he had learned and received the Shukla Yajurveda from the Sun.
What is the Taittiriya Samhita's link to Vaishampayana?
It belongs to the Krishna Yajurveda, which traces itself to Vaishampayana's teaching; the name comes from the partridges (tittiri) of the Yajnavalkya story.
Who is the narrator of the Mahabharata — Vaishampayana or Sauti?
Both, in layers. Sauti narrates to Shaunaka at Naimisharanya, and within that, he repeats what Vaishampayana told Janamejaya. Most chapters are Vaishampayana's words.
Did Vaishampayana narrate the Harivamsha?
Yes. The Harivamsha, the appendix to the Mahabharata on Krishna's life, is also presented as Vaishampayana's narration to Janamejaya.
Spotted a mistake?
If you find any grammatical, Hindi, English, mantra-text or other mistake on this page, tell us — we will correct it within 24 hours.
