by Jakob Straub
Updated on January 8, 2024
If you want to speak German, there is no way around learning German numbers. Knowing how to count in German is a useful skill to navigate the country: it allows you to count money like a local and understand prices, it’ll facilitate ordering things, telling time, doing math in German, or even getting a job. So eins, zwei, drei, don’t put it off any longer: we’ll introduce you to German numbers, show you how to count, and explain the rules for forming numbers in German.
In order to start counting in German, you must first learn a set of unique numbers. Unfortunately, there are more than ten of them, so you can’t use your fingers to keep track. Luckily, there’s just an extra couple–or three, if you count zero. Learn this set by heart and you can already do some basic counting in German. You’ll also need these numbers to form larger ones later on.
0 | zero | null |
1 | one | eins |
2 | two | zwei |
3 | three | drei |
4 | four | vier |
5 | five | fünf |
6 | six | sechs |
7 | seven | sieben |
8 | eight | acht |
9 | nine | neun |
10 | ten | zehn |
11 | eleven | elf |
12 | twelve | zwölf |
After twelve, things get a bit simpler with the German numbers. Just take the word stem for the numbers from the table above and add “zehn” (ten) to form the numbers 13-20: drei + zehn = dreizehn (thirteen). Note that “zwanzig” (twenty) is again a special case, yet the prefix “zw” hints at the root of “zwei” (two).
13 | thirteen | dreizehn |
14 | fourteen | vierzehn |
15 | fifteen | fünfzehn |
16 | sixteen | sechszehn |
17 | seventeen | siebzehn |
18 | eighteen | achtzehn |
19 | nineteen | neunzehn |
20 | twenty | zwanzig |
The multiples of ten are also straightforward in German. Again, use the stem of the word (the first four letters) and add “zig”, for example: fünf + zig = fünfzig (fifty). However, thirty is another exception, just like twenty: it uses an “sz”, like so: drei + zig = dreißig.
30 | thirty | dreißig |
40 | forty | vierzig |
50 | fifty | fünfzig |
60 | sixty | sechzig |
70 | seventy | siebzig |
80 | eighty | achtzig |
90 | ninety | neunzig |
To be able to count to “einhundert” (one hundred), you’ll want to fill in the numbers in between. These numbers are formed from right to left, that is from the ones to the tens, connected with “und” (and). For example, 35 is not “dreißig-und-fünf”, but rather “fünfunddreißig” (five-and-thirty = thirtyfive). Once you’ve reached “einhundert” (one hundred), you keep going in the same way: “einhundertundeins” (101), “einhundertundzwei” (102) etc.
For counting money, chances are you’ll be fine with numbers up to a hundred, but let’s handle the big bucks, shall we? The pattern continues for one thousand, ten thousand, and one hundred thousand. Note that German uses a dot (“.”) to delimit thousands instead of a comma (“,”), which is used to separate decimals. The English 1,500.50 therefore becomes 1.500,50 in German.
1.000 | eintausend | 10.000 | zehntausend | 100.000 | hunderttausend |
2.000 | zweitausend | 20.000 | zwanzigtausend | 200.000 | zweihunderttausend |
3.000 | dreitausend | 30.000 | dreißigtausend | 300.000 | dreihunderttausend |
4.000 | viertausend | 40.000 | vierzigtausend | 400.000 | vierhunderttausend |
5.000 | fünftausend | 50.000 | fünfzigtausend | 500.000 | fünfhunderttausend |
6.000 | sechstausend | 60.000 | sechzigtausend | 600.000 | sechshunderttausend |
7.000 | siebentausend | 70.000 | siebzigtausend | 700.000 | siebenhunderttausend |
8.000 | achttausend | 80.000 | achzigztausend | 800.000 | achthunderttausend |
9.000 | neuntausend | 90.000 | neunzigtausend | 900.000 | neunhunderttausend |
Still not enough? A million is “eine Million” in German, but after that, the language uses the long scale for big numbers, which alternates between the two suffixes -illion and -illiarde.
106 | million | Million |
109 | billion | Milliarde |
1012 | trillion | Billion |
1015 | quadrillion | Billiarde |
1018 | quintillion | Trillion |
1021 | sextillion | Trilliarde |
When you want to call out the order of things in German, all you have to remember is that “der/die/das erste” (the first) is different. The rest is similar to English with a suffix and the occasional epenthesis–and exception, like “dritte” (third).
first | erste |
second | zweite |
third | dritte |
fourth | vierte |
fifth | fünfte |
sixth | sechste |
seventh | siebte |
eighth | achte |
ninth | neunte |
tenth | zehnte |
twentieth | zwanzigste |
hundredth | hundertste |
thousandth | tausendste |
German wouldn’t be German without a few more rules when it comes to numbers. To recap, we’ll also repeat the basic rules for forming German numbers.