Congratulations For or Congratulations On: Formal vs. Informal Usage in Real Communication

Congratulations For or Congratulations On helps you avoid confusion when writing a message to congratulate a friend on a new job, promotion, or success.When I’m writing a message to congratulate a friend on a new job, I may picture my fingers hover over the keyboard as I pause and wonder which form sounds natural. Congratulations on is usually the better choice, while congratulations for can create a small hiccup for careful writers. This difference can stump people and make them second-guess what they thought they knew about English. 

In a busy world, clear communication is key, and the words you choose can make a real difference. From my experience helping writers, I’ve learned that the right expression truly matters when you want your wording to sound natural and correct.When celebrating someone’s big moments, such as a promotion or new project, the way you say your congrats can matter. Choosing the right phrase keeps your message natural and easy to understand. The question of whether to write congratulations on or congratulations for trips up careful writers more than expected. 

Both prepositions appear in professional emails, cards, and speeches, and both can sound correct to a native speaker. The difference becomes clearer when you consider standard usage and grammar. For example, congratulations on a promotion, congratulations on a new project, and congratulations on an achievement work naturally for a particular occasion or celebration. The phrase, expression, and wording you choose should fit the context, because the correct choice strengthens your communication.

Congratulations For or Congratulations On: Quick Answer

The simplest rule is this:

Use “congratulations on” when you name the achievement, event, success, or milestone.

Examples:

  • Congratulations on your promotion.
  • Congratulations on graduating!
  • Congratulations on winning the award.
  • Congratulations on your wedding.
  • Congratulations on the new baby.
  • Congratulations on passing your exam.

Use “congratulations to” when you identify the person or group receiving the congratulations:

  • Congratulations to Sarah!
  • Congratulations to the entire team.
  • Congratulations to you both.

You can combine to and on when both pieces of information matter:

Congratulations to Sarah on her promotion.

The word to identifies the recipient. The word on introduces the achievement.

Is “Congratulations On” Correct?

Yes. Congratulations on is the standard and highly natural construction in American English when the phrase following it identifies what someone achieved or experienced.

Consider these examples:

  • Congratulations on your graduation.
  • Congratulations on your success.
  • Congratulations on getting the job.
  • Congratulations on completing the project.
  • Congratulations on becoming a parent.

The structure remains natural whether the achievement is a noun phrase or an -ing form.

Is “Congratulations For” Correct?

Congratulations for isn’t normally the preferred direct construction when you name an achievement.

For example:

❌ Congratulations for your promotion.

A more natural version is:

✅ Congratulations on your promotion.

That said, for can appear after congratulations when the sentence has a different grammatical structure.

For example:

Congratulations to you for making it this far.

Here, to you identifies the recipient, while for making it this far explains the reason for the congratulations.

This distinction matters because simply seeing for near congratulations doesn’t mean congratulations for functions as the standard equivalent of congratulations on.

Quick Comparison: Congratulations On vs. Congratulations For

ExpressionTypical functionExample
Congratulations onIntroduces an achievement, event, or milestoneCongratulations on your promotion.
Congratulations toIdentifies the person or group being congratulatedCongratulations to Maria!
Congratulations to … onIdentifies both recipient and achievementCongratulations to Maria on her promotion.
Congratulations forLess typical as a direct fixed constructionUsually replace with on when naming an achievement
Congratulations!Works when the achievement is already understoodCongratulations! You did it.

Why Do We Say “Congratulations On”?

The preposition on has a long-established role in English expressions involving a particular occasion, event, achievement, or successful result.

When you say:

Congratulations on your promotion.

the promotion represents the event or achievement that prompted the congratulations.

The same pattern appears in:

  • congratulations on your graduation
  • congratulations on your engagement
  • congratulations on your new position
  • congratulations on winning
  • congratulations on finishing the race

Think of on as pointing directly toward the thing being celebrated.

“On” With Achievements and Successes

The construction works especially well with achievements that someone has earned, reached, completed, or experienced.

For example:

Congratulations on passing your driving test.

Congratulations on completing your degree.

Congratulations on reaching your goal.

Congratulations on winning the competition.

The achievement doesn’t have to be something dramatic. You can congratulate someone on a small milestone, too:

Congratulations on finishing your first week at the new job!

That’s perfectly natural.

“On” With Life Events

Congratulations on also works with important personal events.

