Mahabharata
The Mahabharata Family Tree
Five generations of the Kuru family, from King Shantanu to Parikshit. Tap any picture to read that person’s story.
How to read this tree
- Each box shows a couple (husband and wife), and below it the children born to them.
- People with a picture have their own page — tap to open it.
- A gold note explains special births, such as children born by a god’s blessing.
Side
- Pandava side
- Kaurava side
- Did not fight
- 1
Generation 1
King Shantanu and his queens
- 2
Generation 2
The sons of Satyavati’s family
Parents
VichitraviryaAmbikaBorn through Sage Vyasa (niyoga), as heirs of Vichitravirya
Children
Parents
VichitraviryaAmbalikaBorn through Sage Vyasa (niyoga), as heirs of Vichitravirya
Children
- 3
Generation 3
Dhritarashtra, Pandu and Vidura
Parents
Children
Parents
Born by the blessing of the gods, through Kunti’s mantra
Children
- 4
Generation 4
The Pandavas, the Kauravas and Karna
- 5
Generation 5
The grandchildren and Parikshit
Who fought for whom?
Though they were one family, the war divided them. Bhishma, Drona and Karna fought for the Kauravas because of duty and loyalty, even though their hearts were with dharma.
Born by the blessing of the gods, through Kunti’s mantra
Pandu could not have children because of a sage’s curse, so his sons were born through gods by Kunti’s mantra. They are still called “Pandavas”, the sons of Pandu.
Retold from the traditional Mahabharata of Sage Ved Vyasa. Some details differ between regions and traditions. Illustrations are artistic.