When a child only six days old, he was stolen by the demon Sambara and thrown into the ocean. There he was swallowed by a fish, which was afterwards caught and carried to the house of Sambara. When the fish was opened, a beautiful child was discovered, and Mayadevi or Mayavati, the mistress of Sambara's household, took him under her care. The sage Narada informed her who the child was, and she reared him carefully.
When he grew up she fell in love with him, and informed him who he was and how he had been carried off by Sambara. He defied the demon to battle, and after a long conflict slew him. Then he flew through the air with Mayavati, and alighted in the inner apartments of his father's palace.
Pradyumna was killed at Dwaraka in the presence of his father during a drunken brawl.
Though Pradyumna passed as the son of Krishna, he was, according to the legend, a revival or resuscitation of Kama, the god of love, who was reduced to ashes by the fiery glance of Siva, and so the name Pradyumna is used for Kama.
The Vishnu Purana puts the following words into the mouth of Narada when he presented Pradyumna to Rukmini: "When Manmatha (the deity of love) had perished, the goddess of beauty (Rati), desirous to secure his revival, assumed a delusive form, and by her charms fascinated the demon Sambara, and exhibited herself to him in various illusory enjoyments. This thy son is the descended Kama ; and this is (the goddess) Rati, his wife. There is no occasion for any uncertainty; this is thy daughter-in-law."
In the Harivansa he has a wife named Prabhavati, daughter of King Vajranabha. When he went to see her for the first time, he changed himself into a bee and lived in a garland of flowers which had been prepared for her.