German Grammar Compass
A2 · 12.4 · wenn oder als

wenn or als? Saying “when” in German

Both mean “when”. als = one time in the past. wenn = every time, the present or the future.

Which one?

als: once, in the past

A single event or period that is over.

Als ich nach Deutschland kam, konnte ich kein Deutsch.When I came to Germany, I couldn’t speak German.
Als Joy ein Kind war, wohnte sie in Manila.When Joy was a child, she lived in Manila.
wenn: every time, now, future

Repeated events, present and future.

Immer wenn ich Nachtschicht habe, bin ich müde.Whenever I work nights, I’m tired.
Wenn ich fertig bin, rufe ich dich an.When I’m finished, I’ll call you.

And wann?

wann is only for questions: Wann kommst du? (When are you coming?) / Ich weiß nicht, wann er kommt. (I don’t know when he’s coming.)

Good to know 1
Past + every time → still wenn: Wenn wir Oma besuchten, gab es Kuchen. (Whenever we visited Grandma, there was cake.)
Practise: wenn or als?10 questions with instant feedback · free, no account needed

Cheat sheet: Talking about the past · Linking sentences

‹ Polite German: würde, könnte, hätteWriting a formal e-mail ›