Skip to content
B1Word order

Denn, weil oder deshalb?

denn, weil or deshalb? One meaning, three word orders

German has three ways to join a cause to its consequence, and they differ only in what happens to the verb: denn changes nothing, weil sends it to the end, deshalb pushes it in front of the subject.

“I'm staying home because I'm tired.” German will let you say that three ways, and they mean the same thing. What separates them is not meaning at all — it is what each word does to the verb. Learn them as three groups and a whole class of B1 mistakes disappears at once.

Group 1 — the ones that change nothing

und, aber, oder, denn, sondern. These sit between two full sentences and do not count as part of either, so the second half keeps completely normal order: subject, then verb.

  • Ich bleibe zu Hause, denn ich bin müde.

    I'm staying home, because I'm tired.

    denn, then subject ich, then verb bin — untouched

  • Ich wollte kommen, aber ich hatte keine Zeit.

    I wanted to come, but I had no time.

    same shape after aber

Group 2 — the ones that send the verb to the end

weil, da, dass, wenn, obwohl. These start a subordinate clause, and the conjugated verb drops to the very last position. If you have met weil already, this group is that same rule.

  • Ich bleibe zu Hause, weil ich müde bin.

    I'm staying home because I'm tired.

    bin lands at the end

  • Weil ich müde bin, bleibe ich zu Hause.

    Because I'm tired, I'm staying home.

    put the clause first and the MAIN verb jumps ahead of ich

Group 3 — the ones that push the verb in front of the subject

deshalb, deswegen, darum, daher, trotzdem, dann, sonst, außerdem. These are not conjunctions at all — they are adverbs, and they take the first slot of the sentence themselves. German's rule that the verb comes second still applies, so the verb follows immediately and the subject is pushed to third place.

  • Ich bin müde. Deshalb bleibe ich zu Hause.

    I'm tired. So I'm staying home.

    deshalb (1), bleibe (2), ich (3) — not “Deshalb ich bleibe”

  • Es regnet. Trotzdem gehe ich spazieren.

    It's raining. All the same, I'm going for a walk.

    same inversion after trotzdem

  • Beeil dich, sonst kommen wir zu spät.

    Hurry up, or we'll be late.

    sonst behaves the same way

The same thought, all three ways

Cause: müde sein · Consequence: zu Hause bleiben
GroupSentenceWhat moved
denn (1)Ich bleibe zu Hause, denn ich bin müde.nothing
weil (2)Ich bleibe zu Hause, weil ich müde bin.verb to the end
deshalb (3)Ich bin müde, deshalb bleibe ich zu Hause.verb before the subject

Tipp · A quick test for group 2 against group 3: only a subordinate clause can be moved to the front of the sentence as a block. “Weil ich müde bin, bleibe ich zu Hause” works. “Denn ich müde bin…” never does — denn cannot start a sentence at all.

denn or weil?

They mean the same and both are correct. denn keeps the sentence flat and is easy to say, which is why it is common in speech; weil is the one you want in writing, and it is the only one of the two that can lead. One more thing worth knowing: weil answers the question warum? directly, so if someone asks you “Warum?”, you reply with a weil-clause, never a denn one.

  • — Warum kommst du nicht? — Weil ich arbeiten muss.

    — Why aren't you coming? — Because I have to work.

    an answer to warum? is always weil

  • Ich komme nicht, denn ich muss arbeiten.

    I'm not coming, because I have to work.

    fine as a statement, impossible as a standalone answer

  • Deshalb ich bleibe zu Hause.

    Deshalb bleibe ich zu Hause.

    deshalb takes the first slot, so the verb must come second and the subject moves behind it. This is the most common B1 word-order error there is.

  • Ich bleibe zu Hause, denn ich müde bin.

    Ich bleibe zu Hause, denn ich bin müde.

    denn changes nothing. Sending the verb to the end is what weil does — you have mixed the two groups.

  • Ich bleibe zu Hause, weil ich bin müde.

    Ich bleibe zu Hause, weil ich müde bin.

    The other half of the same mix-up: after weil the conjugated verb goes last.

  • Denn ich müde bin, bleibe ich zu Hause.

    Weil ich müde bin, bleibe ich zu Hause.

    denn can never begin a sentence. If you want the cause first, you need weil or da.

  • Ich bin müde, trotzdem ich bleibe zu Hause.

    Ich bin müde, trotzdem bleibe ich zu Hause.

    trotzdem is in group 3 with deshalb — adverb first, verb second, subject third.

Once these three are automatic, the same three patterns carry the more formal connectors you meet at B2 — sodass, dennoch, folglich, infolgedessen. They are new words, not a new rule: each one belongs to one of these groups, and knowing which tells you immediately where the verb goes.

Now practice it

Sets that put this grammar to work: