Say it in German

How to say happy birthday in German to your grandma.

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

Quick answer

“Alles Gute zum Geburtstag!” (“All the best for your birthday!”) is the line, and for your grandma “Herzlichen Glückwunsch zum Geburtstag!” (“Heartfelt congratulations on your birthday!”) adds warmth. Below: 6 full birthday messages for your grandma, written by a German speaker.

Alles Liebe zum Geburtstag, liebe Oma. Danke für die Geschichten, die Wärme und die endlosen Naschereien — Du bist unser größter Schatz.

Birthday messages in German for your grandma

Geburtstagswünsche für die Oma dürfen ruhig rührend sein — niemals frech-witzig. Bedank Dich für ihre Geschichten und ihre Geborgenheit und wünsch ihr vor allem Gesundheit.

Alles Liebe zum Geburtstag, liebe Oma. Danke für die Geschichten, die Wärme und die endlosen Naschereien — Du bist unser größter Schatz.
Send this as a card in German →
Liebe Omi, so viel Gutes in mir hat mit Dir angefangen. Ich wünsch Dir von Herzen alles Gute und vor allem Gesundheit.
Send this as a card in German →
Zur besten Oma der Welt: Alles Liebe zum Geburtstag! Bei Dir habe ich mich immer geborgen gefühlt — danke dafür.
Send this as a card in German →
Liebe Oma, Du machst die ganze Familie besser, einfach indem es Dich gibt. Hab einen wunderschönen Tag — ich hab Dich unendlich lieb.
Send this as a card in German →
Herzlichen Glückwunsch, liebe Oma! Heute wird gefeiert, und zwar Du. Lass Dich verwöhnen, das hast Du Dir verdient.
Send this as a card in German →
Alles Liebe und Gesundheit zum Geburtstag, Omi. Du bist mein Vorbild und mein liebster Mensch — bleib noch lange so, wie Du bist.
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.

  • Alles Gute zum Geburtstag! — “All the best for your birthday!”. The standard wish. Safe for anyone.
  • Herzlichen Glückwunsch zum Geburtstag! — “Heartfelt congratulations on your birthday!”. A notch more formal; the line on most printed cards.
  • Alles Liebe zum Geburtstag! — “All my love for your birthday!”. Warm — family, partner, close friends.
  • Ich wünsche dir einen wunderschönen Tag! — “I wish you a wonderful day!”. When you mean the day itself.
  • Bleib so, wie du bist! — “Stay just the way you are!”. Affectionate, slightly old-school — grandparents use it, friends use it ironically.
  • Auf dich! — “To you!”. A toast — playful in a group card.

Questions people ask

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

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

Formal or informal for your grandma?

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 grandma, in their language, in about a minute.