Skip to content
Indian Festivals

The Onam Story for Kids: King Mahabali and Vamana

Why does Kerala celebrate Onam? The story of the good king Mahabali, Vamana’s three steps and the king who comes home every year, plus pookalam, Onasadya and snake boats, told for children.

7 min readBy Smriti Samskara
The Onam Story for Kids: King Mahabali and Vamana

Onam is the great harvest festival of Kerala, and one of the happiest festivals in India. For ten days, homes are decorated with carpets of flowers called pookalam, families dress in their finest cream-and-gold kasavu clothes, and the festival ends with an enormous feast served on banana leaves. Onam falls in the Malayalam month of Chingam, usually in August or September, and its main day is Thiruvonam.

Behind all of it is a story Kerala’s children hear from the time they can listen: the story of a king so good that his people still welcome him home once every year.

The good king Mahabali

Long ago, the land was ruled by an asura king named Mahabali, often lovingly called Maveli in Kerala. He was the grandson of Prahlad, the boy devotee of Vishnu whose story we remember at Holi. Although he was an asura, Mahabali was wise, generous and just.

Under his rule, the stories say, everyone was equal. No one was poor, no one was sad, no one told lies and no one cheated. There was enough for everyone. Kerala still remembers that golden age in a well-known Malayalam folk song, Maveli naadu vaanidum kaalam, which describes a time when all people lived as one.

The worried gods

But Mahabali’s power kept growing. He conquered the three worlds, the earth, the heavens and the underworld, and the gods, led by Indra, lost their kingdom. They went to Vishnu for help. Vishnu knew Mahabali was a good king, but the balance of the universe had to be restored. So he came down to earth in a new form.

Three steps of land

Mahabali was performing a great yajna, a sacred fire ritual, during which he had promised to give any gift that was asked of him. A small, bright-faced brahmin boy arrived, carrying an umbrella. This was Vamana, Vishnu in the form of a dwarf. The king welcomed him warmly and asked what he wished for. Vamana asked for just three steps of land, measured by his own small feet.

Mahabali smiled; it seemed such a small thing. But his guru, Shukracharya, the teacher of the asuras, recognised who the boy really was and warned the king not to agree. Mahabali replied that he had given his word, and a king does not break a promise. He granted the gift.

At once, Vamana began to grow. He grew taller than the trees, the mountains and the clouds, until he filled the sky. In this giant form he is called Trivikrama. With his first step, he covered the whole earth. With his second, he covered the heavens. Then he turned to Mahabali and asked where he should place his third step.

The king’s answer

Mahabali had nothing left to give. But he knelt down, bowed his head and said: place your third step on my head. Vishnu placed his foot on the king’s head and gently pushed him down to Sutala, one of the lower worlds.

Vishnu was deeply moved by Mahabali’s humility and his devotion to his promise. He blessed him, and in the tradition he became the guardian of Mahabali’s new realm. And because Mahabali loved his people so dearly, Vishnu granted him one wish: that he could return once every year to visit them. Onam is that visit. Every year, the people of Kerala decorate their homes and prepare a feast so that when Maveli comes, he will see that his people are still happy and prosperous.

Mahabali lost his kingdom because he kept his word. And the people he ruled have kept theirs for him ever since, welcoming him home every single year.

How Onam is celebrated

Onam begins on the day of Atham, ten days before Thiruvonam. On each of those days the pookalam in front of the house grows bigger, with more rings and more colours of flowers, until on Thiruvonam it is at its most beautiful.

The highlight is the Onasadya, a grand vegetarian feast served on a banana leaf. It can include more than twenty dishes, from rice, sambar and avial to olan, thoran, pachadi, pickles and banana chips, and ends with payasam, a sweet pudding. There is a traditional order for serving, and for where each dish is placed on the leaf.

This season also brings vallam kali, the famous snake boat races, with long, sleek boats rowed by dozens of oarsmen in time to songs; pulikali, the tiger dance in Thrissur, where performers paint themselves as tigers; thiruvathira kali, a graceful dance by women; and plenty of games, swings and music.

A festival for everyone

One of the loveliest things about Onam is that it is celebrated by people of every community in Kerala. It is a festival of the land and the harvest, of home and of memory, and its central story is about a time when everyone was equal. That makes it a wonderful festival to talk about with children: what would a world look like where no one was left out?

Celebrating Onam at home with children

Make a small pookalam with your child: start with a simple circle of one colour of petals and add a ring each day. If fresh flowers are hard to find, coloured rice, dried leaves or chalk work well. Tell the Mahabali story on Thiruvonam. And if you can, eat one meal on a banana leaf, with your hands, the traditional way.

Vamana is one of the ten avatars of Vishnu, and his story connects to Prahlad, Narasimha and many more. Our live Indian culture and storytelling classes explore these connected stories and the festivals of every part of India.

Learn this with a mentor

Bring this to life for your child with our live, mentor-led Ramayana for Kids and Shloka Classes.

Small batches · Real mentors

Begin your child’s journey today

Live classes with a real mentor, online and in HSR Layout, for families across the world. Seats are limited, reserve yours now.

Enquire Now
Enquire Now