Onam, Kerala's major annual harvest festival, centers on the theological framework of Mahabali's annual return, observed with elaborate floral carpet designs called pookalam laid outside homes to welcome him, festive meals, traditional dress, and events including the well known snake boat races held on the region's waterways, all framed as a joyful reception for a beloved former ruler returning to see how his people are faring in his continued absence.
The festival occupies an unusual position within Hindu devotional logic: Mahabali is, within the frame of the underlying Puranic narrative, a defeated demon king whose downfall the story presents as a necessary correction of cosmic imbalance, yet Onam treats him overwhelmingly as a beloved, justly remembered figure whose return is celebrated rather than as a defeated adversary, an emphasis reflecting Onam's character as much a broadly shared regional and cultural celebration, embraced across religious communities in Kerala regardless of specifically Vaishnava devotional commitment, as it is a strictly theological commemoration of the Vamana narrative itself.
This duality, a story of divine humbling read locally as a story of a good king's homecoming, illustrates how the same Puranic narrative can support quite different emphases depending on whether a community approaches it primarily through Vaishnava devotional theology or through regional cultural and harvest festival tradition.