The Local Way to Say It
When someone in Madrid gets that well-deserved promotion, or achieves something fantastic, forget 'felicitaciones' for a moment. The phrase you'll hear echoing through the office corridors and bustling tapas bars is ¡Enhorabuena! It's the most authentic, heartfelt way to say 'Congratulations' here. It's versatile, fitting for everything from career milestones to new babies. It carries a genuine warmth, expressing sincere joy for someone else's success. You'll hear it used directly, or followed by 'por' to specify the reason. For example: "¡Enhorabuena, Ana! Me alegro mucho por tu ascenso." (Congratulations, Ana! I'm very happy about your promotion.) Or, "Hemos oído la noticia, ¡enhorabuena por el nuevo puesto!" (We heard the news, congratulations on the new position!) Use it freely and watch the smiles.The 'Grammar Math'
The 'math' for expressing congratulations in Castilian Spanish is refreshingly simple: ¡Enhorabuena! It functions as a standalone exclamation. To specify *what* you're congratulating someone for, you simply add the preposition por followed by the noun or verb (in infinitive form) indicating the achievement. It's not about verb conjugations or complex structures, but rather a direct, joyful interjection.Formula:
¡Enhorabuena!
OR
¡Enhorabuena + por + [noun/infinitive]!
For example:
"¡Enhorabuena por tu boda!" (Congratulations on your wedding!)
"¡Enhorabuena por terminar la carrera!" (Congratulations on finishing your degree!)
It’s a fixed expression, always used in this way, making it incredibly easy to master.