Why German Word Order Feels Random
English fixes word order because it has almost no case marking: the dog bit the man means something different from the man bit the dog. German marks case on the article, so it can move elements around and still be unambiguous. That freedom is not randomness — it is governed by three hard rules that account for almost every sentence you will write.
Learn these three and German word order stops being a matter of feel.
The Verb-Second Rule
In a main clause, the conjugated verb occupies position two. Position one can be almost anything: a subject, an object, a time phrase, an adverb, even a whole clause. Whatever you put first, the verb stays second.
Ich fahre morgen nach Berlin.
I am going to Berlin tomorrow. [Subject first]
Morgen fahre ich nach Berlin.
Tomorrow I am going to Berlin. [Time first — verb still second]
Nach Berlin fahre ich morgen.
To Berlin I am going tomorrow. [Place first — verb still second]
The inversion trap
When something other than the subject comes first, the subject moves behind the verb. English speakers forget this constantly: Morgen ich fahre is wrong; it must be Morgen fahre ich.Position one is a prominence slot
Because position one is flexible, it signals what the sentence is about. Starting with a time phrase frames the sentence in time; starting with an object emphasises that object. This is a writing tool, not just a grammar rule — vary your first element and your German immediately reads as more advanced.
Questions and Imperatives
Two other sentence types use different verb positions, and both are high-frequency in exams.
W-questions behave like statements: the question word occupies position one, so the verb stays second. Yes/no questions have no position-one element at all, which pushes the verb to the front.
Subordinate Clauses: Verb to the End
This is the rule that causes the most errors, and the one examiners notice first. After a subordinating conjunction, the conjugated verb goes to the end of the clause.
Ich bleibe zu Hause, weil ich krank bin.
I am staying at home because I am ill. [bin moves to the end]
Sie sagt, dass sie morgen kommt.
She says that she is coming tomorrow. [kommt at the end]
Obwohl es regnet, gehen wir spazieren.
Although it is raining, we are going for a walk. [Subordinate clause first — main clause verb still second]
Two verbs at the end
In the perfect tense or with a modal verb inside a subordinate clause, the clause ends with two verbs: …, weil ich gestern arbeiten musste or …, weil ich nicht gekommen bin. The finite verb comes last.TeKaMoLo: Ordering Adverbials
When several adverbial phrases appear in one sentence, German orders them by category, not by emphasis. The sequence is:
Ich fahre heute wegen der Arbeit mit dem Zug nach Köln.
Today, because of work, I am going to Cologne by train. [Time → Reason → Manner → Place]
TeKaMoLo is a default, not a straitjacket. You can move an element to position one for emphasis — but once it is at the front, the rest usually follows the familiar order. What you cannot do is scatter adverbials randomly, which is what most learners do.
Pronouns come before nouns
Short, familiar elements sit closer to the verb. A pronoun object precedes a noun object: Ich gebe ihm das Buch, not Ich gebe das Buch ihm. And with two pronouns, the accusative comes before the dative: Ich gebe es ihm.Where Does nicht Go?
Nicht negates what follows it, so its position depends on what you are negating. The default is late in the sentence, but before any element you specifically want to negate.
Ich fahre heute nicht nach Berlin.
I am not going to Berlin today. [Default: before the place phrase]
Ich fahre nicht heute nach Berlin, sondern morgen.
I am not going to Berlin today, but tomorrow. [Before the negated word]
Das ist nicht wichtig.
That is not important. [After the verb, before the adjective]
If the sentence has a modal verb or a perfect tense, nicht typically sits just before the final infinitive or participle: Ich kann heute nicht kommen.
Separable Verbs and the Bracket
German builds a "verb bracket": the conjugated part sits in position two and the rest of the predicate waits at the end. This is why separable prefixes and infinitives seem to drift to the end of the sentence.
Ich stehe jeden Tag um sieben Uhr auf.
I get up at seven every day. [Prefix separated to the end]
Ich muss jeden Tag um sieben Uhr aufstehen.
I have to get up at seven every day. [Modal + infinitive at the end]
The bracket is the same structure in both sentences; only what fills the final slot changes. Once you see it as one pattern, separable verbs and modal verbs stop feeling like separate rules.
Five Mistakes to Eliminate
Drill the two big ones
Inversion and verb-final clauses account for most word-order errors at B1 and above. Write ten weil-sentences and ten sentences starting with a time phrase every day for a week, and both become automatic.What to Learn Next
Word order interlocks with case and verb forms. Once these rules are stable, move on to German cases for the article and pronoun forms, then modal verbs for the bracket pattern, and connectors to put it all to work in writing.
If you are preparing for an exam, check your own sentences rather than trusting them by ear: paste a paragraph into the Lingaso writing analyser and look specifically at verb position in every clause.
FAQ
Is German word order really fixed?
The verb position is fixed in each clause type: second in main clauses, final in subordinate clauses, first in yes/no questions. What is flexible is which element occupies position one, and that flexibility is what makes German word order feel free when it is actually rule-bound.
What does TeKaMoLo mean?
TeKaMoLo is a memory aid for ordering adverbial phrases: Temporal (time), Kausal (reason), Modal (manner), Lokal (place). It is the default order when several adverbials appear in one clause.
Do Germans always follow TeKaMoLo?
It is the neutral default. Speakers move elements to the front for emphasis, and longer or more complex phrases can be placed later for rhythm. But following TeKaMoLo produces natural, correct sentences in almost every exam context.
Why does the verb go to the end after weil?
Because weil is a subordinating conjunction, and all subordinating conjunctions send the conjugated verb to the final position. The same applies to dass, obwohl, wenn, als, damit and others.