📜 Mythology

Ved Vyasa: Life, Works and Legacy of the Sage Who Wrote the Mahabharata

Ved Vyasa, born Krishna Dvaipayana, is credited with dividing the Veda into four and composing the Mahabharata and the Puranas. Here is his life, family, works and why Guru Purnima honours him.

An open manuscript of a Hindu scripture beside a lamp

Ved Vyasa (वेदव्यास), born Krishna Dvaipayana, is the legendary sage credited with dividing the Veda into four collections and composing the Mahabharata, which contains the Bhagavad Gita. Son of Parashara and Satyavati, he is also grandfather of the Pandavas and Kauravas, and is honoured as the first guru on Guru Purnima.

He is unique among the epic’s figures: both its author and a character within it, appearing at key moments to advise, console and rescue the family whose story he tells.

Ved Vyasa at a glance

Birth name Krishna Dvaipayana
Title Vyasa, “the arranger”; Veda Vyasa; Badarayana (by tradition)
Parents Sage Parashara and Satyavati
Birthplace An island in the Yamuna (traditionally near Kalpi, Uttar Pradesh)
Son Shuka (Shukadeva)
Grandsons The Pandavas and the Kauravas
Works (traditional) Arrangement of the four Vedas; Mahabharata; the 18 Puranas; Brahma Sutras
Festival Guru Purnima / Vyasa Purnima (Ashadha Purnima)
Status One of the seven chiranjivis

Birth of Krishna Dvaipayana

Satyavati, the adopted daughter of a fisherman chief, ferried travellers across the Yamuna. The sage Parashara met her on the river, and from their union a son was born on an island — hence Dvaipayana, “island-born”. Being dark-skinned, he was named Krishna. The child grew up at once into a young ascetic and left for the forest, promising to come whenever his mother called him.

Satyavati later married King Shantanu of Hastinapura, which made Vyasa the half-brother of Shantanu’s sons and step-brother of Bhishma.

Vyasa and the Kuru dynasty

When Shantanu and Satyavati’s son Vichitravirya died childless, the dynasty faced extinction. Satyavati called Vyasa to father children with the widowed queens by niyoga, an ancient custom:

  • Ambika shut her eyes in fear of the ascetic’s fierce appearance, and her son Dhritarashtra was born blind.
  • Ambalika turned pale, and her son Pandu was born pale.
  • A maidservant received him calmly, and her son was the wise Vidura.

So Vyasa is the biological grandfather of both sides of the Kurukshetra war. Throughout the epic he returns to counsel his descendants: he consoles the Pandavas in exile, gives Sanjaya divine sight to narrate the war to the blind Dhritarashtra, and after the war restrains Ashwatthama and Arjuna from destroying the world with the Brahmashira weapon.

Why he is called Vyasa: dividing the Veda

Vyasa means “one who arranges or expands”. According to tradition, Vyasa saw that people of the coming Kali Yuga would not be able to master the vast Veda as one body, so he arranged it into four collections and entrusted each to a disciple:

Veda Disciple
Rig Veda Paila
Yajur Veda Vaishampayana
Sama Veda Jaimini
Atharva Veda Sumantu

He taught the itihasa-purana — the epics and ancient lore — to Romaharshana (Lomaharshana), the bard whose son Ugrashravas recites the Mahabharata in its frame story. The Vishnu Purana adds that a Vyasa appears in every Dvapara Yuga; Krishna Dvaipayana is the twenty-eighth.

Works attributed to Ved Vyasa

  • The Mahabharata — about 100,000 verses in its traditional count (the critical edition is shorter), the longest epic poem known, including the Bhagavad Gita.
  • The eighteen Puranas, including the Bhagavata, Vishnu and Shiva Puranas, by tradition.
  • The Brahma Sutras, the foundational text of Vedanta, attributed to Badarayana, whom tradition identifies with Vyasa.

