Numbers one to twenty in German are eins, zwei, drei, vier, fünf, sechs, sieben, acht, neun, zehn, elf, zwölf, then dreizehn through neunzehn, then zwanzig. Thirteen of them follow one tidy rule. The other seven do not, and those are the ones that cost you.
Most number lists hand you the first hundred on a single screen and treat the job as finished. That is why people who can recite the whole chain still freeze when a cashier says sechzehn fünfzig at them. The chain is not the difficult part. The small group of words that break their own pattern is, and there are about five of those.
The twenty words, and the pattern underneath them
German builds its teens the way English does, which is backwards from how we say the digits: the small number first, then the word for ten. Dreizehn is literally three-ten. Vierzehn is four-ten. Once that clicks, six of the twenty words stop needing memorisation at all, because you already know drei and you already know zehn. You are not learning six new words, you are learning one join.
Here is the whole set of German numbers 1 to 20. The middle column is spoken, so you can hear where the stress lands before you try saying it yourself.
| Number | German | How you get it |
|---|---|---|
| 1 | eins | learn it whole |
| 2 | zwei | learn it whole |
| 3 | drei | learn it whole |
| 4 | vier | learn it whole |
| 5 | fünf | learn it whole |
| 6 | sechs | learn it whole |
| 7 | sieben | learn it whole |
| 8 | acht | learn it whole |
| 9 | neun | learn it whole |
| 10 | zehn | learn it whole |
| 11 | elf | breaks the rule |
| 12 | zwölf | breaks the rule |
| 13 | dreizehn | drei + zehn |
| 14 | vierzehn | vier + zehn |
| 15 | fünfzehn | fünf + zehn |
| 16 | sechzehn | breaks the rule |
| 17 | siebzehn | breaks the rule |
| 18 | achtzehn | acht + zehn |
| 19 | neunzehn | neun + zehn |
| 20 | zwanzig | learn it whole |
Scan the right-hand column and the whole problem sits in one view. Four entries say they break the rule. Six assemble themselves. The rest are plain vocabulary you meet once and keep. That is a much smaller job than twenty unrelated words, which is how a flat list makes it look.
Discover how to learn words 3x faster
Learn German with Readle
Elf and zwölf refuse to join in
Eleven and twelve are not einszehn and zweizehn, and no amount of logic will make them so. German kept its older forms for these two, exactly as English kept eleven and twelve instead of oneteen and twoteen. Both languages inherited the same quirk from the same ancestor, which is a small mercy: you are not learning a strange foreign rule here, you are learning a familiar one wearing different spelling.
The practical consequence is that elf and zwölf have to be drilled as ordinary vocabulary, like Hund or Haus, and drilled apart from the teens. Learners who file them with dreizehn and vierzehn tend to hesitate at exactly the wrong moment, which is while somebody is saying a price or a platform number to them.
Sechzehn and siebzehn each lose a sound
Sechs ends in an s. Sechzehn does not. Sieben ends in -en. Siebzehn drops it. These two are not printing errors and they are not optional variants: sechszehn and siebenzehn are simply wrong, and they are among the most common written slips in beginner German.
The reason is ordinary wear. Say sechszehn at speed often enough, for long enough, and the s disappears. German spelling just recorded what speakers were already doing. Knowing that helps, because it tells you the short form is the natural one and the long form is the thing your brain is inventing.
That second sentence shows you something flat number lists leave out. German clock time runs to twenty-four, so siebzehn Uhr is five in the afternoon, not seventeen o'clock in any sense English uses. If timetables are where you are headed, telling the time in German is where these words start earning their keep.
Eins only stays eins when it stands alone
Counting out loud, the number one is eins. Put it in front of a noun and it becomes ein or eine, because at that point it is behaving like the article a. Ein Bier. Eine Frage. The s falls away, and learners who memorised the counting chain keep it on for weeks.
Zwei has its own wrinkle, running the other way. On the phone, or anywhere a mishearing would be expensive, Germans say zwo instead of zwei, because zwei and drei sound dangerously alike down a bad line. You will hear it from train announcers, call centres, and anyone reading out an account number to you.
Neither of these appears on a numbers chart. Both appear in your first week of actually using the language.
Saying them without an English accent
German number pronunciation has four traps and all four live inside the first ten words. Z is pronounced ts, so zwei opens like the end of cats. The ch in sechs is not a k in careful speech, though it drifts that way when people hurry. Fünf wants rounded lips, the shape you use for who, with the vowel of see behind it. And vier starts with an f.
None of this is optional polish. Say vier with an English v and you have produced a word Germans hear as wir, meaning we, which is a real sentence going wrong rather than a small accent. For the rules underneath the numbers, German pronunciation basics walks through the consonants in order.
What changes the second you pass twenty
Twenty-one in German is einundzwanzig, which is one-and-twenty. The order flips, and it keeps flipping all the way up. Sechsundfünfzig is six-and-fifty. This is the real reason German prices and phone numbers feel impossible to catch at first: you hear the small digit before the big one, and you have to hold it in your head while the rest arrives.
So learning one to twenty first is not an arbitrary starting line. It is the complete set of parts. Everything above twenty is these twenty words, plus the reversal, plus a handful of tens. A good self-test: hear a two-digit number, say it straight back, and notice whether you had to translate it in your head on the way. The full German number system takes it from twenty upward, but there is little point climbing until the first twenty come out without thinking.
Three days that make them automatic
Day one, say the set out loud in order, then backwards from zwanzig. Backwards is the part that exposes which words you actually hold, because the momentum of the forward chain cannot carry you through it.
Day two, drop the list entirely. Read house numbers, bus numbers, prices, page numbers, anything numeric already in front of you, in German instead of English. This is not study time. You are relabelling things you were going to look at anyway.
Day three, make it come at you. Have someone say numbers aloud, or use any German audio with prices in it, and write down what you hear. Recognition under time pressure is the skill that lags furthest behind, and counting in German out loud does not train it, because you already know what is coming next.
A week of that and sechzehn stops being a word you decode and becomes a number you simply know.
Discover how to learn words 3x faster
Learn German with Readle