The most important things about Onam are the onakkodi, the new clothes worn on this day and onam sadya, a feast which is quite elaborate. This is usually a feast served on banana leaves and serves rice along with at least an array of 4 dishes. Traditional pickles and papadam are also served. Dessert is usually 'payasam', a sweet dish made of milk, sugar and other traditional Indian savories.

During Onam, people create a multi-coloured floral decoration on the ground in the front of their home called pookkalam. Young children especially girls are often entrusted with the task of gathering and laying out the flowers in elaborate patterns. Competitions are held on onam day to create this floral design. It is usually 1.5 m in Diameter usually in circular shape. A lamp is usually placed as part of the design. In the recent years, the floral designs have evolved from the traditional circular shape to unique designs depicting different cultural and social aspects of Kerala life.

The Vallamkali (the snake boat race) is another event that is synonymous with Onam. Well-known races include the Aranmula Boat Race and the Nehru Trophy Boat Race. About 100 oarsmen row huge and graceful snake boats and men and women come from far and near to watch the snake boats skim through the water.

During the Onam, Keralite Hindus install an image of Thrikkakara Appan (Vishnu in the form of Vamana) in their home just as Hindus install images or murtis of Lord Ganesh on the Ganesh Chaturthi festival.


Many lamps are lit in Hindu temples of Kerala during this celebration. A palmyra tree is erected in front of temples and surrounded with a wooden balustrade and covered with dry palmyra leaves. It is lit with a torch and burned to ashes to signify that Mahabali went to hell as a sacrifice.