Say it in German

How to say congratulations in German to your son.

Not a dictionary line: the phrases German speakers use for your son, what each means, and 5 complete messages by a native speaker — each one a tap away from a card in German.

Quick answer

“Herzlichen Glückwunsch!” (“Heartfelt congratulations!”) is the line, and for your son “Gratuliere!” (“Congrats!”) adds warmth. Below: 5 full congratulations messages for your son, written by a German speaker.

Mein Junge, herzlichen Glückwunsch! Was Du Dir vorgenommen hast, hast Du durchgezogen — genau das macht uns so stolz.

Congratulations messages in German for your son

Glückwünsche für den Sohn tragen den Elternstolz schwarz auf weiß. Sag ihm, dass Du nie gezweifelt hast — und dass der Erfolg ganz ihm gehört.

Mein Junge, herzlichen Glückwunsch! Was Du Dir vorgenommen hast, hast Du durchgezogen — genau das macht uns so stolz.
Send this as a card in German →
Lieber Sohn, dieser Erfolg gehört ganz Dir. Wir stehen daneben und platzen vor Stolz. Glückwunsch!
Send this as a card in German →
Herzlichen Glückwunsch, mein Sohn! Zu sehen, wie Du Deinen Weg gehst, ist das größte Geschenk für uns.
Send this as a card in German →
Wir haben es immer gewusst: In Dir steckt mehr, als Du manchmal glaubst. Von Herzen Glückwunsch!
Send this as a card in German →
Glückwunsch, mein Großer! Feier diesen Erfolg ordentlich — und dann auf zum nächsten.
Send this as a card in German →

The German phrases, and when each one fits

German keeps a real distance between 'du' (family, friends, most colleagues you know) and 'Sie' (clients, senior people, anyone who addresses you as Sie). On a card, match whatever they use with you.

  • Herzlichen Glückwunsch! — “Heartfelt congratulations!”. Universal.
  • Gratuliere! — “Congrats!”. Short, informal — a text, a group card.
  • Gut gemacht! — “Well done!”. For an achievement.
  • Das hast du dir verdient! — “You've earned that!”. A promotion, a result, a finish line.
  • Herzlichen Glückwunsch zur Geburt! — “Congratulations on the birth!”. A new baby.
  • Ich bin so stolz auf dich! — “I'm so proud of you!”. Family.

Questions people ask

Can I write to your son in English with a German opening?

Yes — open with “Herzlichen Glückwunsch!”, write what you want to say in English, and sign off in German: Alles Liebe, or Liebe Grüße,. For your son the effort lands harder than the grammar.

Formal or informal for your son?

German keeps a real distance between 'du' (family, friends, most colleagues you know) and 'Sie' (clients, senior people, anyone who addresses you as Sie). On a card, match whatever they use with you.

How do I sign off?

Alles Liebe, · Liebe Grüße, · Herzliche Grüße, · Dein / Deine … · Mit den besten Wünschen, — warmest first.

Send it in German — free.

A real card for your son, in their language, in about a minute.