Examples include:

  • Congratulations on your wedding.
  • Congratulations on your engagement.
  • Congratulations on your new baby.
  • Congratulations on your retirement.
  • Congratulations on becoming a parent.
  • Congratulations on buying your first home.

These aren’t all “achievements” in the narrow sense. Some are simply important occasions. The broader idea is that on introduces the event or circumstance being celebrated.

When “Congratulations For” Appears

The confusion becomes easier to understand when you look at how for works elsewhere in English.

We regularly use for to introduce a reason:

  • Thank you for helping.
  • I praised her for working hard.
  • He apologized for being late.
  • They thanked him for his support.
See also  Flys or Flies: Which Spelling Is Correct?

Because these patterns are so common, speakers may naturally produce congratulations for.

Yet English doesn’t always let you swap prepositions between related expressions. Each phrase develops its own conventional pattern.

For standard congratulatory wording, on remains the usual choice.

Why Speakers Sometimes Choose “For”

Several influences can lead to for appearing in congratulatory sentences.

One is analogy. A speaker may think:

“I congratulate someone for doing something.”

Another is the structure of a longer sentence:

Congratulations to you for completing the project.

In this sentence, for completing the project can function as an explanation of why the speaker is offering congratulations.

The important point is that for isn’t necessarily functioning as a direct replacement for on.

“Congratulations to You for…” Has a Different Structure

Compare these sentences:

Congratulations on completing the project.

Congratulations to you for completing the project.

The first uses the familiar congratulations on + achievement structure.

The second uses to you to identify the recipient and for completing the project to give a reason.

That distinction helps explain why both on and for can appear in real communication without being interchangeable.

Congratulations On vs. Congratulations For in Real Communication

Real communication isn’t limited to textbook examples. People congratulate one another in offices, classrooms, group chats, social media comments, family conversations, speeches, cards, and emails.

The basic grammatical pattern remains useful across these settings.

Everyday Conversation

In casual conversation, people often keep congratulations short:

“Congratulations on the new job!”

“Congrats on passing!”

“Congratulations on your graduation!”

“Congrats on winning!”

Notice that speakers frequently shorten congratulations to congrats in informal settings.

The preposition usually stays on.

Workplace Communication

Professional communication often requires a little more care because the message represents both the writer and the organization.

For example:

Congratulations on your promotion to Senior Manager.

Or:

Congratulations on successfully completing the project.

For a more formal email, you might write:

Congratulations on this well-deserved achievement. We wish you continued success in your new role.

The language becomes more polished, but the central preposition doesn’t change.

Academic Communication

Graduation and academic achievements frequently use on:

Congratulations on your graduation!

Congratulations on earning your degree.

Congratulations on receiving the scholarship.

Congratulations on your outstanding academic achievement.

Again, the pattern is straightforward: on + the event or achievement.

Social Media and Online Messages

Online communication tends to be shorter and more expressive.

Examples:

  • Congrats on the new job!
  • Congratulations on your engagement!
  • Congrats on making the team!
  • Congratulations on this amazing achievement!
  • So happy for you. Congratulations on your success!

Even when the style becomes casual, congratulations on remains natural.

Congratulations On + Noun vs. Congratulations On + -ing Verb

One useful feature of congratulations on is that it works with different grammatical forms.

Congratulations On + Noun

This is one of the most common patterns:

Congratulations on your promotion.

Congratulations on your graduation.

Congratulations on your achievement.

Congratulations on the new position.

The noun identifies the event or achievement.

Congratulations On + -ing Verb

You can also follow on with an -ing form:

Congratulations on graduating!

Congratulations on winning the award!

Congratulations on completing the course!

Congratulations on getting the job!

Here, the -ing form functions as a gerund-participial form. In everyday terms, it lets you refer to an action as the thing being celebrated.

Compare:

Noun structure-ing structure
Congratulations on your graduation.Congratulations on graduating.
Congratulations on your promotion.Congratulations on getting promoted.
Congratulations on your victory.Congratulations on winning.
Congratulations on your achievement.Congratulations on achieving your goal.

Both structures sound natural. Your choice depends mainly on what you want to emphasize.

Congratulations To vs. Congratulations On

Another common confusion involves to.

Some people wonder whether they should write:

Congratulations to your promotion.

That isn’t the normal construction.

The distinction becomes much easier when you separate the recipient from the achievement.

“Congratulations To” Identifies the Person

