German conditional sentences (Bedingungssätze) express how outcomes depend on conditions—whether something is genuinely possible tomorrow, purely imaginary right now, or a missed opportunity in the past. Because German clearly marks these three levels of reality through tense and mood, listeners know immediately whether you are making a practical plan or daydreaming.
For the full verb endings used in Type 2 and Type 3 conditionals, pair this guide with Subjunctive II (Konjunktiv II).
Overview of the Three Conditional Types
| Type | Reality Level | Condition Clause (wenn) | Main Result Clause | Example |
|---|---|---|---|---|
| Type 1 | Real / likely | Präsens | Präsens (or Imperative / Futur I) | Wenn es regnet, bleibe ich zu Hause. |
| Type 2 | Unreal / hypothetical present | Konjunktiv II (or würde + Inf.) | Konjunktiv II / würde + Inf. | Wenn ich Zeit hätte, würde ich reisen. |
| Type 3 | Unreal past / regret | hätte / wäre + Partizip II | hätte / wäre + Partizip II | Wenn ich das gewusst hätte, hätte ich anders gehandelt. |
Notice the shared word-order rule across all three types: wenn is a subordinating conjunction, so its conjugated verb moves to the end of the wenn-clause. When the wenn-clause comes first, it occupies Position 1 of the overall sentence, meaning the main clause opens immediately with its conjugated verb (verb–comma–verb).
Type 1: Real / Likely Conditions (Realer Bedingungssatz)
Type 1 uses Präsens in both clauses because the condition is realistic and can actually happen:
- Wenn es morgen regnet, bleibe ich zu Hause. — If it rains tomorrow, I’ll stay home.
- Wenn du mich fragst, helfe ich dir gern. — If you ask me, I’ll gladly help you.
- Wenn du Hunger (der Hunger) hast, mach dir ein Brot (das Brot)! — If you’re hungry, make yourself a sandwich!
Even when talking about tomorrow or next week, German normally keeps the Präsens rather than shifting into Futur I.
Type 2: Unreal / Hypothetical Conditions (Irrealer Bedingungssatz der Gegenwart)
Type 2 describes present or future situations that are contrary to reality or purely hypothetical. It uses Konjunktiv II (or würde + infinitive) in both clauses:
- Wenn ich reich wäre, würde ich eine Weltreise (die Weltreise) machen. — If I were rich, I would travel the world.
- Wenn ich mehr Zeit (die Zeit) hätte, würde ich öfter Sport (der Sport) machen. — If I had more time, I would exercise more often.
- Wenn ich du wäre, würde ich sofort anfangen. — If I were you, I would start immediately.
Direct Konjunktiv II vs. würde + Infinitiv
With sein (wäre), haben (hätte), and modal verbs (könnte, müsste, dürfte, sollte), always use the direct Konjunktiv II form rather than würde + infinitive. With most regular and many strong verbs (machen, reisen, kaufen), würde + infinitive sounds natural in modern speech and writing.
Type 3: Unreal Past / Regret (Irrealer Bedingungssatz der Vergangenheit)
Type 3 looks back at something that already happened differently, so the condition can no longer be fulfilled. Both clauses use Konjunktiv II Perfekt: the Konjunktiv II auxiliary (hätte or wäre) paired with the Partizip II.
| Verb Type | Auxiliary in KII Past | Example | English Gloss |
|---|---|---|---|
| haben-verbs (most verbs) | hätte + Partizip II | Wenn ich das gewusst hätte, hätte ich anders gehandelt. | If I had known that, I would have acted differently. |
| sein-verbs (motion / state change) | wäre + Partizip II | Wenn er früher gekommen wäre, hätte er den Zug (der Zug) noch erreicht. | If he had come earlier, he would have caught the train. |
Double-check your auxiliary choice here just as you do in the Perfekt tense: verbs of movement toward a destination (kommen, gehen, fahren, fliegen) and change of state (aufwachen, sterben, passieren) take wäre, whereas transitive and most other verbs take hätte. When wenn introduces the clause, that auxiliary (hätte or wäre) moves to the very end after the participle (gekommen wäre, gewusst hätte).
You can also mix Type 3 and Type 2 when a past action affects the present: Wenn ich gestern früher ins Bett gegangen wäre, wäre ich jetzt nicht so müde. (If I had gone to bed earlier yesterday, I wouldn’t be so tired now.)
falls vs. wenn
English uses if in both situations, whereas German distinguishes between general conditions and cautious contingencies:
- wenn is the standard conjunction for both “if” and “when” (context determines which meaning applies).
- falls means exclusively “if / in case” and emphasizes uncertainty or a backup scenario:
- Falls du Hilfe (die Hilfe) brauchst, ruf mich an. — In case you need help, call me.
- Falls es Fragen gibt, schreiben Sie mir bitte eine E-Mail (die E-Mail). — In case there are questions, please write me an email.
Notice that you never use falls to mean “whenever”; if the event is guaranteed to happen (When I get home…), use wenn.
Omitting ‘wenn’ (Verb-First Conditionals)
In formal writing, news commentary, and polished speech, German frequently drops wenn altogether. When wenn disappears, the conjugated verb moves directly to Position 1 (just like a yes/no question), and the result clause often adds dann or so for clarity:
- Hätte ich das gewusst, hätte ich anders gehandelt. (= Wenn ich das gewusst hätte, …)
- Wäre ich reich, würde ich reisen. (= Wenn ich reich wäre, …)
- Regnet es morgen, bleiben wir zu Hause. (= Wenn es morgen regnet, …)
Remember never to use würde as the standalone verb when there is no second infinitive (Wäre ich reich, NOT Würde ich reich).
Common Mistakes (Wrong vs. Right)
| What Learners Write (Wrong) | Correct German (Right) | Why the Correction Matters |
|---|---|---|
| Wenn ich mehr Zeit habe, würde ich Sport machen. | Wenn ich mehr Zeit hätte, würde ich Sport machen. | Unreal Type 2 conditionals need Konjunktiv II in both clauses, not Präsens + würde. |
| Wenn ich das gewusst habe, hätte ich anders gehandelt. | Wenn ich das gewusst hätte, hätte ich anders gehandelt. | Past unreal conditionals require hätte/wäre, never indicative habe/ist. |
| Wenn er früher gekommen hätte, hätte er den Zug erreicht. | Wenn er früher gekommen wäre, hätte er den Zug erreicht. | kommen forms its compound past with sein, so Type 3 uses wäre. |
| Würde ich reich, würde ich reisen. | Wäre ich reich, würde ich reisen. | To express “were I rich” without wenn, put Konjunktiv II wäre in Position 1. |
| Wenn ich reich wäre, ich würde reisen. | Wenn ich reich wäre, würde ich reisen. | A preceding wenn-clause fills Position 1, so the main clause starts with the verb (würde). |
Check whether your condition is real, hypothetical now, or locked in the past—your verb mood will follow automatically.