Your colleague just landed a promotion. Your cousin finished a marathon. A friend announced a baby. You want to send a warm message, and then you hesitate over one tiny word. “Congratulations on” or “congratulations for”?
It’s a small choice, but it shows up in cards, emails, captions and speeches every day. Pick the wrong one and most readers won’t mind. Pick the right one and your message sounds natural and polished.
This guide gives you a clear answer, the reasoning behind it, and the rare cases where the other option works too. You’ll also find synonyms, a quick reference table, practice questions and short case studies.
The Short Answer
“Congratulations on” is the standard, safest choice. Use it before a noun or an -ing verb that names the achievement or event.
- Congratulations on your promotion.
- Congratulations on passing the exam.
- Congratulations on the new baby.
“Congratulations for” is not a mistake, but it is less common. It appears mostly before an -ing verb when you want to praise the effort or skill behind a result.
- Congratulations for handling that negotiation so well.
If you’re ever unsure, choose on. It works in nearly every situation, from a casual text to a formal letter.
The Grammar Behind Congratulations
A few basic facts make the whole topic easier to follow.
Why the word is plural
“Congratulations” is almost always written in the plural. You send congratulations, not a congratulation. The singular form exists in dictionaries, but it sounds stiff and rare in modern English. The word comes from Latin roots meaning “with” and “to show joy,” which fits its purpose well: it expresses shared happiness.
Because it’s an interjection and a noun at once, it often stands alone: “Congratulations!” On its own it needs no preposition at all. The preposition appears only when you name what the person is being congratulated about.
What prepositions do here
A preposition links the word “congratulations” to the reason for it. That reason can be:
- A noun or noun phrase: your graduation, the engagement, your new role
- A gerund (an -ing verb): winning, finishing, getting accepted
- A pronoun: this, that, it
So the full pattern looks like this:
Congratulations + preposition + reason
The verb form works the same way
The verb congratulate follows the same logic. You congratulate someone on something.
- We congratulated her on her award.
- He congratulated the team on reaching the final.
Avoid “congratulate for” in careful writing. It does turn up in speech, but “on” is the form dictionaries and editors expect.
Quick overview of the prepositions
| Preposition | Typical use | Example |
| on | Names the achievement or event (the standard choice) | Congratulations on your retirement. |
| for | Praises the effort or skill behind the result (less common) | Congratulations for staying calm under pressure. |
| to | Names the person receiving the message | Congratulations to the whole team! |
| about | Not standard in this phrase | Avoid: Congratulations about your promotion. |
| of | Not standard in this phrase | Avoid: Congratulations of your wedding. |
Why “Congratulations On” Is Typically Correct
There are three solid reasons “on” wins in most situations.
1. It matches established usage
Dictionaries and usage guides list “congratulate on” and “congratulations on” as the normal pairings. Writers and editors have followed that pattern for a long time, so it feels familiar to readers. Familiar wording reads as correct.
2. It points at the event itself
“On” connects your good wishes to something that has already happened. Picture it as a pin on a map. The event is the location, and “on” marks it.
- Congratulations on your new home.
- Congratulations on the successful launch.
3. It fits every situation
You can use “on” for achievements, milestones, lucky breaks and personal news. You don’t have to judge whether the person earned the result. That makes it dependable under pressure.
Using “on” with nouns and gerunds
Both patterns are correct.
| Pattern | Example |
| Congratulations on + noun | Congratulations on your promotion. |
| Congratulations on + possessive + noun | Congratulations on your daughter’s wedding. |
| Congratulations on + gerund | Congratulations on finishing your degree. |
| Congratulations on + this/that | Congratulations on that! |
A simple test
Read your sentence aloud and ask: Am I naming the thing that happened? If yes, “on” almost certainly fits.
When “Congratulations For” Can Work
Now for the part that surprises people. “Congratulations for” isn’t wrong. It’s just narrower.
The effort-and-credit idea
Language teachers often explain it this way. “On” names what happened. “For” gives credit for what the person did. That slight shift is why “for” feels natural after an action verb in -ing form.
- Congratulations on the win. (The result.)
- Congratulations for fighting back and winning. (Credit for the effort.)
Situations where “for” is natural
- Praising a skill or decision: “Congratulations for spotting the error before launch.”
- Recognising persistence: “Congratulations for sticking with it all year.”
- Informal speech and chat: “Congrats for getting through that week!”
- Closing a speech with credit: “Congratulations for everything you’ve built.”
Where “for” starts to feel off
“For” tends to sound odd with plain nouns and with events the person didn’t control.
- ✗ Congratulations for your birthday.
- ✗ Congratulations for the new baby.
- ✓ Congratulations on your birthday. (Or better: Happy birthday!)
- ✓ Congratulations on the new baby.
A word on regional habits
You’ll hear “congratulations for” a little more often in some varieties of English, especially among people who learned English alongside other languages where the equivalent preposition maps to “for.” In American and British formal writing, “on” remains the clear favourite. When your reader might be a stranger, stick with “on.”
Distinguishing Achievements vs. Happenstances
This is the most useful idea in the whole topic, so it gets its own section.
An achievement comes from effort: a degree, a promotion, a race, a book. A happenstance comes from luck or life events: a birth, an inheritance, a lottery win, a birthday.
How the two groups behave
| Type | Examples | Best preposition | Why |
| Achievement (effort) | Graduating, winning an award, completing a project | on (sometimes for) | Both fit, because the person earned it |
| Happenstance (luck or life event) | A birth, a wedding, winning the lottery, a house move | on | “For” implies credit, which feels strange here |
| Mixed (effort plus luck) | A job offer, an acceptance letter | on | Safest choice when unsure |
Examples side by side
- Congratulations on passing your driving test. ✓
- Congratulations for passing your driving test. ✓ (slightly more informal)
- Congratulations on winning the lottery. ✓
- Congratulations for winning the lottery. ✗ (sounds odd, since there’s no skill to credit)
Why that matters in real messages
Luck-based news is where “for” causes the most awkwardness. Telling someone “congratulations for your pregnancy” can sound like you’re praising them for an accomplishment. “Congratulations on your pregnancy” reads as warm and neutral. Always use “on” for personal life events.

