Vāmana, “the dwarf”, is the fifth of the ten best-known avatars of Vishnu, the god who in Hindu tradition preserves and protects the world. His story is unusual because the one he comes to overcome is not a tyrant. Bali, king of the asuras, was generous, devout and admired by his own people. The tale asks a hard question — what happens when a good king holds what is not his — and answers it with a small boy, three steps and a promise that could not be taken back.
Who’s who
- Vishnu — the preserver among the great gods, who descends in different forms (avatars) when the order of the world is out of balance.
- Vāmana — Vishnu’s dwarf form, born as a young brahmin boy. When he grows to cosmic size he is called Trivikrama, “he of the three strides”.
- Bali (also Mahābali) — king of the asuras, the rivals of the gods. He was the son of Virocana and grandson of Prahlāda.
- Prahlāda — the boy who loved Vishnu absolutely, even when his demon father Hiraṇyakaśipu tried to kill him for it; Vishnu emerged as Narasiṃha, the man-lion, to protect him.
- Śukrācārya (Śukra) — the wise guru and priest of the asuras.
- Indra — king of the gods (devas), ruler of the heavens.
- Aditi and Kaśyapa — the mother and father of the gods, and the parents of Vāmana.
- Yajña — a Vedic fire sacrifice; at such rites a patron traditionally gives gifts (dāna) to brahmins.
A good king in the wrong place
Prahlāda’s devotion passed down the family line. His grandson Bali inherited not only an asura kingdom but a genuine commitment to dharmic rule — rule according to dharma, the right order of things.
Bali conducted yajña after yajña. He gave to every brahmin who came to his door without calculating what he could afford to give. His kingdom ran justly; his subjects were fed and protected. By the traditional measures of good kingship, he was exemplary.
He also came to rule the three worlds — earth, the heavens and the regions below. He drove the gods from their capital, and Indra lost his throne. Tellings differ on how this happened. Many popular retellings stress that Bali’s power grew out of the merit of his righteous conduct and that his rule over the heavens came with no atrocity. In the Bhāgavata Purāṇa, the fullest classical account, Bali’s priests of the Bhṛgu line perform a great sacrifice for him, he receives a divine chariot and weapons, and he marches on Indra’s city in force; the gods, advised by their own guru Bṛhaspati that Bali could not be beaten while his merit lasted, simply leave. Either way, the tradition agrees on the key point: Bali had done nothing the gods could condemn. He governed the heavens as he governed everything else — conscientiously.
That was the problem. The gods could not accuse him of wrongdoing or demand his punishment. The order of the cosmos had still been overturned, and they could only ask the preserver to find the correction the situation required.
The boy with the umbrella
Aditi, grieving for her displaced sons, undertook a vow of worship to Vishnu, and Vishnu was born to her and Kaśyapa as Vāmana — a brahmin boy, small and young. He was given the sacred thread of a student, and he carried an umbrella and a water pot, the simple possessions of a young brahmin.
At this time Bali was performing a great horse sacrifice. Vāmana walked into the sacrificial ground, and the whole assembly was struck by the radiance of the little visitor.
Bali received him with the honour owed to any brahmin guest. He washed the small visitor’s feet, offered him whatever he had, and asked what the boy needed — land, wealth, villages, anything.
“Three steps of land,” Vāmana said, “as measured by my own feet. Nothing more.”
In the Bhāgavata Purāṇa Bali laughs a little at this. The master of the three worlds is being asked for almost nothing, and he urges the boy to ask for more. Vāmana declines, saying that a person who is not content with what is enough will not be content with the whole world.
The guru’s warning
Bali’s guru Śukrācārya saw at once what was happening. The guru of the asuras knows many things, and he recognised the divine in the dwarf. He urged Bali not to grant the request: this is Vishnu himself, he warned; he has come to take everything back, and with three steps he will cover all you own. Śukra even argued that a promise which ruins the giver need not be kept.
Bali keeps his word
Bali looked at his guru. Then he looked at the small brahmin boy waiting before him.
His reply is the moral centre of the story. He had promised, he said, and he could not be the kind of king who takes back a gift from a brahmin who had asked for almost nothing. If the one asking really was Vishnu, all the better — to whom could a gift be more worthily given? Whatever it brought, he would bear it. He would not dishonour his word.
A gift of this kind is sealed by pouring water from a vessel into the receiver’s hand. Bali lifted the vessel. In a widely told version of the story, Śukrācārya made himself tiny and slipped into the spout to block the water; when the flow was cleared with a blade of kuśa grass, it pierced him, and he lost the sight of one eye for the obstruction. This detail is much loved in popular tellings and temple storytelling, though it is not part of every text.
The water poured. The gift was given.
The three steps
Vāmana began to grow.
He grew past the sacrificial hall, past the mountains, past the sky, until the whole universe could be seen within his form. In one step he covered the earth. With the second he covered the heavens — all the celestial realms, every space that existed between the worlds — so vast that there was no longer any universe beyond it. In the Bhāgavata his raised foot reaches so high that Brahmā, the creator, washes it with water from his own pot, and that water is remembered as the heavenly source of the river Gaṅgā.
Then he turned to Bali. “I have used two steps,” he said. “Where shall I place my third?”
Bali had understood by now. There was nowhere left. In two steps he had given away everything he owned, and he stood before the infinite in a universe that had suddenly become very small. Some tellings add that he was bound at this point by Garuḍa, Vishnu’s eagle, for failing to make good on a promise he could no longer fulfil — and that his wife Vindhyāvalī and his grandfather Prahlāda came forward to plead for him.
“Place it on my head,” Bali said.
What Bali gave
This answer — surrendering the last thing he had, which was himself — is regarded in the tradition as the greatest moment of Bali’s story, greater even than his generosity. He had given land, kingdoms and wealth. When nothing was left, he offered his self.
Vishnu placed his foot gently on Bali’s head and pressed him down into the lower realms — as a place of honour, not punishment. In the Bhāgavata Purāṇa Bali is given Sutala, one of the realms below the earth, described as more splendid than heaven itself. Vishnu promises to stand guard at his door, and declares that in a future cosmic age Bali himself will hold the office of Indra. Indra, meanwhile, got his heaven back.
Onam: the king comes home
In Kerala, Bali is remembered as Mahābali, the beloved king whose reign was a golden age when no one was poor and no one lied. According to the Kerala tradition, before he went below he was granted one wish: to visit his people once a year.
The festival of Onam is that return — the day Bali visits his beloved subjects. People light lamps, lay out pookkalam (designs made of flowers) in front of their homes, share a great festive meal, and celebrate the king who was generous enough to give away the universe. The Thrikkakara temple near Kochi, dedicated to Vāmana, is closely linked with the festival.
It is worth noticing how gently the two sides of the story sit together here. Vāmana is worshipped; Bali is welcomed home. Neither is cast as the villain.
Where the story comes from
- The Ṛgveda already praises Vishnu as the god who measured out the worlds in three strides. The Vāmana story is often understood as a later narrative built around that very old image.
- The Śatapatha Brāhmaṇa tells of the gods and asuras dividing the earth, with the asuras offering the gods only as much as the dwarf Vishnu could lie upon — and that space turning out to be everything.
- The Bhāgavata Purāṇa (Book 8) gives the best-known full telling: Aditi’s vow, Bali’s sacrifice, Śukra’s warning, the three steps, and Bali’s kingdom in Sutala.
- The Rāmāyaṇa mentions the story briefly, and it is told in several other Purāṇas, including the Vāmana Purāṇa, which bears his name. Details differ from text to text.
- The Onam tradition of Bali’s yearly visit belongs to Kerala’s regional culture rather than to the Sanskrit texts named above.
How the story is read
The tradition has many ways of understanding this tale. A few that are often heard:
- Keeping one’s word. Bali is often held up as the model of a giver who will not go back on a promise, even when warned that it will cost him everything.
- Surrender as the highest gift. Devotional readings see the third step as the heart of the story: after giving all his possessions, Bali gives himself, and that is what makes him great. For this reason he is counted among Vishnu’s great devotees, like his grandfather Prahlāda.
- Small appearances, vast reality. The dwarf who contains the universe is often read as a reminder that the divine can come in the humblest form, and that what seems small may hold everything.
- Restoring balance without destroying the good. Unlike many avatar stories, no one is killed. Order is restored, and the displaced king is honoured rather than punished.
- Pride and generosity. Some interpreters also see a gentle lesson about the pride that can sit inside even real generosity — the sense of being the one who owns and gives — which Bali lets go of in the end.
Among the ten avatars, Vāmana comes after Narasiṃha and before Paraśurāma, and he is the first to appear in fully human form, however small.
Read on AdiVeda
- Neither Day Nor Night: Narasimha and Prahlada — the story of Bali’s grandfather and the man-lion who protected him.
- Vamana Ashtottara Shatanamavali — the 108 names of Vāmana.
- Dashavatara Stotram — a hymn to all ten avatars of Vishnu.
- The Boar Who Retrieved the Earth — another avatar story in which Vishnu restores the world.
- Vishnu texts on AdiVeda — hymns, mantras and readings gathered in one place.
Read more about Vishnu
Printed editions and retellings in the Adiveda bookshop.
Recite the text this story comes from
AdiVeda publishes the full text with Devanagari, transliteration and translation, free to read and recite.
Where this story comes from
Source: Bhagavata Purana, Book 8.
Worth knowing: Bali’s yearly return, and Onam, are Kerala tradition — a regional devotional development rather than part of the Purana’s account.
AdiVeda names the text a story comes from, and says so when the version told here is a later or regional telling rather than the classical account. No chapter or verse is cited unless it is certain. How we source and verify.
Recite for Vishnu
The texts devotees turn to after this story.

