Jagannath Rath Yatra

Who Are Balabhadra and Subhadra? The Siblings of Lord Jagannath

Balabhadra and Subhadra are the elder brother and younger sister of Lord Jagannath. Lord Balabhadra represents strength, purity, and steadiness. Goddess Subhadra represents devotion, grace, and auspiciousness. All three areworshipped together at the Jagannath Temple in Puri, Odisha. 

Walk into the Jagannath Temple or watch the grand Rath Yatra, and you’ll notice something unlike almost any other Hindu temple. Lord Jagannath is never worshipped alone. Standing beside Him are His elder brother, Lord Balabhadra, and His younger sister, Goddess Subhadra. The three siblings are always together, sharing the same altar, the same journey, and the same devotion of millions of devotees.

But who are Balabhadra and Subhadra? Why are they worshipped alongside Lord Jagannath? Why does Subhadra stand between her brothers? And what do their unique forms, colours, and roles during Rath Yatra tell us about Jagannath tradition?

In this guide, you’ll discover the complete story of Balabhadra and Subhadra, their place in the Mahabharata and the Puranas, their spiritual symbolism, and why these divine siblings remain at the heart of Jagannath worship.

Who Is Lord Balabhadra?

Lord Balabhadra is the elder brother of Lord Jagannath. He is identified in the Puranas as Balarama, the elder brother of Krishna. He is white in color and holds a plough and a mace. He stands to the right of Goddess Subhadra on the temple altar at Puri. He represents strength, purity, and the power of righteousness.

Other namesBalarama, Baladeva, Haladhara, Haladhwaja, Langaladhwaja
ColorWhite
Weapons/symbolsPlough (hala) and mace/pestle (musala)
Divine identityAnanta Shesha, the eternal divine serpent
Position on altarRight side of Subhadra
Rath Yatra chariotTaladhwaja
Chariot positionLeads the procession, goes first
Head shapeScalloped semicircle, the hood of a serpent
Eye shapeOval (unlike Jagannath’s circular eyes)

What Does Balabhadra Meaning Tell Us?

The name Balabhadra comes from two Sanskrit words. “Bala” means strength or power. “Bhadra” means auspicious, fortunate, or excellent. Together, the name means “the one who is both powerful and auspicious.” It names exactly who Balabhadra is not just a strong deity, but one whose strength serves good.

Lord Balabhadra is also called Haladhara, which means “the one who holds the plough.” He is called Haladhwaja, meaning “the one with the plough on his flag.” Each of these names describes him from a different angle. Together, they paint a picture of a deity who combines physical strength with groundedness, power with agriculture, protection with simplicity.

Balabhadra’s Divine Identity: Who Is He in the Scriptures?

The Puranas identify Lord Balabhadra as an incarnation of Ananta Shesha, the great divine serpent on whom Lord Vishnu rests in eternity. This is why the top of his wooden idol has a scalloped, semi-circular shape representing the spread hood of a serpent. He is born to Vasudeva and Rohini, making him the full elder brother of Balarama and the half-brother of Krishna.

In the Jagannath family at Puri, Balabhadra stands as Balarama, the elder brother of Lord Krishna who is represented here as Lord Jagannath. The Vishnu Purana and the Harivamsa both describe Balarama as the incarnation of Ananta Shesha, the cosmic serpent who serves as Vishnu’s eternal seat. 

This connection explains the serpent-hood shape on top of his idol. Every time you look at Lord Balabhadra’s head in the Puri temple, you see the hood of that divine serpent carved into the wood.

The plough he holds is not just a farming tool. Balarama is described in the Puranas as the one who used his plough to drag the Yamuna River, to destroy demons, and to defend righteousness through raw, earthly force. He is the deity of farmers, of those who work with their hands, of all who sustain life through daily effort.

Sources: Vishnu Purana; Harivamsa, Vishnuparva; Srimad Bhagavatam.

Courtesy – isnapurjagannath.in

Who Is Goddess Subhadra?

Goddess Subhadra is the younger sister of both Lord Jagannath and Lord Balabhadra. She is yellow in color and sits between her two brothers on the temple altar. She has no arms at all, unlike her brothers, who have shortened stumped arms. She is mentioned in the Mahabharata as the princess of Dwarka, beloved sister of Krishna and Balarama, and wife of Arjuna.

Other namesBhadra, Ekanamsha, Bhakti-svarupa, Yogamaya
ColorYellow / golden
Divine identityBhakti-svarupa — the embodiment of devotion
Position on altarCentre, between both brothers
Rath Yatra chariotDarpadalana (also called Padmadhwaja)
Chariot positionSecond in the procession
Head shapeTiara shape at the top
Eye shapeOval
ArmsCompletely absent (different from her brothers’ stumped arms)