Common Mistakes and Misconceptions
Here are the slip-ups that appear most often, with fixes.
| Mistake | Problem | Better version |
| Congratulation on your win. | Singular form sounds stiff | Congratulations on your win. |
| Congradulations! | Misspelling (no “d” in the middle) | Congratulations! |
| Congratulations of your wedding. | Wrong preposition | Congratulations on your wedding. |
| Congratulations about your job. | Wrong preposition | Congratulations on your job. |
| Congratulations your promotion. | Missing preposition | Congratulations on your promotion. |
| We congratulate you for your award. | Less standard with the verb | We congratulate you on your award. |
| Congratulations for your birthday. | Credits luck as effort | Happy birthday! |
| Congrats to your new home. | “To” names a person, not an event | Congrats on your new home. |
Misconception 1: “For is always wrong”
Not true. “For” works in effort-based sentences, especially with -ing verbs. It’s just rarer, so “on” is the safer default.
Misconception 2: “On and to mean the same thing”
They don’t. “To” names who gets the message. “On” names why.
- Congratulations to Maya on her promotion. ✓
You can use both in one sentence, as shown. That’s the cleanest way to address a person and name the reason.
Misconception 3: “Congrats is always casual”
“Congrats” is a clipped form. It’s friendly and fine for texts, chats and social posts. In a formal letter or a message to a senior colleague you don’t know well, the full word looks more respectful.
Misconception 4: “Congratulations needs no punctuation”
When it stands alone, add an exclamation mark or a comma depending on the tone.
- Congratulations! You did it.
- Congratulations, Sam, on your new role.
The spelling trap
The correct spelling is congratulations, with a t before the u. The spelling “congradulations” shows up often, partly because people hear a “j” sound in speech. Spell-checkers usually catch it, but social posts and quick messages slip through. Read it once before you hit send.
Social and Professional Etiquette
Getting the preposition right is only half of it. Tone and timing matter just as much.
Tone guide
| Setting | Recommended wording | Why |
| Close friend (text) | “Congrats on the new place!” | Warm, relaxed |
| Colleague (chat) | “Congratulations on the launch, great work.” | Friendly and professional |
| Manager or client (email) | “Congratulations on your well-deserved promotion.” | Respectful and clear |
| Public post | “Huge congratulations to the team on winning the award.” | Names the group and the reason |
| Condolence-adjacent or sensitive news | Avoid congratulations until you’re sure the news is welcome | Prevents hurt |
Best practices
- Be specific. “Congratulations on closing the Henderson account” feels more genuine than a generic “Congratulations!”
- Name the person. “Congratulations, Priya” is warmer than a bare greeting.
- Keep it short. One or two sentences is usually enough.
- Add one personal detail. A reference to their effort makes it memorable.
- Time it well. Send your note soon after the news. Late congratulations are still welcome, but a quick reply feels attentive.

