Skip to content
Kartoffel
Speak
Vocabulary

Schwein haben

/ʃvaɪ̯n ˈhaːbn̩/· phrase

to be lucky

After a narrow escape or a lucky break: „Da hast du aber Schwein gehabt!“ Pigs have long stood for luck and wealth — at New Year, Germans and Austrians give each other little lucky pigs.

CEFR B2Frequency ●●●●●colloquial
Your memory
New
Learning
Familiar
Strong
Mastered
Forms
Präsens
hat Schwein
Präteritum
hatte Schwein
Perfekt
hat Schwein gehabt

One word, many lives

Tap a meaning. Real German isn't a dictionary translation.

Schwein haben
to be lucky, often narrowly

Wir haben Schwein gehabt: Der letzte Zug war noch da.

We were lucky: the last train was still there.

Common combinations

  • großes Schwein habento be really lucky
  • Da hast du Schwein gehabt!You were lucky there!

Similar & opposite

≈ Synonyms
Glück haben
↔ Opposites
Pech haben

Common learner mistakes

  • Ich hatte ein Schwein.
    Ich hatte Schwein.
    No article in the idiom. „Ich hatte ein Schwein“ means you owned a pig.

Real examples

  • Da hast du Schwein gehabt – der Kontrolleur war schon ausgestiegen.You were lucky there — the ticket inspector had already got off.
  • Mit der Wohnung hatten wir echt Schwein.We were really lucky with the flat.
  • So gut du auch vorbereitet bist, ein bisschen Schwein braucht man immer.However well prepared you are, you always need a bit of luck.

Related words