← Back to journal
Beginner

How to Say "Congratulations" in Punjabi

By Simranjeet Aulakh·June 28, 2026·5 min read

How to say "congratulations" in Punjabi — "Vadhaaiyan" and "Mubarakaan" — plus how to congratulate on weddings, new babies, and festivals.

"Congratulations" in Punjabi is "Vadhaaiyan" (ਵਧਾਈਆਂ) or "Mubarakaan" (ਮੁਬਾਰਕਾਂ). Both work for weddings, new babies, achievements, and festivals — vadhaaiyan is the everyday favourite.

"Congratulations" in Punjabi

PhraseGurmukhiMeaning
VadhaaiyanਵਧਾਈਆਂCongratulations (most common)
MubarakaanਮੁਬਾਰਕਾਂCongratulations (warm, Perso-Arabic)
Bahut bahut vadhaaiyanਬਹੁਤ ਬਹੁਤ ਵਧਾਈਆਂMany congratulations
Lakh lakh vadhaaiyanਲੱਖ ਲੱਖ ਵਧਾਈਆਂA hundred thousand congratulations (very warm)

Congratulations for Specific Occasions

OccasionGurmukhiRomanized
On a weddingਵਿਆਹ ਦੀਆਂ ਵਧਾਈਆਂViah diyan vadhaaiyan
On a new babyਬੱਚੇ ਦੀਆਂ ਵਧਾਈਆਂBachey diyan vadhaaiyan
On a festival (e.g. Vaisakhi)ਵਿਸਾਖੀ ਦੀਆਂ ਵਧਾਈਆਂVaisakhi diyan vadhaaiyan

The pattern is simple: [occasion] diyan vadhaaiyan — "congratulations on [occasion]". To learn the festival names, see our guide to the Punjabi months and calendar.

A Cultural Note

At a Punjabi wedding or a new birth, you'll hear "Lakh lakh vadhaaiyan" ringing out — literally "a hundred thousand congratulations". The bigger the joy, the bigger the number, and the warmth is genuine. Congratulations are rarely said once; they're repeated, hugged, and followed by sweets.

Frequently Asked Questions

How do you say congratulations in Punjabi?

Say "Vadhaaiyan" (ਵਧਾਈਆਂ) or "Mubarakaan" (ਮੁਬਾਰਕਾਂ).

How do you say "many congratulations" in Punjabi?

Say "Lakh lakh vadhaaiyan" (ਲੱਖ ਲੱਖ ਵਧਾਈਆਂ), literally "a hundred thousand congratulations" — a very warm, common expression.

How do you congratulate someone on a festival in Punjabi?

Use the pattern "[festival] diyan vadhaaiyan" — for example, "Vaisakhi diyan vadhaaiyan" for Vaisakhi.

Practice Real Punjabi Phrases with Alfaazo

Knowing a phrase is one thing; saying it with the right rhythm is another. Alfaazo teaches everyday Punjabi with native audio, the Gurmukhi script, and bite-sized lessons you can finish in five minutes a day. Free on iOS and Android.