TL;DR
60 original happy Onam wishes: short English lines, wishes for family and the sadya table, Malayalam in script with romanized versions, Hindi and Hinglish for non-Malayali friends wishing their Malayali people, funny sadya lines, and wishes for Malayalis far from Kerala — the Gulf, Bengaluru, Toronto. Tap to copy. The one edit that makes an Onam wish feel personal is at the bottom. For a broader look at Onam, Pongal and Lohri greeting etiquette together, see our regional harvest-festival greeting guide.
Onam in one paragraph
Onam is Kerala's harvest festival, celebrated in the Malayalam month of Chingam across ten days from Atham to Thiruvonam. It marks the yearly homecoming of Maveli — King Mahabali, whose reign is remembered in the old Onappattu as a time when "all people were equal". Homes lay a pookalam, a carpet of flowers that grows a ring each day; families wear onakkodi, new clothes, often kasavu; the sadya is served on a banana leaf with more than twenty dishes; snake boats race on the backwaters; and in Thrissur, pulikali dancers paint themselves as tigers. It is celebrated by Malayalis of every faith, which is a big part of why it is loved. Good wishes reach for one of those details.
Short wishes in English (12)
For family and the sadya table (10)
Malayalam — ഓണാശംസകൾ (10)
Each line copies with the Malayalam script underneath the romanized version, so it works whether they read the script or not.
The last two aren't ours. "Maveli naadu vaaneedum kaalam" is the opening of the traditional Onappattu — "when Maveli ruled the land, all people were equal" — and "Kaanam vittum Onam unnanam" is the old proverb that says you must have the Onam feast even if you have to sell your land for it. Both are beloved, and both are the right thing to send an elder.
Hindi & Hinglish — for wishing a Malayali friend (10)
Not every Onam wish is sent by a Malayali. These are for the North Indian roommate, the Delhi colleague, the Hindi-speaking in-laws. Devanagari lines copy with the romanized version attached.
Hinglish lines work best on WhatsApp status — romanized text renders on every phone and fits the box.
Funny sadya lines (8)
For Malayalis far from Kerala (10)
From the Gulf to Bengaluru, Onam away from home is a sadya at the Malayali samajam, a pookalam made of flowers from the Indian store, and a video call that freezes during the boat race.
What NOT to do
- Don't wish "Happy Onam" only on Thiruvonam if you're close. A line on Atham, the first day, says you know it's a ten-day festival.
- Don't send a sadya photo with meat in it. The traditional sadya is vegetarian.
- Don't machine-translate a long paragraph into Malayalam. One correct word — Onashamsakal — beats a page of stilted script.
- Don't treat it as a single-community festival. Onam is celebrated across faiths in Kerala; your Christian and Muslim Malayali friends will be celebrating too.
- Don't send a generic "Happy Harvest Festival". Onam has a name, a king and a feast. Use them.
When a wish isn't enough
For the person whose Onam this year is a paper-plate sadya in a Gulf flat, or a parent whose children are all in different cities, Lovely's Happy Onam template builds the festival around your words. It opens with "maveli is coming home" and a brass nilavilakku: they tap the five wicks to light them one by one. Then the pookalam — they tap to lay each ring of flowers, and each ring carries one of your lines ("thumba: small, white, and the most important. like you."). You choose three to six rings. Then a sadya leaf: each tap serves the next dish, from the pinch of salt to banana chips, avial, pappadam and payasam, each with a caption you write. Then the vallam kali — they tap fast to row your chundan past the other boat. It ends on their name, your line, "ഓണാശംസകൾ" and your sign-off. ₹49 once, and it opens from a link.
"Onam has more rituals than any festival we've built for," says Lovely's founder. "So we let people do them — light the lamp, lay the flowers, serve the leaf, row the boat."
If you want screen-by-screen help writing those lines, the online Onam greeting guide walks through each one.
Make it yours: name the dish or the place
The one edit that makes any line above personal: swap a general word for a dish, a place or a person.
- "May your year be as full as a sadya leaf" → "May your year be as full as Amma's sadya leaf in Kottayam."
- "Save me some payasam" → "Save me some ada pradhaman. Not palada. Ada."
- "Wherever you are, may Maveli find you too" → "Even in Muscat, may Maveli find you too."
Onam is a festival of specific things — this flower, that dish, this house. The more specific your wish, the more it sounds like it came from inside the festival.
Frequently asked questions
How do you say Happy Onam in Malayalam?
"Onashamsakal" (ഓണാശംസകൾ) is the standard greeting — literally "Onam wishes". On the main day you can say "Thiruvonashamsakal" (തിരുവോണാശംസകൾ), and "Ponnonashamsakal" (പൊന്നോണാശംസകൾ), "golden Onam wishes", is a warmer, more poetic version.
What is a good Onam wish for a Malayali friend?
Mention one real piece of the festival — the pookalam, the sadya, the payasam, Maveli's visit — and add "Onashamsakal". "May your year be as full as your sadya leaf. Onashamsakal!" is short, specific and warm, and works even if you are not Malayali yourself.
Who is Maveli in Onam wishes?
Maveli is the affectionate name for King Mahabali, the legendary ruler of Kerala whose reign is remembered as a time when all people were equal. Onam celebrates his annual return to visit his people, which is why homes lay a pookalam and cook a sadya to welcome him.
When should I send Onam wishes?
Thiruvonam, the main day, is when most people send them. Onam is a ten-day festival from Atham to Thiruvonam in the Malayalam month of Chingam, so a wish on Atham or Uthradam, the day before Thiruvonam, shows that you know the festival is longer than a day.
Can I send something more than a WhatsApp Onam wish?
Yes. Lovely's Happy Onam template is a five-scene page: they light the five wicks of a nilavilakku, lay a pookalam ring by ring with your lines, serve a sadya dish by dish, row a chundan vallam to win the race, and land on their name. It costs ₹49 one-time.