What Does Subhadra Meaning Tell Us?

The name Subhadra comes from two Sanskrit words. “Su” means good, well, or auspicious. “Bhadra” means fortunate, excellent, or noble. Together, the name means “she who is wholly auspicious,” “she who is glorious,” or “the truly fortunate one.” The name describes her nature perfectly — a presence that brings goodness and grace to everyone around her.

In the Mahabharata’s Adi Parva, Goddess Subhadra is sometimes called simply “Bhadra” — the fortunate one. Her full name Subhadra adds the prefix “Su,” intensifying that quality. She is not just fortunate. She is wholly, completely, fully auspicious. The Puri tradition extends this meaning: she is Bhakti-svarupa, the very form of devotion. Her presence at the altar embodies the idea that devotion itself is divine.

Subhadra’s Divine Identity: Who Is She in the Traditions?

Different traditions understand Goddess Subhadra’s divine identity in different ways. The Mahabharata and Harivamsa present her clearly as the daughter of Vasudeva and Rohini, a human princess who is the full sister of Balarama and half-sister of Krishna. 

The Jagannath Temple tradition, as recorded in the Madala Panji and referenced in the Chaitanya Charitamrita, identifies the Subhadra of the Puri altar as Bhakti-svarupa, the embodiment of pure devotion itself. Gaudiya Vaishnava teachers further connect her to Yogamaya, the divine internal energy of the Lord.

The scholarly tradition summarised by Sri Sridhara Maharaja describes Subhadra at the Puri altar as bhakti-svarupa. This term means she does not just receive devotion, she is devotion. She manifests as pure loving devotion to her brothers Krishna and Balarama. 

This theological understanding explains why she sits between them, why she has no arms (she needs no hands to act, she is love itself), and why her chariot carries only female subsidiary deities who all represent forms of the divine feminine power.

Different Hindu traditions approach her identity with different emphasis. The important point all of them agree on: at the Puri altar, these three siblings form a single, complete divine presence. Neither Lord Balabhadra nor Goddess Subhadra is worshipped in separation from the whole.

Sources: Mahabharata, Adi Parva (Harivamsa 1.35.5-6 for Subhadra’s birth); Chaitanya Charitamrita; Sri Sridhara Maharaja’s commentary as documented by Sri Narasingha Chaitanya Ashram; Madala Panji (Jagannath Temple Chronicle).

How the Three Jagannath Siblings Are Connected?

All three, Lord Jagannath, Lord Balabhadra, and Goddess Subhadra are children of Vasudeva. Balabhadra and Subhadra are born to Vasudeva and his wife Rohini. Jagannath is identified with Krishna, born to Vasudeva and Devaki. This makes Balabhadra and Subhadra full siblings to each other, and half-siblings to Jagannath/Krishna by their shared father Vasudeva.

In the Jagannath family as worshipped at Puri, this three-sibling arrangement is unique in all of Hindu tradition. Most major temples center on a deity with a consort: Vishnu with Lakshmi, Shiva with Parvati, Rama with Sita. 

The Puri temple places three siblings together, not a couple. A brother, a brother, and a sister. This alone sets Lord Jagannath siblings apart from every other major divine family worshipped in India.

Together with Lord Sudarshana all four form the Chaturdha Murti, the four-fold divine presence. The Jagannath Temple’s own tradition, recorded in the Madala Panji, places this four-fold group at the centre of the Ratnavedi (the jewelled altar) inside the sanctum.

Courtesy – talesofsanatan.com

The Mahabharata Story of Goddess Subhadra

The Mahabharata describes Goddess Subhadra as a princess of Dwarka, beloved to both Krishna and Balarama. She married the Pandava prince Arjuna after he carried her away from Dwarka, an act arranged by Krishna and accepted by Balarama.She later became the mother of Abhimanyu, the young warrior of the Kurukshetra War.

The Mahabharata story: The Mahabharata’s Adi Parva, in the section called Subhadraharana Parva, tells this story in full detail. Arjuna was on a year of self-imposed pilgrimage after breaking a rule he shared with his brothers. He traveled to Dwarka, disguised as a wandering ascetic, and met his cousin and friend Krishna there. At a festival on the Raivataka mountain, Arjuna saw Subhadra and was deeply moved by her beauty, grace, and spirit. He told Krishna of his wish to marry her. Krishna, knowing both of them well, gave his support but noted that Balarama had already arranged a different match for Subhadra. He advised Arjuna to take Subhadra away, a recognized warrior custom of the time. Arjuna did so. 