Use to when you want to identify the person or group receiving the congratulations.

Examples:

Congratulations to James!

Congratulations to the winners!

Congratulations to the entire team!

Congratulations to both of you!

Here, the word after to is the recipient.

“Congratulations On” Identifies the Achievement

Use on when you introduce the thing being celebrated:

Congratulations on your promotion.

Congratulations on your victory.

Congratulations on the new position.

The word or phrase after on represents the achievement or event.

Combining “To” and “On”

You can use both:

Congratulations to James on his promotion.

The sentence contains two different relationships:

  • to James = who receives the congratulations
  • on his promotion = what prompted the congratulations

This pattern is especially useful in professional announcements.

Congratulations to our marketing team on reaching its annual goal.

That sentence sounds polished without becoming stiff.

Common Situations and Correct Examples

Congratulations on a Promotion

A promotion is a classic example of an achievement followed by on.

Natural:

Congratulations on your promotion!

More formal:

Congratulations on your well-deserved promotion to Director.

With the recipient:

Congratulations to Maya on her promotion.

Congratulations on Graduation

Graduation can be expressed with either the event noun or the action.

Congratulations on your graduation!

Congratulations on graduating!

Both are natural.

For a formal message:

Congratulations on completing your degree. Best wishes for your next chapter.

See also  Etc or Ect: Correct Spelling, Meaning, and Real Examples for 2026

Congratulations on a New Job

A new job is another common context:

Congratulations on your new job!

You could also write:

Congratulations on landing such a great opportunity.

In a workplace setting:

Congratulations on your new position. We wish you every success in your new role.

Congratulations on a Wedding or Engagement

These major life events commonly take on:

Congratulations on your wedding!

Congratulations on your engagement!

Congratulations to you both on your wedding.

For a card, a warmer version might be:

Congratulations on your marriage. Wishing you both many happy years ahead.

Congratulations on Winning an Award

Use on before the achievement:

Congratulations on winning the award!

Or:

Congratulations on receiving the Excellence Award.

For a team:

Congratulations to the entire team on winning the award.

Congratulations on Passing an Exam

This construction works naturally with both a noun and an -ing phrase:

Congratulations on passing your exam!

Congratulations on your excellent exam results!

Congratulations on Becoming a Parent

For a new parent, you might say:

Congratulations on the new baby!

Or:

Congratulations on becoming parents!

The exact wording can change according to the relationship and occasion.

Congratulations on Reaching a Milestone

Milestones appear everywhere, from careers to personal projects.

Examples include:

Congratulations on reaching 10,000 subscribers!

Congratulations on completing your first year in business!

Congratulations on reaching this important milestone!

Congratulations on finishing your first marathon!

The common thread remains the same: on introduces what happened or what was achieved.

Formal vs. Informal Congratulatory Language

The difference between formal and informal English usually affects tone, not the fundamental preposition.

Formal Expressions

Professional or formal congratulations might include:

  • Congratulations on your promotion.
  • Please accept my congratulations on this achievement.
  • Congratulations on your appointment to the position.
  • Warmest congratulations on your graduation.
  • Congratulations to you on this significant accomplishment.

These versions work well in professional correspondence, announcements, certificates, and formal cards.

Informal Expressions

Friends and family often use shorter phrases:

  • Congrats on the new job!
  • Congrats on passing!
  • Congratulations on your engagement!
  • You did it! Congrats on graduating!
  • Huge congratulations on the win!

The language feels relaxed because of vocabulary and sentence length. The underlying on construction remains intact.

Does Formality Change the Preposition?

Generally, no.

You don’t normally switch from on to for simply because the communication becomes informal.

Compare:

Formal:

Congratulations on your promotion.

Informal:

Congrats on the promotion!

The wording changes, but on stays.

This is a useful point because some grammar mistakes arise from assuming that informal speech permits any preposition that sounds understandable. Informal English has flexibility, but established expressions still tend to follow familiar patterns.

Common Mistakes With Congratulations

“Congratulations For Your Promotion”

This is one of the most common substitutions.

❌ Congratulations for your promotion.

Standard American English generally prefers:

✅ Congratulations on your promotion.

The promotion is the achievement being celebrated, so on fits the conventional pattern.

“Congratulations On You Promotion”

This mistake involves you and your.

❌ Congratulations on you promotion.

✅ Congratulations on your promotion.

Your is possessive. It shows that the promotion belongs to the person being addressed.

