The word “congratulations” is used to celebrate someone’s success, achievement, or special moment. It’s a positive, happy word—but if you always use the same phrase, your English may sound repetitive.
Fortunately, English has many natural and expressive ways to say “Congratulations!” in both formal and casual situations.
This guide teaches you common, friendly, formal, and fun alternatives, with simple explanations and examples to help ESL learners sound more natural.
When Do We Say “Congratulations”?

You can congratulate someone when they:
- win something
- get a new job
- finish school
- pass a test
- have a baby
- get engaged or married
- achieve a goal
Example: Congratulations on your promotion!
Other Ways to Say “Congratulations!”

Common & Simple Alternatives to “Congratulations”
These phrases work in almost any situation.
✅ 1. Congrats!
Short and friendly
-
Congrats! You did great!
✅ 2. Well done!
-
Well done! I’m proud of you.
✅ 3. Good job!
-
Good job on your presentation.
✅ 4. Nice work!
-
Nice work! You nailed it.
✅ 5. Great work!
-
Great work on the project.
Stronger & More Excited Ways to Say “Congratulations”
Use these when you want to show extra excitement.
🌟 6. That’s amazing!
-
That’s amazing! You really deserved it.
🌟 7. I’m so happy for you!
-
I’m so happy for you and your new job!
🌟 8. You did it!
-
You did it! I knew you could.
🌟 9. You made it!
-
You made it! Congratulations!
🌟 10. You deserve it!
-
You deserve it — you worked so hard.
Formal Ways to Say “Congratulations”
These are perfect for emails, work messages, or professional settings.
📌 11. Congratulations on your achievement.
-
Congratulations on your achievement. It’s well earned.
📌 12. I’d like to extend my congratulations.
-
I’d like to extend my congratulations on your success.
📌 13. I applaud your hard work.
-
I applaud your hard work and dedication.
📌 14. Please accept my warmest congratulations.
-
Please accept my warmest congratulations on this milestone.
📌 15. I’m proud of your accomplishment.
-
I’m proud of your accomplishment and commitment.
Casual & Fun Ways to Say “Congratulations”
Perfect for friends, social media, or light-hearted moments.
😄 16. You rock!
-
You rock! That’s awesome news.
😄 17. Way to go!
-
Way to go! You killed it!
😄 18. High five!
-
High five! That’s fantastic!
😄 19. Hats off to you!
-
Hats off to you! What an achievement.
😄 20. Cheers to you!
-
Cheers to you! You earned it.
Congratulations for Special Situations
🎓 21. Congratulations on graduating!
-
You worked so hard—congratulations on graduating!
👶 22. Congratulations on the new baby!
-
Congratulations on the new baby — so happy for your family!
💍 23. Congratulations on your engagement!
-
Congratulations on your engagement — wishing you joy!
💼 24. Congratulations on your promotion!
-
Congratulations on your promotion — you earned it!
🏆 25. Congratulations on your success!
-
What great news—congratulations on your success!


Hitesh T Gandhi
Tuesday 28th of July 2020
Usefull topic