Things to avoid
- Assuming the news is good. A job change might be a layoff in disguise. Wait for the person to frame it first.
- Making it about yourself. Skip lines like “I always knew I’d see this day” unless you’re very close.
- Comparing. Avoid “Good for you, I didn’t think you could do it.”
- Overusing exclamation marks. One is plenty in a professional note.
A short email template
Subject: Congratulations on your promotion
Hi Daniel,
Congratulations on your promotion to team lead. Your work on the onboarding project made a real difference, and this recognition is well earned.
Wishing you every success in the new role.
Best regards, Anita
Notice the structure: a clear subject line, “on” with the noun, one specific detail, and a warm closing.
Contextual Variations Across Cultures and Industries
English is used worldwide, and the expectations around congratulations shift with context. These are general tendencies, not strict rules.
Regional differences in English
- American English: “Congratulations on” dominates in both casual and formal writing. “Congrats on” is common in texts and posts.
- British English: “Congratulations on” is also standard. Phrases like “well done” and “good on you” are popular alternatives in speech.
- International English: Many speakers whose first language uses a “for”-type preposition for this idea will say “congratulations for.” It’s understood everywhere, but “on” is the form you’ll see in published writing.
Cultural attitudes toward praise
Some workplaces openly celebrate individual wins. Others favour team credit and understated language. When you write to a global audience, a safe approach is to praise the result and credit the team: “Congratulations to everyone involved on a successful release.”
In some cultures, congratulating someone before an event is complete (such as before a baby is born) is considered unlucky. If you aren’t sure, wait until the news is final.
Industry tone
| Industry | Typical style | Example |
| Corporate and finance | Formal, concise | “Congratulations on the successful merger.” |
| Education | Warm, encouraging | “Congratulations on graduating with honours.” |
| Healthcare | Careful and sensitive | “Congratulations on completing your residency.” |
| Tech and startups | Casual, upbeat | “Congrats on the launch! 🚀” |
| Sports | Energetic | “Congratulations on a fantastic season.” |
| Nonprofit | Mission-focused | “Congratulations on reaching your fundraising goal.” |
The preposition stays the same across all of them. What changes is length, formality and extras like emojis.
Practice Exercises
Test yourself. Choose the best option, then check the answers.
Exercise A: Pick the correct preposition