“Congratulations To Your Promotion”

Here, to is being used where on normally belongs.

❌ Congratulations to your promotion.

✅ Congratulations on your promotion.

Remember the shortcut:

to = recipient

on = achievement

“Congratulations On You”

This phrase doesn’t work naturally by itself.

If you mean the person:

Congratulations to you!

If you mean an achievement:

Congratulations on your achievement!

If you mean both:

Congratulations to you on your achievement!

“Congratulations On Winning”

This one is correct.

Congratulations on winning the competition!

The -ing form gives the action being celebrated.

Using “Congratulations” Without a Preposition

You don’t always need a preposition.

If everyone already knows what happened, simply say:

Congratulations!

For example:

Alex: “I got the job!”

Taylor: “Congratulations!”

No on or for is necessary because the context already supplies the achievement.

A Detailed Comparison of “Congratulations On” and “Congratulations For”

SentenceNaturalness in standard US EnglishBetter wording
Congratulations on your promotion.NaturalKeep it
Congratulations for your promotion.Less idiomaticCongratulations on your promotion.
Congratulations on graduating.NaturalKeep it
Congratulations for graduating.Less typicalCongratulations on graduating.
Congratulations to Maria.NaturalKeep it
Congratulations to Maria on her promotion.NaturalKeep it
Congratulations to Maria for her promotion.Possible in some contexts but less conventionalCongratulations to Maria on her promotion.
Congratulations!Completely naturalKeep it

The important lesson isn’t that every occurrence of for near congratulations is automatically ungrammatical. English sentence structure can produce legitimate uses of for.

The stronger practical rule is this:

When “congratulations” directly introduces an achievement or occasion, “on” is the normal choice.

How Native Speakers Actually Phrase It

Natural English often favors compact, familiar patterns.

Instead of:

I would like to extend my congratulations to you for successfully completing your training program.

A normal professional message might say:

Congratulations on successfully completing your training program!

Or, if the recipient needs explicit identification:

Congratulations to you on successfully completing your training program.

The shorter version doesn’t lose meaning. It simply uses a familiar English construction.

A Real-Communication Pattern

Imagine three situations.

Situation A: A friend gets a promotion

See also  The Third Degree Meaning, Usage, Origin & Complete Guide

“Congratulations on the promotion!”

Situation B: A company announces the promotion

“Congratulations to Daniel on his promotion to Vice President.”

Situation C: The achievement is already obvious

“Congratulations!”

All three sound natural because each uses the structure appropriate to the context.

How to Choose the Right Preposition

You can usually make the decision in seconds.

Use “On” for the Achievement or Event

Ask yourself:

“What am I congratulating this person on?”

If the answer is an achievement, milestone, event, or successful action, use on.

Congratulations on your promotion.

Congratulations on graduating.

Congratulations on the award.

Congratulations on your wedding.

Use “To” for the Person

Ask:

“Who am I congratulating?”

Then to can identify the recipient.

Congratulations to Sarah.

Congratulations to the winners.

Congratulations to everyone involved.

Use Both When Necessary

When you need both pieces of information:

Congratulations to Sarah on her promotion.

This is perhaps the easiest formula to remember:

Congratulations + to + person + on + achievement

For example:

Congratulations to John on his new job.

Congratulations to the team on completing the project.

Congratulations to the graduates on earning their degrees.

Formal Email Examples

Congratulating a Coworker

Hi [Name],

Congratulations on your promotion! This is a wonderful achievement, and the new role is a great opportunity to build on everything you’ve accomplished.

Wishing you continued success in your new position.

Best,
[Name]

Congratulating a Client

Dear [Name],

Congratulations on this important achievement. It has been a pleasure seeing your continued progress, and this milestone is certainly worth celebrating.

Wishing you and your team continued success.

Best regards,
[Name]

Congratulating a Student

Dear [Name],

Congratulations on your graduation! Completing your degree represents years of dedication and hard work.

Best wishes for your future academic and professional endeavors.

Sincerely,
[Name]

Casual Examples for Real Communication

For friends, relatives, and social media, you can make the message much shorter.

  • Congrats on the new job!
  • Congratulations on graduating!
  • Congrats on passing your exam!
  • Congratulations on the engagement!
  • Huge congrats on the win!
  • Congratulations on reaching your goal!
  • Congrats to you both on your wedding!
  • Congratulations to the whole team on an incredible achievement!