Modern scholars see the Mahabharata and Puranas as having grown over many centuries in many hands; the name Vyasa may then stand for a tradition of compilers as much as one person. For a closer look at authorship, read who wrote the Bhagavad Gita.

Ganesha as scribe

A famous story tells how Vyasa asked Ganesha to write down the Mahabharata as he composed it. Ganesha agreed on one condition: Vyasa must never pause in his dictation. Vyasa agreed, with a counter-condition: Ganesha must understand each verse before writing it. Whenever Vyasa needed time, he composed a deliberately difficult verse, and while Ganesha pondered it, Vyasa composed more. In some tellings Ganesha broke off one of his tusks to use as a pen when his stylus broke.

This episode appears in some manuscripts of the Adi Parva but is omitted from the critical edition as a later addition. It remains much loved. See stories of Ganesha.

Vyasa’s son Shuka

Vyasa’s son Shuka (Shukadeva) was born an enlightened renunciant. Tradition says Vyasa taught him the Bhagavata Purana, which Shuka later recited to King Parikshit, Arjuna’s grandson, during the last seven days of the king’s life.

The Bhagavata itself opens with Vyasa feeling unfulfilled even after composing the Mahabharata, until the sage Narada advises him to sing directly of the glories of Vishnu. See Narada.

Guru Purnima and Vyasa’s legacy

Guru Purnima, the full moon of Ashadha (June–July), is celebrated as Vyasa’s birthday and called Vyasa Purnima. Monastic traditions perform Vyasa puja on this day, and students honour their teachers. Vyasa is counted among the seven chiranjivis, believed to live until the end of the present age. Many temples and monasteries hold readings of the Mahabharata or the Bhagavata on this day, and it is a traditional day to begin study under a new teacher.

Pilgrims visit Vyasa Gufa, a cave near Mana village above Badrinath, where tradition says he composed the Mahabharata, and the nearby Ganesh Gufa, where Ganesha is said to have written it down. For the epic he gave the world, start with the 18 chapters of the Gita.

ved-vyasavyasamahabharatavedaspuranasguru-purnimasages

Frequently Asked Questions

Who is Ved Vyasa?

Ved Vyasa, born Krishna Dvaipayana, is the legendary sage credited with dividing the single Veda into four, composing the Mahabharata and, by tradition, the eighteen Puranas. He was the son of the sage Parashara and Satyavati and the grandfather of the Pandavas and Kauravas.

Why is he called Vyasa?

'Vyasa' means 'arranger' or 'compiler'. He received the title Veda Vyasa because he arranged the Vedic hymns into four collections: the Rig, Yajur, Sama and Atharva Vedas. His personal name was Krishna Dvaipayana — 'Krishna' for his dark complexion and 'Dvaipayana' because he was born on an island (dvipa) in the Yamuna.

Did Ganesha write the Mahabharata?

According to a well-known tradition, Vyasa dictated the Mahabharata and Ganesha wrote it down, on the condition that Vyasa never pause; Vyasa in turn asked Ganesha to understand every verse before writing it. This episode is found in some manuscripts but not in the critical edition, which treats it as a later addition.

Is Ved Vyasa still alive?

Hindu tradition counts Vyasa among the seven chiranjivis, the 'long-lived' or immortal beings who remain on earth until the end of this age, along with Ashwatthama, Bali, Hanuman, Vibhishana, Kripa and Parashurama.

Why is Guru Purnima called Vyasa Purnima?

Guru Purnima, the full moon of Ashadha (June–July), is celebrated as Vyasa's birthday and is also called Vyasa Purnima. On this day disciples honour their teachers, and Vyasa is revered as the adi-guru, the original teacher of the Vedic tradition.

Who were Ved Vyasa's children?

Through niyoga at his mother's request, Vyasa fathered Dhritarashtra with Ambika, Pandu with Ambalika, and Vidura with a maidservant. His own son was the sage Shuka (Shukadeva), who narrated the Bhagavata Purana to King Parikshit.