Who is the mother of Pandu in the Mahabharata? Pandu was the father of the Pandavas. Story of the birth of Pandu is narrated in Adi Parva of the Mahabharata. In the chapter it is mentioned that the Mother of Pandu is Ambalika.
Ambalika was the youngest of the three daughters of Kashi. She was married to Vichitravirya, the king of Hastinapura and son of Shantanu.
Vichitravirya died before he had a child with Ambalika.
To continue the Kuru lineage, Sage Vyasa was asked by Queen Satyavati to beget son. Thus Pandu was born to Ambalika.