When Balarama heard the news, he was furious at first. Krishna then spoke to him about Arjuna’s character, his valor, and the fitness of the match. Balarama heard, calmed himself, and accepted. The marriage took place in Dwarka with full Vedic rituals and the blessings of the entire Yadava family.

Subhadra stayed with Arjuna at Indraprastha. When they arrived, she introduced herself to Draupadi, Arjuna’s first wife, as a simple cowherd to soften any awkwardness. Draupadi received her with warmth. 

The Mahabharata describes the three Pandava women, Kunti, Draupadi, and Subhadra, as close and devoted to one another. Subhadra’s son Abhimanyu grew up brave and skilled, before falling in the Kurukshetra War. After the war, Subhadra was present at the Ashvamedha Yajna organized by the Pandavas, keeping alive the bonds of the family she had married into.

Source: Mahabharata, Adi Parva, Subhadraharana Parva; Mahabharata, Adi Parva 221.17; Grokipedia citing Bhandarkar Oriental Research Institute’s Critical Edition.

What Do the Colors of Balabhadra and Subhadra Mean?

Lord Balabhadra is white. Goddess Subhadra is yellow. Lord Jagannath is black. The Shreekhetra temple documentation explains that these three colors represent all of humanity. White stands for pure spirit and clarity. 

Yellow stands for Prakriti, the creative source of all living things. Black stands for the infinite, the formless, the cosmic. Together, these three cover every aspect of existence.

DeityColorWhat it represents?
Lord JagannathBlackThe infinite. The formless. The cosmic absorber. In physics, black absorbs all light, it takes in everything.
Lord BalabhadraWhitePure spirit. Clarity. The synthesis of all light into one. In physics, white reflects everything.
Goddess SubhadraYellowPrakriti, the source of all living forms. Yellow is one of the primary, unadulterated colors. Life begins here.

This three-color system is described as “unique in the whole pantheon of Gods and Goddesses worshipped in the entire world” by the institutional Shreekhetra documentation of the Puri temple. No other major temple uses this exact three-way color combination to express a philosophy of the whole universe through three related figures.

Source: Shreekhetra.com institutional temple documentation (Jagannath Temple official source).

What Their Physical Forms Tell Us?

Each detail of the three idols carries meaning. Here is what the specific features of Balabhadra and Subhadra tell us.

FeatureLord BalabhadraGoddess Subhadra
Head shapeScalloped semicircle at the top, the hood of Ananta Shesha, the divine serpentTiara shape, a crown of grace and auspiciousness
Eye shapeOvalOval
ArmsShort, stumped arms, unfinished by Vishwakarma’s carvingCompletely absent, she has no arm representation at all
Body surfaceWooden core wrapped in silk, feels soft, not hardSame as Balabhadra
Dress color by dayWhite, green, or matching the festival colorYellow, golden, or auspicious colors

An important difference: All three deities have “unfinished” bodies from the interrupted carving by Vishwakarma. But there is a specific difference between Lord Balabhadra and Goddess Subhadra. Balabhadra has shortened, stumped arms, two arm stumps are visible. Subhadra has no arms at all. She is the only one of the three with zero arm representation. This is a subtle but significant detail that most descriptions miss. It connects to her identity as Bhakti-svarupa, devotion has no hands because it needs none. Love is its own action.

Courtesy – bvashram.org

Why Does Goddess Subhadra Sit in the Middle?

Goddess Subhadra sits between her two brothers because they protect her on both sides. This arrangement reflects the simple human truth of a beloved younger sister guarded by her elder brothers. It also carries a deeper meaning: devotion (Subhadra/Bhakti) stands at the centre, held steady by strength (Balabhadra) on one side and cosmic love (Jagannath) on the other. Neither strength alone nor love alone is complete. Devotion holds them together.

Lord Balabhadra’s Role in Rath Yatra

During Jagannath Rath Yatra, Lord Balabhadra leads the procession. His chariot, the Taladhwaja, moves first along Bada Danda. He makes the path before his younger siblings. Just as an elder brother goes ahead to make the way easier for those he loves, Balabhadra steps out first, every year, without fail.

His chariot name, Taladhwaja, means “the one with the palm tree on its flag.” The palm tree is one of his personal symbols, connecting to his nature and his story. The chariot is covered in red and blue-green cloth. Four black horses pull it. 

