How to say ‘Congratulations’ in Spanish

Congratulations are an integral part of human interaction. Whether you’re celebrating a friend’s success, a family member’s achievement, or a colleague’s milestone, expressing your joy and support through well-chosen words can make a significant impact.

How to say congratulations in Spanish

8 ways to say ‘Congratulations’ in Spanish

In the Spanish-speaking world, there are several ways to convey your congratulations, each with its own nuances and appropriate use. Here are eight common expressions of congratulations in Spanish, along with explanations and when to use them:

Congratulations in the Spanish language hold great significance as they serve not only as a verbal expression of joy and support. But also as a reflection of cultural values and interpersonal relationships. Spanish-speaking cultures place high value on celebrating one another’s achievements and milestones, making it essential to know how to convey congratulations effectively.


“Felicidades” is the Spanish equivalent of “congratulations.” It is a versatile and widely used expression to convey joy and well-wishes.

  • When to Use: You can use “Felicidades” for various occasions, such as birthdays, promotions, weddings, or any achievement that deserves celebration.

“¡Felicidades! Es tu cumpleaños”

“Congratulations! It’s your birthday”


“Enhorabuena” is a more formal way to express congratulations. It conveys a sense of admiration and respect for the recipient’s accomplishment.

  • When to Use: This phrase is appropriate for formal occasions, such as graduations, job promotions, and major life milestones.

“Enhorabuena por haber ganado el torneo”

“Congratulations on winning the tournament”


This expression, which means “happy” or “joyful,” is often used to start a sentence and convey congratulations.

  • When to Use: You can use it by completing the sentence with the specific reason for congratulations, like “Feliz cumpleaños” (Happy birthday) or “Feliz aniversario” (Happy anniversary).

“Feliz aniversario” / “Feliz cumpleaños”

“Happy Birthday”

Quiero felicitarte por / Te felicito por

These phrases mean “I want to congratulate you for” or “I congratulate you for.” They are direct and personal ways to express your admiration and joy for someone’s accomplishment. You should use always “por”, since this preposition introduces the reason of your congratulation.

  • When to Use: You can use these phrases for a wide range of achievements or milestones, whether personal or professional. For example, “Te felicito por tu nuevo trabajo” (I congratulate you on your new job).

“Te felicito por haber hecho un buen trabajo”

“I congratulate you for having done a good job”

Me alegro mucho por ti

“Me alegro mucho por ti” translates to “I’m very happy for you.” It shows genuine happiness and empathy for the person’s success o a significative milestone.

  • When to Use: Use this phrase when you want to express your sincere joy for a close friend or family member’s achievement, like passing an exam or winning a competition.

Me alegro mucho por ti, tu nuevo libro es una obra maestra

“I am very happy for you, your new book is a masterpiece”


Felicitaciones” is similar to “congratulations” and is commonly used to celebrate someone’s success or good news.

  • When to Use: This word is suitable for both formal and informal occasions, such as when someone gets engaged or announces a pregnancy.

Felicitaciones por el ascenso en tu empresa

Congratulations on the promotion in your company

Felicitaciones, nadie lo había hecho antes

Congratulations, no one had done it before

¡Buen trabajo!

Translating to “good job”, this phrase is a straightforward and encouraging way to acknowledge someone’s efforts and accomplishments.

  • When to Use: Use it in casual settings, such as when a friend completes a project or excels in a particular task.

Me ha gustado mucho tu redacción, ¡buen trabajo!

I really liked your writing, good job!

¡Qué bien que hayas…!

This phrase is a way to express enthusiasm and excitement about someone’s achievement. It often starts with “¡Qué bien que hayas…” and is followed by the specific reason for congratulations.

  • When to Use: It’s a spirited way to congratulate someone on any achievement, and it can be used in both formal and informal contexts.

¡Qué bien que hayas ganado la carrera! Yo sabía que eras la mejor

It’s great that you won the race! I knew you were the best

In Spanish-speaking cultures, showing your appreciation for someone’s success is a valued social practice. Using these expressions of congratulations in the appropriate context will not only bring joy to the recipient but also strengthen your bonds with friends, family, and colleagues. So, whether you choose the formality of “enhorabuena” or the warmth of “me alegro mucho por ti,” your words will be appreciated and cherished by those you congratulate.

Leave a Reply

Your email address will not be published. Required fields are marked *