It is also the only entry in the sequence where the antagonist is admired. Bali is generous, honest and devout, and the story turns on those qualities rather than against them.
A king who did nothing wrong
Bali, grandson of Prahlada, had defeated the devas and taken all three worlds. He ruled them well. The texts credit him with generosity, truthfulness and devotion, and his reign is remembered as prosperous and just.
The difficulty was structural rather than moral: the devas had been displaced, and the balance of the worlds was wrong. Aditi, their mother, appealed to Vishnu, and Vishnu was born to her and the sage Kashyapa as a dwarf brahmin boy, Vamana.
Three paces of land
Bali was performing a great sacrifice at which he had undertaken to refuse no request. Vamana arrived and asked for a small thing: as much land as he could cover in three paces.
His guru Shukracharya saw immediately what was happening and warned him that the dwarf was Vishnu and the request a trap. Bali’s answer is the heart of the story. He had already promised; the promise stood; and to break his word to avoid loss would cost him more than the three worlds were worth. He granted it.
Vamana then expanded into Trivikrama, the cosmic form. His first stride covered the earth. His second covered the heavens and everything above them. He asked where he should place the third.
The third stride
Bali bowed and offered his own head. Vamana set his foot there and pressed him down into Sutala, a realm of the netherworld — and then, in most tellings, gave him rather more than he had taken: rulership of Sutala, which the Bhagavata Purana describes as more splendid than the heaven he had lost, Vishnu’s personal protection as gatekeeper, and a boon to return once a year to see his people.
It is a defeat that reads as a promotion, and it is meant to. The point is not that Bali was wicked but that he was attached to what he had won, and the third stride removes the attachment rather than the man.
Onam and the returning king
That annual return is celebrated in Kerala as Onam, one of the largest festivals in the state. Homes are decorated with floral designs to welcome Bali back, and the festival’s songs describe his reign as a time when all people were equal, there was no deceit and no one went in want.
It is a striking arrangement: the asura king of the story is the beloved figure of the festival, and the avatar who defeated him is not really the subject of it at all.
The Vedic three strides
The dwarf is Puranic, but the strides are very old. Rigveda 1.154 celebrates Vishnu measuring out the universe in three paces, and in the Vedic material this is one of his defining acts, with no Bali, no sacrifice and no dwarf attached to it.
The Puranic story supplies a narrative for an image the tradition had already carried for centuries — the same pattern visible in Matsya and Varaha.
Before Vamana comes Narasimha, who dealt with Bali’s great-grandfather far less gently. See the full Dashavatara list in order.
The argument Kerala has every year
Onam is one of the few places in Hindu tradition where the festival and the scripture pull in opposite directions, and the tension is live rather than academic.
In the Puranic account, Vamana is the protagonist and Bali the obstacle. In Kerala’s festival, Bali — Maveli — is the beloved figure whose reign is remembered in song as a time when all were equal, there was no deceit and no one went in want, and the ten days mark his homecoming. Vamana barely features.
That inversion has become politically contested. Attempts to reframe the festival as Vamana Jayanti, centring the avatar rather than the king, recur and are resisted, and the dispute resurfaces most years. It is a rare case of a mythological reading being an active public argument rather than a settled matter.
There is a second, quieter puzzle. Kerala is also traditionally held to have been created by Parashurama, the sixth avatar, who reclaimed it from the sea. How Bali came to rule and be remembered in a land attributed to a later avatar is a question the texts never resolve — a good example of regional tradition and pan-Indian Puranic chronology sitting side by side without being reconciled.
Frequently asked questions
What are Vamana’s three strides?
Who was Bali?
Why is Bali honoured if he was defeated?
What is the connection to Onam?
Is Vamana in the Vedas?
Why is Onam controversial?
If Parashurama created Kerala, how did Bali rule there?
Sources & further reading
These accounts are drawn from and can be checked against the following primary texts and reference works:
Based on the classical texts of Hindu mythology, see our sources.