Say it in German

How to congratulate someone on their wedding in German.

The phrases German speakers actually use — not a dictionary line — with what each means and who it is for, plus full messages by a native speaker you can send as a card in German in a minute.

Quick answer

“Herzlichen Glückwunsch zur Hochzeit!” means “Heartfelt congratulations on the wedding!” and is what German speakers say. “Alles Gute für den gemeinsamen Lebensweg!” (“All the best for the path of life together!”) is the warmer version. The standard opener.

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 zur Hochzeit! — “Heartfelt congratulations on the wedding!”. The standard opener.
  • Alles Gute für den gemeinsamen Lebensweg! — “All the best for the path of life together!”. Very German, very card — the classic line.
  • Für die Liebe! — “To love!”. A toast, playful.
  • Ich wünsche euch ein Leben voller Glück. — “I wish you both a life full of happiness.”. 'Euch' addresses the couple.
  • Was für ein schöner Tag! — “What a beautiful day!”. If you were there.
  • Bleibt so verliebt wie heute. — “Stay as in love as you are today.”. A gentle closing line from friends or family.

Wedding messages in German, written for the person

Full messages by a native speaker — pick the person and send one as a card, in their language.

Your best friendYour brotherThe coupleYour daughterA friendYour sisterYour son

Three German messages to start from

Meine beste Freundin hat geheiratet — und ich hab schon beim Einzug geheult. Alles Liebe Euch beiden, Ihr wunderbaren Menschen!
Send this as a card in German →
Bruderherz, verheiratet! Sie weiß hoffentlich, was sie sich da angelacht hat — wir finden: das große Los. Alles Liebe Euch beiden!
Send this as a card in German →
Zur Hochzeit wünschen wir Euch eine Liebe, die den Alltag verzaubert, und einen Alltag, der Eurer Liebe Raum lässt.
Send this as a card in German →

Questions people ask

Can I mix English and German in one card?

Yes — and natives find it charming. Open with the German phrase, write your real message in English, and sign off in German (Alles Liebe, or Liebe Grüße,). The effort is the point.

How do I sign off a German card?

Alles Liebe, · Liebe Grüße, · Herzliche Grüße, · Dein / Deine … · Mit den besten Wünschen, — from warmest to most neutral. Family and close friends get the first two; colleagues the last.

Will the card itself be in German?

Yes. Our Deutsch builder is a full translation, with example messages written by native speakers, and your recipient opens the card in German.

Send it in German — free.

A real card, in their language, in about a minute. No account, no watermark.