The charioteer figure on the chariot is named Matali, the same Matali who serves as Indra’s charioteer in the Puranas, a name that honours Balabhadra’s strength and dignity. Nine subsidiary deities travel with him inside the chariot, including Ganesha and Kartikeya.

How Goddess Subhadra Started the Rath Yatra?

The Jagannath Rath Yatra happens every year because of Goddess Subhadra’s wish. She once asked her brothers to take her on a trip to visit her aunt’s home, traveling in separate chariots. Her brothers agreed. That one wish became the annual chariot festival that millions celebrate today. Without Subhadra, there is no Rath Yatra.

This is perhaps the most important role Goddess Subhadra plays in the whole tradition. She is the reason the Lord steps outside the temple. She is the reason the chariots are built and millions gather on Bada Danda every year. Her wish, not a battle, not a great deed, just a sister’s gentle wish to travel with her brothers, started the largest chariot festival on earth.

Her chariot, the Darpadalana (also called Padmadhwaja, meaning “lotus-flagged”), sits in the middle position in the procession too, between Taladhwaja ahead and Nandighosha behind. Even in the procession, Subhadra is in the center, held between her brothers, exactly as she is on the altar.

The All-Female Chariot of Goddess Subhadra

Every one of the nine subsidiary deities who travel on Goddess Subhadra’s chariot (the Darpadalana) is female. This makes her chariot the only one of the three where all nine accompanying figures are goddesses. 

Lord Jagannath’s chariot carries male forms of Vishnu. Lord Balabhadra’s chariot carries male forms from the divine family. Subhadra’s chariot carries only the divine feminine, nine goddesses, traveling with her alone.

The nine female goddesses on the Darpadalana are: Chandi, Chamunda, Ugratara, Vanadurga, Shulidurga, Varahi, Shyamakali, Mangala, and Vimala. Every one of them represents a powerful form of the divine feminine. 

Together, they surround Goddess Subhadra not as attendants who serve her but as expressions of the same energy she embodies. The chariot becomes a moving temple of the divine feminine, carried forward through the streets of Puri with full public honor.

Source: Madala Panji (Jagannath Temple Chronicle).

What Scriptures Say About Balabhadra and Subhadra?

ScriptureWhat it says
Mahabharata (Adi Parva)Describes Subhadra’s birth, her story with Arjuna, her marriage, and her life at Indraprastha in detail.
Harivamsa (1.35.5-6)Names Subhadra as a daughter of Vasudeva. Also describes Balarama/Balabhadra as elder brother of Krishna born to Rohini.
Srimad BhagavatamDescribes Balarama as the incarnation of Ananta Shesha. Also mentions Subhadra’s role in the Yadava family.
Vishnu PuranaRecords Balarama as an avatar of Shesha, the cosmic serpent who serves as Vishnu’s eternal seat.
Skanda Purana (Purushottama Mahatmya)Describes the four-fold divine presence at Puri including Balabhadra and Subhadra alongside Jagannath and Sudarshana.
Chaitanya CharitamritaDocuments Chaitanya Mahaprabhu’s deep devotion to the three siblings at Puri and describes their theological significance through his own teachings.
Madala PanjiThe Jagannath Temple’s own chronicle. Records the rituals, positions, and roles of all three deities at Puri, including their chariot details during Rath Yatra.

Why the Jagannath Temple Worships Siblings Together?

The Jagannath Temple in Puri is one of the very few major temples in India that worships siblings as the primary divine group, not a god with a consort. This choice carries a clear message. God’s love is not only romantic or mystical. It is also the love between brothers and sisters. It is family. It is the most ordinary, closest form of human connection. And it is sacred.

Most great temples of India have a divine couple at their center. The Jagannath family at Puri instead shows three siblings, an older brother, a younger brother, and a younger sister, caring for each other, traveling together, and being worshipped together as a unit. Neither Lord Balabhadra nor Goddess Subhadra exists in any separate shrine inside this temple. 

They are always together. This is the Jagannath tradition’s quiet, consistent teaching: the divine is found in ordinary family love, in the bond between siblings, in the simple act of going on a journey together so that your sister can see somewhere she has always wanted to see.

Final Thought

The next time you see Lord Jagannath, Lord Balabhadra, and Goddess Subhadra standing together on the altar or travelling side by side during Rath Yatra, you’ll probably see them a little differently. They are more than three deities worshipped in the same temple. They are a family that never leaves one another behind.

That is what makes the story of Balabhadra and Subhadra so special. Their presence reminds devotees that strength walks beside compassion, and that even the Lord chooses to share His journey with His brother and sister. It is a simple image, yet one that has stayed in the hearts of devotees for centuries and continues to make the Jagannath tradition unlike any other.

