About Onam
Ten-day Kerala festival honoring King Mahabali's annual visit. Centered on Thiruvonam day. Celebrated regardless of religion across Kerala.
Significance
Onam celebrates the mythical golden age of King Mahabali's just and prosperous rule, and welcomes his annual return to visit his people.
History & story
According to legend, Mahabali's generosity and popularity troubled the gods, so Vishnu — in his Vamana avatar — took Mahabali's kingdom in three steps but granted him an annual visit to earth, which Keralites celebrate as Onam.
Muhurat (2025)
Thiruvonam day is the main observance; sadhya (feast) at noon.
Rituals & observances
- ◆Pookalam (flower carpet)
- ◆Onam sadhya feast
- ◆Vallam Kali (boat race)
- ◆Kathakali performances
Regional variations
Kerala and Malayali diaspora.
Onam — every year
The date shifts each year on the Gregorian calendar because it follows the Hindu lunar-solar cycle.
Frequently asked questions
What is Pookalam?
+
An elaborate floral carpet laid at the entrance of homes throughout the ten days of Onam, growing more intricate each day, to welcome King Mahabali.
What is served at Onam Sadhya?
+
A traditional vegetarian feast of around 20-26 dishes served on a banana leaf, considered one of Kerala's most elaborate culinary traditions.
Is Onam celebrated by all religions in Kerala?
+
Yes — as a harvest and cultural festival tied to Kerala's identity, Onam is celebrated across religious communities in the state.
