Nothing delights a Malayali family like receiving festival wishes in Malayalam — especially from someone still learning. Here are the greetings for every big occasion, in easy Romanised Malayalam, ready for your next call or WhatsApp message.
🔊 Hear it spoken — tap play
Real colloquial pronunciation, the way it’s actually said in Kerala.
The magic word: ashamsakal
Ashamsakal means “wishes / greetings” — attach it to almost any occasion and you have a perfect festival greeting. Master this one word and you can celebrate everything.
Onam — Kerala’s biggest festival
Onam (August–September) celebrates King Mahabali’s yearly visit — ten days of flower carpets (pookkalam), the grand Onam sadya feast, and family reunions. One warm Onashamsakal in a family WhatsApp group earns instant affection.
All the major occasions
| Occasion | Malayalam wish (Romanised) |
|---|---|
| Happy Onam | Onashamsakal |
| Happy Vishu (Kerala new year, April) | Vishu ashamsakal |
| Happy birthday | Janmadinashamsakal / pirannal ashamsakal |
| Merry Christmas | Christmas ashamsakal |
| Eid Mubarak | Perunnal ashamsakal |
| Happy New Year | Puthuvalsara ashamsakal |
| Happy wedding / congratulations | Vivaha ashamsakal / abhinandanangal |
Birthday wishes that feel personal
For children and close family, Malayalis often add blessings: nanma varatte (may goodness come to you) or eeshwaran anugrahikkatte (may God bless you). Adding one of these after your wish makes it feel truly native.
Vishu in one minute
Vishu (mid-April) opens the Malayali new year with the Vishukkani — the first auspicious sight of the morning: golden konna flowers, rice, fruit and a mirror arranged the night before. Elders gift children Vishu kaineettam (money). Your greeting: Vishu ashamsakal!
Say them, don’t just send them
Written wishes are lovely; spoken ones are unforgettable. Practise the pronunciation with the free 100 Essential Malayalam Phrases, or book a lesson before the next family festival and surprise everyone properly.
Frequently asked questions
How do you wish Happy Onam in Malayalam?
Say "Onashamsakal!" For a fuller blessing: "Ellavarkkum ente hridayam niranja Onashamsakal" — heartfelt Onam wishes to everyone.
How do you say happy birthday in Malayalam?
"Janmadinashamsakal" (or "pirannal ashamsakal") means happy birthday. Add "nanma varatte" — may goodness come to you — to make it warmer.
What does ashamsakal mean?
Ashamsakal means wishes or greetings. Attach it to any occasion — Onashamsakal (Onam), Vishu ashamsakal, Christmas ashamsakal, Puthuvalsara ashamsakal (New Year).
How do you wish Eid in Malayalam?
"Perunnal ashamsakal" is the Malayalam way to wish Eid Mubarak — perunnal is the Malayalam word for the Eid festival.
Ready to actually speak Malayalam?
Learn one-to-one with Dr. Reshmi R Nair, PhD — speak from your first lesson. Or grab the free phrasebook to start today.
Book a lesson → Free 100-phrase PDFPop in your email and the download unlocks instantly — plus new free guides when they come out. No spam.