- Congratulations ___ your engagement!
- Congratulations ___ staying calm during the crisis.
- Congratulations ___ the whole design team.
- We congratulated her ___ her new book.
- Congratulations ___ your new puppy!
- Congratulations ___ finishing your first marathon.
Exercise B: Fix the sentence
- Congratulation on your graduation.
- Congratulations about your new job.
- Congratulations your award.
- Congrats for your wedding.
Answers
- on. An engagement is an event.
- for (or on). “For” credits the calm behaviour, so it fits well.
- to. This names the recipients.
- on. With the verb “congratulate,” use “on.”
- on. A puppy is a happenstance, so “on” is the natural choice.
- on (or for). Both work, but “on” is more common.
- Congratulations on your graduation. (plural, correct form)
- Congratulations on your new job.
- Congratulations on your award.
- Congrats on your wedding.
Bonus challenge
Write three congratulation messages: one for a friend, one for a colleague and one for a client. Use “on” in each. Then rewrite one with “for” and an -ing verb to see how the meaning shifts from the result to the effort.
On Synonyms
Many everyday phrases follow the same “on” pattern as congratulations on. They’re handy when you want variety.
| Phrase | Tone | Example |
| Well done on | Friendly, slightly British | Well done on the presentation. |
| Kudos on | Casual, upbeat | Kudos on the clean design. |
| Bravo on | Playful or formal | Bravo on a flawless performance. |
| Props on | Very casual | Props on the new gig. |
| Hats off on | Respectful, a bit dramatic | Hats off on finishing the build. |
| Cheers on | Light, social | Cheers on the new job! |
| Best wishes on | Warm, formal | Best wishes on your retirement. |
| Happy for you on | Personal | I’m so happy for you on this news. |
Using “on” synonyms well
- Pair them with a specific noun: “Kudos on the redesign.”
- Keep casual forms (props, kudos) for informal settings.
- “Best wishes on” fits events like weddings, retirements and new beginnings.
Some of these phrases also work with “for,” and that’s covered next.
For Synonyms
Phrases built around “for” usually highlight the reason or the effort behind someone’s success. They follow the same logic that makes “congratulations for” work in a narrow set of cases.
| Phrase | Tone | Example |
| Kudos for | Casual, upbeat | Kudos for catching that bug. |
| Bravo for | Playful | Bravo for speaking up. |
| Credit for | Neutral, professional | Full credit for keeping the project on track. |
| Praise for | Formal | Praise for your leadership during the transition. |
| Thanks for | Grateful | Thanks for stepping in so quickly. |
| Well done for | Common in British speech | Well done for finishing on time. |
| Good for you for | Informal, supportive | Good for you for applying. |
| Hats off to you for | Respectful | Hats off to you for staying with it. |
How to choose between “on” and “for” phrases
Ask yourself what you want to highlight:
- The result? Use an “on” phrase. (“Kudos on the launch.”)
- The behaviour or choice? Use a “for” phrase. (“Kudos for staying late to fix it.”)
That same question solves most doubts about “congratulations on” versus “congratulations for.”
Quick Reference Table: Which Preposition to Use
Bookmark this one.
| Situation | Best choice | Example |
| Event or milestone (noun) | on | Congratulations on your anniversary. |
| Achievement (noun) | on | Congratulations on your degree. |
| Achievement (-ing verb) | on (or for) | Congratulations on winning the case. |
| Credit for effort or skill | for | Congratulations for pushing through. |
| Luck or life event | on | Congratulations on the new baby. |
| Naming the recipient | to | Congratulations to Lena. |
| Recipient plus reason | to … on | Congratulations to Lena on her promotion. |
| Verb form | congratulate … on | We congratulate you on your success. |
| Formal letter | on | Please accept my congratulations on your appointment. |
| Not sure | on | When in doubt, use “on.” |
Three-second decision rule
- Is it a noun? Use on.
- Is it an -ing verb showing effort? On or for both work.
- Is it luck or a life event? Use on.
Also Read This: Eying or Eyeing: Which Spelling Is Correct?
Case Studies
These short, illustrative scenarios show the ideas in action. They’re composite examples written for teaching, not reports of real individuals.
Case study 1: The product launch email
A marketing manager wants to thank her team after a launch. Her first draft reads: “Congratulations for the launch, everyone!”
The sentence is understandable, but it names an event rather than an effort, so “on” fits better. Her revised version:
“Congratulations to the whole team on a successful launch. Special thanks to the design group for pulling extra hours.”
Here, “to” names the group, “on” names the event, and “for” credits the specific effort. Each preposition does its own job.
Takeaway: Use all three prepositions deliberately in one message and the note feels precise.
Case study 2: The social media caption
A runner finishes her first half marathon, and her friend posts: “Congrats for finishing!”
That’s perfectly fine for a casual caption. For a version that suits a broader audience, the friend could write “Congrats on finishing your first half marathon!” It names the event, adds detail and sounds warmer.
Takeaway: In informal posts, “for” is accepted. A small edit to “on” plus a detail makes it stronger.
Case study 3: The formal appointment letter
A board member writes to a newly appointed director. Her draft: “Congratulations about your appointment.”
“About” isn’t a standard pairing here. The corrected version:
“Please accept my congratulations on your appointment as director. I look forward to working with you.”
Takeaway: In formal writing, “on” with a clear noun is the expected form.
Case study 4: The sensitive news
An employee tells a coworker, “I’m leaving the company next month.” The coworker is unsure whether the move was by choice.
A careful reply avoids assuming: “Thanks for letting me know. If this is the next step you wanted, congratulations on the new chapter.”
Takeaway: Confirm the news is welcome before congratulating. Etiquette matters as much as grammar.
Case study 5: The mixed-effort result
A student gets accepted to her first-choice university. Her teacher writes: “Congratulations on your acceptance. Your hard work this year made it possible.”
The teacher uses “on” for the event and adds a separate sentence crediting the effort. That keeps the grammar clean and the praise personal.
Takeaway: When effort and luck mix, use “on” for the result and add credit in a second sentence.
Conclusion
So, which one is correct? “Congratulations on” is the standard, dependable choice. It works with nouns, with -ing verbs, and with every kind of news from graduations to new babies.
“Congratulations for” isn’t an error. It simply fits a narrower space: effort-based praise, usually before an -ing verb, and mostly in informal speech. Use it when you want to credit what someone did, and avoid it with luck-based events.
Keep these points handy:
- Use on for the event or achievement.
- Use to for the person or group.
- Use for only to credit effort, and prefer on when unsure.
- Always use the plural, congratulations, and spell it with a t.
- Be specific, be warm and make sure the news is welcome.
The next time you reach for the keyboard, follow one simple habit: name the person with “to,” name the event with “on,” and add a short note about what made it special. That small formula turns a standard greeting into a message people remember.
Sources consulted while researching this topic include Business Writing Blog’s guide on congratulations on or for, Espresso English’s lesson on congratulations on, for and to, TextRanch’s comparison of “congrats for” and “congrats on,” and Grammarly’s spelling guide for congratulations. All explanations, examples and case studies in this article are original.