The key is to match the tone to the relationship. A close friend doesn’t need a formal paragraph when “Congrats on the new job!” does the job perfectly.

Regional and American English Considerations

English varies across regions, especially in informal speech. Speakers in different English-speaking communities may use prepositions differently in some expressions.

However, when writing standard American English, congratulations on is the dependable choice for introducing an achievement or occasion.

For example:

Congratulations on your success.

Congratulations on your promotion.

Congratulations on passing the exam.

Regional variation doesn’t mean that every alternative has equal status in every context. A phrase can be understandable while still being less idiomatic in edited or professional American English.

If you’re writing an email, article, card, workplace announcement, or academic message for a US audience, congratulations on is the safest conventional form for this purpose.

A Simple Memory Trick

Here’s an easy way to remember the difference:

You congratulate a person TO celebrate an achievement ON an occasion.

More simply:

TO = person

ON = achievement

Think about this example:

Congratulations to Emma on her promotion.

Break it apart:

  • to Emma → the person
  • on her promotion → the achievement

Once you see that relationship, many confusing sentences become easier to build.

The Three-Part Formula

When you need a complete congratulatory sentence, remember:

Congratulations + TO + person + ON + achievement

Examples:

Congratulations to Mike on his graduation.

Congratulations to the team on winning the championship.

Congratulations to both of you on your engagement.

You don’t have to use all three parts, though.

Congratulations on your graduation!

works perfectly well when the recipient is obvious.

Quick Reference Table

What you want to sayBest structureExample
Congratulate someone on an achievementcongratulations onCongratulations on your promotion.
Name the recipientcongratulations toCongratulations to Maria.
Name both recipient and achievementcongratulations to … onCongratulations to Maria on her promotion.
Celebrate without specifying detailsCongratulations!Congratulations!
Mention an action being celebratedcongratulations on + -ingCongratulations on winning!
Give a reason in a larger sentenceto + person + for + reason/actionCongratulations to you for making it this far.

Final Verdict: Congratulations For or Congratulations On?

When you’re choosing between congratulations for and congratulations on, the answer is usually straightforward.

Use congratulations on when you introduce the achievement, event, success, or milestone:

Congratulations on your promotion.

Congratulations on graduating.

Congratulations on your wedding.

Congratulations on winning the award.

Use congratulations to when you identify the person or group:

Congratulations to Sarah.

Congratulations to the winners.

And when you need both, combine them:

Congratulations to Sarah on her promotion.

The phrase congratulations for can appear in broader sentence structures, particularly when for introduces a reason or action. However, it isn’t the usual direct replacement for congratulations on in standard American English.

So when you’re writing a quick text, a professional email, a graduation card, or a formal announcement, there’s an easy rule to keep in mind:

Congratulations ON the achievement. Congratulations TO the person.

Once that distinction clicks, this common preposition problem becomes much easier to handle.

Conclusion

Choosing between congratulations on and congratulations for becomes much easier once you understand the usual English pattern. In most situations, congratulations on is the natural and standard choice when you’re praising someone for an achievement, success, promotion, new job, or special occasion. For example, you can say, “Congratulations on your new job” or “Congratulations on your promotion.”Although congratulations for may sometimes sound understandable, it generally isn’t the preferred expression for directly congratulating someone. Paying attention to this small difference can make your writing, emails, cards, speeches, and everyday messages sound more natural and polished. 

FAQs

Is it congratulations on or congratulations for?

Congratulations on is generally the correct and more natural choice when congratulating someone on an achievement, event, or success.

Is it congratulations on your new job?

Yes. “Congratulations on your new job” is the standard and natural expression in English.

Can I say congratulations for?

You may hear congratulations for in some contexts, but it’s generally less natural than congratulations on when directly congratulating someone.

Is congratulations on a promotion correct?

Yes. “Congratulations on your promotion” is completely natural and widely used.

Why do we use “on” after congratulations?

The preposition on connects the congratulations to the specific achievement, event, or positive change being celebrated.

Can I use congratulations on in professional emails?

Yes. Congratulations on works well in professional emails, cards, announcements, and speeches. For example, “Congratulations on your promotion” sounds polite and professional.

What is an easy way to remember the difference?

Think of congratulations on as pointing to the event or achievement: congratulations on your success, congratulations on your graduation, or congratulations on your new job.

Leave a Comment