ich bin kalt and Other Sein/Haben State Errors

English uses "to be" for almost every sensation and state — I am cold, I am hungry, I am afraid, I am right, I am twenty. German splits this single English verb across three different patterns, and choosing the wrong one ranges from merely odd to genuinely embarrassing. The headline example, Ich bin kalt, does not mean "I feel cold" — it means "I am cold-hearted / frigid." This page sorts the sensations and states into their correct German frames so you can stop translating "I am…" word-for-word.

The three patterns at a glance

German distributes the English "be + state" across three constructions:

PatternUsed forExample
Dative experiencer (Mir ist …)Temperature and bodily sensations you undergoMir ist kalt. (I'm cold)
haben + bare nounStates conceived as something you "have"Ich habe Hunger. (I'm hungry)
sein + adjectiveGenuine properties / qualitiesIch bin müde. (I'm tired)

The trouble is that English flattens all three into "I am," so learners reach for Ich bin every time. Below are the errors this produces and the fixes.

The dangerous ones: temperature

To say you feel cold or hot, German treats you as the experiencer in the dative of an impersonal sensation: Mir ist kalt — literally "to me it is cold." The temperature is happening to you; you are not yourself the temperature. If you say Ich bin kalt, you are describing your personality (cold-hearted, unfeeling), and Ich bin heiß claims you are sexually aroused. These are not subtle slips — native speakers will notice immediately.

❌ Ich bin kalt.

Means 'I'm cold-hearted / frigid', NOT 'I feel cold'. Use the dative experiencer.

✅ Mir ist kalt.

I'm cold. (literally 'to me it is cold')

❌ Ich bin heiß.

Means 'I'm hot / aroused' — not the temperature you intended!

✅ Mir ist heiß.

I'm hot / I feel hot. (temperature)

There is also a verb option for feeling cold: Ich friere ("I'm freezing / cold"). It is perfectly idiomatic and sidesteps the dative entirely.

✅ Ich friere, mach bitte das Fenster zu.

I'm cold — please close the window.

💡
Temperature sensations take the dative experiencer: Mir ist kalt / warm / heiß / schwindelig / übel. The pattern means "to me it is …". Never put yourself in the nominative as the thing that is cold — that describes your character, not your feeling. This is the single highest-stakes correction on the page: Ich bin heiß in front of a host family is a memorable mistake.

The same dative-experiencer frame covers a cluster of bodily states:

✅ Mir ist schlecht / übel.

I feel sick / nauseous.

✅ Mir ist schwindelig.

I'm dizzy.

The haben group: Hunger, Durst, Angst

A second batch of states is expressed with haben + a bare nounno article. You don't say you are hungry; you say you have hunger. Reaching for Ich bin Hunger is doubly wrong: it uses sein, and Hunger is a noun, not an adjective, so "I am hunger" is gibberish.

❌ Ich bin Hunger.

Impossible — Hunger is a noun. German says 'Ich habe Hunger.'

✅ Ich habe Hunger.

I'm hungry. (literally 'I have hunger')

❌ Ich bin Durst.

Wrong for the same reason — use haben.

✅ Ich habe Durst.

I'm thirsty.

❌ Ich bin Angst.

Wrong — fear is something you 'have': Ich habe Angst.

✅ Ich habe Angst.

I'm afraid / scared.

This haben group is a closed set you simply learn: Hunger, Durst, Angst, Lust (a desire/inclination), Recht (being right), Glück (luck), Pech (bad luck), Eile (being in a hurry), Zeit, Heimweh (homesickness). All take haben + bare noun.

✅ Ich habe Lust auf ein Eis.

I feel like having an ice cream.

"I am right" and "I am twenty"

Two more high-frequency sein-traps. "To be right" is Recht haben — again haben + noun, not sein. And for age, German says Ich bin zwanzig or Ich bin zwanzig Jahre alt, but never Ich bin zwanzig Jahre on its own (you need either just the number or the full "… years old").

❌ Ich bin Recht.

Wrong — 'to be right' is 'Recht haben'. (Note: Ich bin recht … with a lowercase adverb plus an adjective means 'I'm rather …'.)

✅ Ich habe Recht.

I'm right.

❌ Ich bin zwanzig Jahre.

Incomplete — either drop 'Jahre' or add 'alt'.

✅ Ich bin zwanzig. / Ich bin zwanzig Jahre alt.

I'm twenty. / I'm twenty years old.

When sein IS correct

To keep the picture honest: sein + adjective is the right choice for genuine qualities and many feelings expressed as adjectives. The contrast with the haben/dative groups is what trips learners up, so notice where sein belongs.

✅ Ich bin müde.

I'm tired. (adjective — sein is correct)

✅ Ich bin krank.

I'm sick / ill. (adjective)

✅ Ich bin glücklich.

I'm happy. (adjective)

Notice the pattern: when the English word maps onto a German adjective (müde, krank, glücklich, traurig, nervös), use sein. When it maps onto a German noun (Hunger, Durst, Angst, Recht), use haben. When it is a temperature/bodily sensation, use the dative (Mir ist kalt). The decision is driven by what part of speech German uses, not by the English "I am."

Why German works this way

English generalized "be" to cover possession-like states centuries ago, so "I have hunger" sounds archaic to English ears. German kept the older logic: a sensation or transient state is conceived either as something you possess (haben) or as something that happens to you (dative experiencer), and only stable properties are things you are (sein). The dative experiencer in particular reflects a deep German pattern — the person affected by a state appears in the dative, not the nominative, because they are undergoing the experience rather than embodying it. Once you see Mir ist kalt as "to-me it-is cold," it stops feeling foreign.

Common Mistakes

❌ Bist du kalt?

Asks 'Are you cold-hearted?' To ask if someone feels cold: 'Ist dir kalt?'

✅ Ist dir kalt?

Are you cold?

❌ Wir sind Hunger.

Wrong — 'Wir haben Hunger.'

✅ Wir haben Hunger.

We're hungry.

❌ Du bist Recht.

Wrong — 'Du hast Recht.'

✅ Du hast Recht.

You're right.

Key Takeaways

  • Temperature/sensation → dative experiencer: Mir ist kalt / heiß / schlecht / schwindelig. Saying Ich bin kalt/heiß describes your personality or arousal — embarrassingly wrong.
  • Noun-states → haben + bare noun: Ich habe Hunger / Durst / Angst / Lust / Recht / Glück. Never Ich bin
    • these nouns.
  • Adjective-states → sein: Ich bin müde / krank / glücklich.
  • Age uses sein but needs either just the number or "… Jahre alt": Ich bin zwanzig (Jahre alt).
  • The choice follows the German part of speech (noun vs adjective vs sensation), not the English "I am."

Now practice German

Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.

Start learning German

Related Topics

  • Expressions with habenA2Why German 'has' hunger, fear, and luck — the systematic haben-for-be pattern that trips up every English speaker.
  • Weather ExpressionsA2Impersonal es regnet/schneit, temperature with Grad, the dative Mir ist kalt for personal cold (never Ich bin kalt), and why English weather idioms don't translate.
  • Expressing Feelings and Physical StatesB1The four systems for feelings — haben + noun (Hunger haben), sein + adjective (müde sein), reflexive verbs (sich freuen), and the dative experiencer (Mir ist schlecht, Mir tut der Kopf weh).
  • Impersonal Verbs and es-SubjectsB1Verbs that take the dummy subject es, and why German says 'to me it is cold' instead of 'I am cold.'
  • The Dative of Interest and Free DativesB2The 'free' datives that aren't required by the verb — dative of interest, the possessive dative with body parts, and the ethical dative.