Skip to content
GermanLogic iconGermanLogic

Conditional Sentences (Bedingungssätze)

Master all three German conditional types: real wenn-clauses, unreal present Konjunktiv II, unreal past with hätte/wäre, falls vs. wenn, and verb-first style.

By GermanLogic Editorial TeamPublished 6 min read

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.

Practice checkpoint · 3 questions

Quick practice check

Test your understanding before moving on — instant feedback on every answer.

0 / 3 answered
Q1.Wenn ich das gewusst ___, hätte ich anders gehandelt.
Q2.___ ich reich, würde ich reisen.
Q3.Wenn er früher gekommen ___, hätte er den Zug erreicht.

Frequently asked questions

What are the three types of conditional sentences in German?

Type 1 expresses real or likely conditions using Präsens; Type 2 expresses unreal or hypothetical present conditions using Konjunktiv II (or würde + infinitive); and Type 3 expresses unreal past regrets using Konjunktiv II Perfekt (hätte/wäre + Partizip II).

What is the difference between 'wenn' and 'falls' in German?

Wenn can mean both 'if' and 'when' depending on context. Falls means strictly 'if' or 'in case' and highlights that the condition is uncertain.

When do I use 'hätte' vs. 'wäre' in past conditional sentences?

Follow the same auxiliary rule as Perfekt: use wäre with intransitive verbs of motion or change of state (gekommen wäre, gefahren wäre) and hätte with most other verbs (gewusst hätte, gehandelt hätte).

Can you leave out 'wenn' in a German conditional sentence?

Yes. In formal or literary style, you can drop wenn and place the conjugated verb in Position 1: Wäre ich reich, würde ich reisen or Hätte ich das gewusst, hätte ich anders gehandelt.

Related grammar

All grammar guides →