Figure in the Hindu festival stories

King Bali

The generous asura king of the Vamana story

Also known as Mahabali, Bali.

In short

King Bali, also called Mahabali, is the noble and generous asura (demon) king of Hindu tradition, grandson of Prahlada. Renowned for his truthfulness and charity, he was humbled by Vishnu's dwarf incarnation, Vamana. His annual return to visit his people is celebrated as Kerala's Onam, and his day of return as Bali Pratipada.

generous kingVamana avatarBalev

Reviewed by the Godify team · Last updated

King Bali’s story and role

The main narrative appears in the Bhagavata Purana (Skandha 8, chapters 15–23). Through devotion and might, the asura king Mahabali conquered the three worlds, ruling so justly that his realm knew no want, no lie, and no sorrow. But his victory displaced Indra and the gods, so Vishnu descended as Vamana, a small brahmin boy, and came to Bali's great sacrifice to beg a gift. Mahabali, famed for never refusing a supplicant, offered anything; Vamana asked only for three paces of land measured by his own steps. Warned by his guru Shukracharya that the boy was Vishnu himself, Bali kept his word anyway.

Vamana then swelled into the cosmic form Trivikrama. With one stride he covered the earth, with a second the heavens, and for the third he had no ground left. Bali, unshaken, bowed his head and offered it as the place for the final step. Honoring such surrender, Vishnu pressed him gently down to the netherworld (Patala) to rule, but granted a boon: because Bali loved his people so, he would be allowed to return to visit his old kingdom once every year.

That yearly homecoming is the living heart of the festival tradition. In Kerala, Onam welcomes the beloved king back with flower carpets (pookalam), feasts (sadhya), and rejoicing, as subjects show him their land is still happy and prosperous. In much of the rest of India the day after Diwali is kept as Bali Pratipada, honoring the righteous king's return, his generosity, and Vishnu's blessing.

What King Bali represents

King Bali symbolises truthfulness and boundless generosity kept even at the cost of everything, and the humility of surrender that turns apparent defeat into lasting grace.

Festivals with King Bali

Related figures

More figures

About King Bali

Why did Vishnu take away Bali's kingdom if he was a good king?

Not for wickedness. In the Bhagavata Purana, Bali's conquest displaced the gods, and Vishnu's Vamana avatar came to restore cosmic balance. Bali's downfall is portrayed as a test he passes through truth and surrender, earning Vishnu's lasting favor rather than punishment.

What are the three steps of Vamana?

After Bali granted three paces of land, Vamana grew into the giant Trivikrama. One step covered the earth, the second the heavens, and for the third Bali offered his own head, sending him to rule the netherworld with Vishnu's blessing.

How is King Bali connected to Onam?

Onam in Kerala celebrates Mahabali's yearly return to visit his people, the boon Vishnu granted him. The flower carpets, feasts, and festivities express the people's love for the just king and their wish to show him their land still thrives.

What is Bali Pratipada?

Bali Pratipada is the day after Diwali (the first day of the bright fortnight of Kartik), observed across much of India to honor King Bali's righteous rule and his annual return granted by Vishnu.

Was King Bali a demon?

He was an asura by birth and grandson of the great devotee Prahlada, but he is remembered as virtuous, truthful, and generous. His story shows that nobility of character, not birth, defines a being in these traditions.

Bring King Bali’s story to your own heart

Talk to Bhagavan about what this figure and their story mean for you — free, private, any hour.

Talk to Bhagavan