Why is Onam celebrated? Learn the story of king Mahabali and Kerala’s festivities

Discover why Onam is celebrated in Kerala, from the legend of King Mahabali to vibrant flower decorations, traditional feasts, and joyful cultural festivities.

Why is Onam celebrated? Learn the story of king Mahabali and Kerala’s festivities

Happy Onam!

Onam is one of the most colorful festivals in India, especially in Kerala. Every year, people from all walks of life come together to celebrate this ten-day-long festival with joy, food, cultural events, and what not!

But beyond the grand feasts and flower decorations lies an ancient story. The story gives Onam its true meaning. So, why do people celebrate Onam? Let’s find out.

Advertisement

At the heart of Onam is the legend of King Mahabali. He was a kind and just ruler who once ruled Kerala. Popular for his kind nature and his generosity, everyone in the kingdom loved Mahabali.

Advertisement

People say that under his reign, the land was prosperous. And, there was no poverty or hunger. His rule brought happiness, peace, and moreover, equality to all. This is why people remember him with great affection even today.

However, the story takes a turn when the gods, led by Indra, grow concerned about Mahabali’s rising power. They sought help from Lord Vishnu. Vishnu took the form of Vamana, a small but clever priest. Then he approached Mahabali during a ritual.

Also Read: Onam 2025 wishes, quotes, WhatsApp and Facebook statuses to share with your family and friends

The king welcomed Vamana warmly. The priest then asked for just three steps of land. Despite warnings about Vamana’s divine power, Mahabali agreed.

As soon as Mahabali consented, Vamana grew in size and with his first two steps, covered the earth and the heavens. With the third step, he sent Mahabali to the netherworld. Even though Mahabali was facing a banish, Vishnu looked visibly deeply moved by his loyalty and love for his people. He granted the king one special wish: to return to his kingdom once every year.

That return is what Keralites celebrate today as Onam.

Onam is also the harvest season. It is a time when the fields are lush and full of rice, and people express gratitude for the abundance of nature.

Individuals adorn their houses with vibrant flower carpets named Pookkalam, cook delectable food in a grand feast named Onam Sadya. In addition, they engage in traditional games, dances, and boat races.

Advertisement