Saturday, August 8, 2026

Did Subhadra Haran take place on orders of Lord Krishna or it was Arjun who did it on his own?

Devi Subhadra

Subhadra was daughter of Vasudev and sibling of Balram and Krishna. When Arjun was on his penance exile, he went to Dwarka and saw Subhadra during a gathering and immediately fell in love. Krishna told Arjuna that Swayamvara is the best way for a princess of warrior clan to get married but it's never certain which prince she choses so he should take Subhadra on his chariot and run away. While Subhadra was with her friends doing worship of Raivat mountain and other deities, Arjuna took her in his chariot and ran away from Dwarka. Balram and others got really angry but Krishna reasoned with them and Arjun was welcomed by Vasudev and others and Subhadra and Arjuna got ritually married.

Later, Arjuna took Subhadra to Indraprastha where they were welcomed but not by Draupadi. Then Arjuna told Subhadra to become a milkmaid and greet Kunti and Draupadi. Subhadra’s humility won over Draupadi and soon Subhadra gave birth to Abhimanyu. So, Arjuna wanted to marry Subhadra and Krishna blessed the couple.

Source- Mahabharata