This shows the line of royal and family succession, not necessarily the parentage. See the notes below for detail.
Key to Symbols
- Male: blue border
- Female: red border
- Pandavas: green box
- Kauravas: yellow box
- a: Shantanu was a king of the Kuru dynasty or kingdom, and was some generations removed from any ancestor called Kuru. His marriage to Ganga preceded his marriage to Satyavati.
- b: Pandu and Dhritarashtra were fathered by Vyasa in the niyoga tradition after Vichitravirya's death. Dhritarashtra, Pandu and Vidura were the sons of Vyasa with Ambika, Ambalika and a maid servant respectively.
- c: Karna was born to Kunti through her invocation of Surya, before her marriage to Pandu.
- d: Yudhisthira, Bhima, Arjuna, Nakula and Sahadeva were acknowledged sons of Pandu but were begotten by the invocation by Kunti and Madri of various deities. They all married Draupadi (not shown in tree).
- e: Duryodhana and his siblings were born at the same time, and they were of the same generation as their Pandava cousins.
- f : Although the succession after the Pandavas was through the descendants of Arjuna and Subhadra, it was Yudhisthira and Draupadi who occupied the throne of Hastinapura after the great battle.
The birth order of siblings is correctly shown in the family tree (from left to right), except for Vyasa and Bhishma whose birth order is not described, and Vichitravirya and Chitrangada who were born after them. The fact that Ambika and Ambalika are sisters is not shown in the family tree. The birth of Duryodhana took place after the birth of Karna, Yudhishtira and Bhima, but before the birth of the remaining Pandava brothers.
Some siblings of the characters shown here have been left out for clarity; these include Chitrāngada, the eldest brother of Vichitravirya. Vidura, half-brother to Dhritarashtra and Pandu.