Heer Ranjha: The Complete Story of Punjab's Greatest Love Legend
The full story of Heer Ranjha, Waris Shah's 1766 Punjabi epic of love, flute music, a jogi's disguise and tragic poison. Characters, history and meaning explained.

In this article
Heer Ranjha is the most famous tragic love story of Punjab. Ranjha, the youngest son of a landowner from Takht Hazara, leaves home after quarreling with his brothers and becomes a cowherd for the family of Heer, a beautiful young woman of the Sial clan in Jhang. They fall in love, but Heer's uncle Kaido exposes them, and her family marries her to another man. Ranjha becomes a wandering jogi (ascetic) to find her. In Waris Shah's famous 1766 version, the lovers are finally reunited, but Heer is poisoned by her family, and Ranjha dies of grief beside her.
The story has been told by poets for over four centuries and remains central to Punjabi culture on both sides of the Pakistan-India border.
Who Wrote Heer Ranjha?
Many poets have told the story, but the definitive version is Heer by Waris Shah, a Sufi poet who completed his Punjabi verse epic (a qissa) in 1766. Earlier versions exist, including one attributed to Damodar Gulati from the time of Mughal Emperor Akbar, who claimed to have witnessed the events. Other poets, such as Ahmad Gujjar and Muqbal, also wrote versions. Waris Shah's version is so beloved that people often simply call it "Heer Waris Shah."
Main Characters
| Character | Role |
|---|---|
| Heer | Daughter of Chuchak, chief of the Sial clan of Jhang |
| Ranjha (Dheedo) | Youngest son of Mauju Chaudhry of Takht Hazara |
| Kaido | Heer's lame, jealous uncle and the story's villain |
| Chuchak and Malki | Heer's father and mother |
| Saida Khera | The man Heer is forced to marry |
| Sehti | Saida's sister, who helps the lovers |
| Balnath (Gorakhnath) | The jogi guru who initiates Ranjha |
The Story of Heer Ranjha
Ranjha leaves home
Dheedo Ranjha is the youngest and most beloved son of a landowner on the Chenab river. After his father dies, his elder brothers cheat him out of good land, and his sisters-in-law taunt him. Ranjha, more interested in playing his flute (wanjhli) than farming, leaves home.
The boat and the bed
He arrives at the river crossing near Jhang. Exhausted, he lies down on a bed on the ferry boat, which belongs to Heer. When Heer arrives, she is furious at the stranger and berates him, but when she sees him, she falls in love.
The cowherd
Heer persuades her father, Chuchak, to hire Ranjha to graze the family's buffaloes. Each day, Ranjha takes the herd to the river forest and plays his flute, and Heer brings him food. Their love grows in secret.
Kaido's betrayal
Heer's uncle Kaido discovers their meetings. He brings evidence to Heer's parents, and they decide to marry her off quickly.
The forced marriage
Despite Heer's resistance, and her claim that she's already married to Ranjha in spirit, the family arranges her marriage to Saida Khera of Rangpur. Heer is taken away.
Ranjha becomes a jogi
Heartbroken, Ranjha goes to Tilla Jogian, a famous hilltop seat of the Nath yogis in the Salt Range, and asks Guru Balnath to make him a jogi. After testing him, the guru initiates him. His ears are pierced and he takes up the ascetic's life. As a jogi, he can travel freely.
The reunion
Disguised as a jogi, Ranjha reaches Rangpur. With the help of Saida's sister, Sehti, who has her own secret lover, Heer and Ranjha escape. They're caught, and the matter is brought before a local ruler.
The tragic ending
In Waris Shah's version, Heer's family appears to accept the lovers and promise a wedding. Ranjha returns home to prepare the wedding procession. But Kaido and the family poison Heer. When Ranjha hears the news, he returns and, in his grief, eats the poisoned sweet left behind (in some tellings) and dies beside her.
Other versions differ: in some, including Damodar's, the lovers leave together for Mecca, and the story ends without death.
Heer's Tomb in Jhang
The shrine traditionally known as the tomb of Heer and Ranjha stands in Jhang, Punjab, Pakistan. It is visited by couples and devotees who pray there for love and marriage, and it is a popular site for Punjabi poetry recitals.
The Sufi Meaning of Heer Ranjha
Waris Shah was a Sufi, and many readers interpret the story on two levels:
- Literal: a passionate, tragic love story that challenges family control, social class and forced marriage.
- Spiritual: Heer represents the soul and Ranjha represents the divine beloved. Her suffering and longing mirror the soul's longing to unite with God.
This double meaning is common in Punjabi Sufi poetry, which you'll also find in the tale of Sohni Mahiwal.
Heer Ranjha in Culture
- Music: Heer is often sung in a distinctive style called Heer gayaki, especially at weddings and gatherings.
- Films: There have been many film versions in both Pakistan and India, including the 1970 Pakistani film Heer Ranjha and the Indian film Heer Raanjha (1970).
- Language: "Ranjha" is used informally in Punjabi to mean a devoted lover.
Heer Ranjha vs. Romeo and Juliet
| Heer Ranjha | Romeo and Juliet | |
|---|---|---|
| Setting | Punjab, 15th–16th century (traditionally) | Verona, Italy |
| Obstacle | Family honor, forced marriage, a jealous uncle | Feuding families |
| Disguise | Ranjha as a jogi | Juliet's fake death |
| Ending (best-known version) | Heer is poisoned; Ranjha dies of grief | Both die by suicide |
| Deeper layer | Sufi spiritual allegory | Tragedy of fate and haste |
Read about other legends from this region, like the legend of Lake Saiful Muluk.
Frequently Asked Questions
Who wrote Heer Ranjha?
The most famous version was written by the Sufi poet Waris Shah in 1766. Damodar Gulati and others wrote earlier versions.
Is Heer Ranjha a true story?
It's traditionally believed to be based on real people from Jhang in Punjab, but it's impossible to verify, and the story has been heavily shaped by poets.
How does Heer Ranjha end?
In Waris Shah's version, Heer's family poisons her, and Ranjha dies of grief. In some earlier versions, the lovers survive.
Where is Heer Ranjha's tomb?
It's in Jhang, Punjab, Pakistan.
What is the spiritual meaning of Heer Ranjha?
In Sufi interpretation, Heer represents the human soul and Ranjha represents the divine, so their love symbolizes the soul's longing for God.