Jai Jagannath!

Frequently Asked Questions About Balabhadra and Subhadra

Balabhadra is the elder brother and Subhadra is the younger sister of Lord Jagannath. All three are worshipped together at the Jagannath Temple in Puri, Odisha.

“Bala” means strength and “Bhadra” means auspicious. Balabhadra meaning is “the one who is both powerful and auspicious.”

“Su” means good or auspicious and “Bhadra” means fortunate or noble. Subhadra meaning is “she who is wholly auspicious” or “the truly fortunate one.”

Yes. Lord Balabhadra is identified with Balarama, the elder brother of Krishna. He holds the same plough and mace, carries the same symbols, and shares the same divine identity as an incarnation of Ananta Shesha.

Both are born to Vasudeva and his wife Rohini. This makes them the full siblings of each other and the half-siblings of Krishna/Jagannath, who was born to Vasudeva and Devaki.

Goddess Subhadra was the princess of Dwarka. Arjuna saw her at a festival on Raivataka mountain, fell in love, and carried her away with Krishna’s guidance. Balarama initially objected but accepted. The marriage took place in Dwarka. Subhadra later became the mother of Abhimanyu.

The carving was left unfinished when the door was opened before Vishwakarma completed the idol. But unlike her brothers who have stumped arms, Subhadra has no arm representation at all. She is bhakti-svarupa, devotion has no need of hands.

White stands for pure spirit and clarity. The Shreekhetra institutional documentation describes it as “the synthesis and negation of all spectral colors”, pure light.

Yellow represents Prakriti, the source of all living forms. It is one of the unadulterated primary colors. It carries the energy of life, grace, and auspiciousness.

Her brothers protect her on both sides. It also teaches that devotion (Subhadra) stands at the centre of everything, held between strength (Balabhadra) and love (Jagannath).

Lord Balabhadra’s chariot, the Taladhwaja, moves first. He leads the way as the elder brother, making the path before his siblings.

Goddess Subhadra did. She wished to visit her aunt’s home in separate chariots. Her brothers agreed. That wish became the annual Rath Yatra festival.

Every one of the nine subsidiary deities on her Darpadalana chariot is female, nine goddesses traveling with her. The other two chariots carry male figures. Her chariot is the only one in the procession led entirely by the divine feminine.

The Jagannath family at Puri is Lord Jagannath (Krishna), Lord Balabhadra (Balarama), and Goddess Subhadra. Together with Sudarshana Chakra, they form the Chaturdha Murti, the four-fold divine presence on the Ratnavedi at the Jagannath Temple.

Continue Reading More About Jagannath Rath yatra:
1. Hera Panchami 2026: The Day Goddess Lakshmi Came Looking for Jagannath
2. Why Lord Jagannath Visits Gundicha Temple Puri Every Year?
3. Bahuda Yatra 2026: The Return Journey of Lord Jagannath Explained
4. Puri Rath Yatra Travel Guide 2026: How to Plan Your Jagannath Pilgrimage?
5. Jagannath Rath Yatra 2026 Date, Time and Puja Muhurat

The journey does not end here. Follow MFC on Instagram and Facebook to explore more sacred places, festivals, and living traditions of Sanatan Dharma.

Kishan Dixit

Recent Posts

Rath Yatra Prasad: Why Mahaprasad of Puri is Considered Brahma’s Food

Jagannath Rath Yatra Mahaprasad is the sacred food cooked in the world's largest temple kitchen…

3 days ago

Hera Panchami 2026: The Day Goddess Lakshmi Came Looking for Jagannath

Hera Panchami 2026 falls on Monday, July 20, 2026. This is the fifth day after…

5 days ago

Why Lord Jagannath Visits Gundicha Temple Puri Every Year?

Lord Jagannath visits Gundicha Temple Puri every year because of a divine promise made to…

6 days ago

Who Is Lord Jagannath? Why He Looks That Way & The Story

Lord Jagannath is the Lord of the Universe, a supreme form of Vishnu worshipped in…

7 days ago

Bahuda Yatra 2026: The Return Journey of Lord Jagannath Explained

Bahuda Yatra 2026 falls on Friday, July 24, 2026. It is the return journey of…

7 days ago

The Three Chariots of Rath Yatra: Nandighosha, Taladhwaja and Darpadalana

The three Jagannath Rath Yatra chariots are Nandighosha for Lord Jagannath, Taladhwaja for Balabhadra, and…

1 week ago