
Onam
Onam is the ten-day harvest festival of Kerala, celebrated in August or September. It welcomes the legendary King Mahabali, whose reign is remembered as a golden age of equality and prosperity. Highlights include flower carpets (Pookalam), the grand Onam Sadya feast, and snake-boat races.
Quick facts: Onam
| Region | Kerala |
|---|---|
| When | Malayalam month of Chingam — August/September |
| Duration | 10 days (Atham to Thiruvonam) |
| Honours | King Mahabali |
| Signature feast | Onam Sadya (served on a banana leaf) |
Significance of Onam
Onam commemorates the annual homecoming of the benevolent asura king Mahabali, who was sent to the netherworld by Vishnu’s Vamana avatar but granted permission to visit his people once a year. The festival celebrates Kerala’s harvest, unity and cultural identity, transcending religion and community.
History & origins
Onam has been celebrated in Kerala for well over a thousand years, with references in early Tamil-Malayalam Sangam-era literature describing festivities, feasts and games around the harvest.
How Onam is celebrated
Families create intricate Pookalam (floral rangoli) that grow over the ten days, wear new clothes (Onakkodi), and share the Onam Sadya — a vegetarian feast of 20+ dishes served on a banana leaf. Cultural events include Vallamkali snake-boat races, Pulikali (tiger dance), Thiruvathira dance and Kathakali performances.
Regional variations
- Central Kerala: famous Aranmula and Nehru Trophy snake-boat races.
- Thrissur: vibrant Pulikali (tiger-dance) processions.
- Across Kerala: the Onam Sadya feast is the shared centrepiece.
Frequently asked questions about Onam
What is Onam and why is it celebrated?
Onam is Kerala’s harvest festival celebrating the annual homecoming of the legendary King Mahabali, whose reign symbolised equality and prosperity. It marks the harvest and Kerala’s shared cultural identity.
What is an Onam Sadya?
The Onam Sadya is a traditional vegetarian feast of more than 20 dishes served on a banana leaf, the culinary centrepiece of the festival.
How long is Onam?
Onam is celebrated over ten days, from Atham to the main day, Thiruvonam.
What is Pookalam?
Pookalam is an intricate floral carpet (rangoli) laid at the entrance of homes during Onam, growing larger over the ten days of the festival.
