German numbers 0–20: learn the basic forms
German numbers are useful for quantities, prices, room numbers and everyday arrangements. Begin with null to zwanzig. Learn 0–12 as individual words. For 13–19, notice the ending -zehn, then check the shortened forms 16 and 17 rather than building them mechanically.
| Number | German number word |
|---|---|
| 0 | null |
| 1 | eins |
| 2 | zwei |
| 3 | drei |
| 4 | vier |
| 5 | fünf |
| 6 | sechs |
| 7 | sieben |
| 8 | acht |
| 9 | neun |
| 10 | zehn |
| 11 | elf |
| 12 | zwölf |
| 13 | dreizehn |
| 14 | vierzehn |
| 15 | fünfzehn |
| 16 | sechzehn |
| 17 | siebzehn |
| 18 | achtzehn |
| 19 | neunzehn |
| 20 | zwanzig |
Count forward once, then change the order. Look at 8, 12 and 17 and retrieve acht, zwölf, siebzehn without restarting at one. Being able to recite the sequence is useful, but a price or room number rarely arrives in that order.
Build 21–99: unit + und + tens
The round tens are zwanzig, dreißig, vierzig, fünfzig, sechzig, siebzig, achtzig, neunzig. For a number between them, say the unit first, then und, then the tens. Thus 24 is vierundzwanzig: four-and-twenty. The written digits still put the tens on the left.
Build 21 as ein + und + zwanzig → einundzwanzig. The separate pieces show the pattern; the finished number is one word. Likewise, 37 is siebenunddreißig, 58 is achtundfünfzig and 99 is neunundneunzig. Use ein-, not eins-, inside einundzwanzig.
Keep the full forms of six and seven in these combinations: 26 is sechsundzwanzig and 27 is siebenundzwanzig. The shortening in sechzehn, sechzig, siebzehn, siebzig does not apply to every longer number. In normal writing, compound cardinal numbers below a million are joined and lower case, apart from ordinary sentence-initial capitalization.
The complete 0–100 reference: continue from 21
The first table covers 0–20. Open the ranges below to find every remaining number through 100. Try a word before looking it up, then check the whole spelling, especially the unit before und. The table uses hundert for 100; einhundert is also correct.
Show 21–40
| Number | German number word |
|---|---|
| 21 | einundzwanzig |
| 22 | zweiundzwanzig |
| 23 | dreiundzwanzig |
| 24 | vierundzwanzig |
| 25 | fünfundzwanzig |
| 26 | sechsundzwanzig |
| 27 | siebenundzwanzig |
| 28 | achtundzwanzig |
| 29 | neunundzwanzig |
| 30 | dreißig |
| 31 | einunddreißig |
| 32 | zweiunddreißig |
| 33 | dreiunddreißig |
| 34 | vierunddreißig |
| 35 | fünfunddreißig |
| 36 | sechsunddreißig |
| 37 | siebenunddreißig |
| 38 | achtunddreißig |
| 39 | neununddreißig |
| 40 | vierzig |
Show 41–60
| Number | German number word |
|---|---|
| 41 | einundvierzig |
| 42 | zweiundvierzig |
| 43 | dreiundvierzig |
| 44 | vierundvierzig |
| 45 | fünfundvierzig |
| 46 | sechsundvierzig |
| 47 | siebenundvierzig |
| 48 | achtundvierzig |
| 49 | neunundvierzig |
| 50 | fünfzig |
| 51 | einundfünfzig |
| 52 | zweiundfünfzig |
| 53 | dreiundfünfzig |
| 54 | vierundfünfzig |
| 55 | fünfundfünfzig |
| 56 | sechsundfünfzig |
| 57 | siebenundfünfzig |
| 58 | achtundfünfzig |
| 59 | neunundfünfzig |
| 60 | sechzig |
Show 61–80
| Number | German number word |
|---|---|
| 61 | einundsechzig |
| 62 | zweiundsechzig |
| 63 | dreiundsechzig |
| 64 | vierundsechzig |
| 65 | fünfundsechzig |
| 66 | sechsundsechzig |
| 67 | siebenundsechzig |
| 68 | achtundsechzig |
| 69 | neunundsechzig |
| 70 | siebzig |
| 71 | einundsiebzig |
| 72 | zweiundsiebzig |
| 73 | dreiundsiebzig |
| 74 | vierundsiebzig |
| 75 | fünfundsiebzig |
| 76 | sechsundsiebzig |
| 77 | siebenundsiebzig |
| 78 | achtundsiebzig |
| 79 | neunundsiebzig |
| 80 | achtzig |
Show 81–100
| Number | German number word |
|---|---|
| 81 | einundachtzig |
| 82 | zweiundachtzig |
| 83 | dreiundachtzig |
| 84 | vierundachtzig |
| 85 | fünfundachtzig |
| 86 | sechsundachtzig |
| 87 | siebenundachtzig |
| 88 | achtundachtzig |
| 89 | neunundachtzig |
| 90 | neunzig |
| 91 | einundneunzig |
| 92 | zweiundneunzig |
| 93 | dreiundneunzig |
| 94 | vierundneunzig |
| 95 | fünfundneunzig |
| 96 | sechsundneunzig |
| 97 | siebenundneunzig |
| 98 | achtundneunzig |
| 99 | neunundneunzig |
| 100 | hundert |
Check 16, 17, 30, 60 and 70; distinguish 13 from 30
| Number | German number word | What to notice |
|---|---|---|
| 16 | sechzehn | The s from sechs is absent. |
| 17 | siebzehn | The en from sieben is absent. |
| 30 | dreißig | Write ß, not z. |
| 60 | sechzig | The s from sechs is absent. |
| 70 | siebzig | The en from sieben is absent. |
Compare the complete words dreizehn – dreißig (13/30), vierzehn – vierzig (14/40) and fünfzehn – fünfzig (15/50). Continue with sechzehn – sechzig, siebzehn – siebzig, achtzehn – achtzig, neunzehn – neunzig. Do not decide from the beginning alone: the teen ending -zehn differs from the tens endings -zig and, in dreißig, -ßig.
For pronunciation practice, work with one pair at a time and connect each whole word to its written value. Say the word in a short phrase such as dreizehn Euro or dreißig Euro. An approximate English spelling cannot reliably show every German vowel or consonant. The goal here is to make the intended number clear, not to erase regional variation or grade your accent.
Use eins by itself, but ein before Euro
When counting, 1 is eins: eins, zwei, drei. A price given by itself can be ein Euro. In a complete sentence, say for example Das kostet einen Euro. The form before a noun also depends on its role in the sentence.
Other nouns need their own form: eine Karte and einen Kaffee. These examples introduce the difference between the standalone number and a form before a noun; they are not a complete article-ending chart. Inside 21, 31 or 41, the fixed number-word component is ein-: einundzwanzig, einunddreißig, einundvierzig.
A short step beyond 100: hundreds and a thousand
100 is hundert or einhundert; 1,000 is tausend or eintausend. Add the smaller number as a joined word: 101 can be hunderteins, 125 hundertfünfundzwanzig and 200 zweihundert. One usable form for 1,250 is tausendzweihundertfünfzig. These are examples, not a demand to memorize a second huge list.
The unit-before-tens pattern still appears inside a longer word: the last part of hundertfünfundzwanzig is 25. This guide concentrates on ordinary counting numbers. Dates use forms such as “first” and “second”, and years have additional reading conventions; do not assume every digit string must be read as one quantity.
Choose between a quantity, digits and a price
For a quantity, say the whole number: Wir brauchen vierundzwanzig Karten means 24 tickets or cards. For a code or phone number, reading one digit at a time is one clear option. The invented code 0 4 1 7 becomes null – vier – eins – sieben. Preserve its leading zero. Real speakers may group digits in other ways, so confirm the exact sequence when accuracy matters.
A price of 7,50 € can be read as sieben Euro fünfzig. For 12,05 €, zwölf Euro fünf Cent makes the five cents explicit. In these German price displays, the comma separates euros and cents. Here 05 means five cents; 50 would mean fifty cents and a different price.
When a number was unclear, ask Könnten Sie die Zahl bitte wiederholen? You can then check one alternative: Meinen Sie dreizehn oder dreißig? A short confirmation is more useful than guessing from the situation.
Eight number tasks with explained answers
Try each task before opening the answer. The code and prices are practice examples. These tasks check number forms and meaning; they do not record or score your pronunciation.
Write 16 as a German word.
Show answer and reason
sechzehn
The s from sechs is absent in sechzehn. Keep the ending -zehn.
Write 17 as a German word.
Show answer and reason
siebzehn
Sieben loses en in siebzehn. The form siebenundzwanzig, by contrast, keeps sieben.
Build 21 from the unit, und and the tens.
Show answer and reason
einundzwanzig
Use ein + und + zwanzig, written together. The initial component is ein-, not eins-.
Which number is achtundfünfzig?
Show answer and reason
58
Acht is the unit 8, fünfzig the tens 50: 50 + 8. The spoken word order does not reverse the written digits.
Match dreizehn and dreißig to 13 and 30.
Show answer and reason
dreizehn = 13; dreißig = 30
The ending -zehn belongs to the teen number here; dreißig names the round tens. Do not stop after hearing drei-.
Say 1 alone, then give the price 1,00 € without a full sentence.
Show answer and reason
eins; ein Euro
Eins is the standalone counting form. A price phrase before Euro uses ein. In a full sentence, other endings may be needed.
Read the invented code 0 4 1 7 one digit at a time.
Show answer and reason
null – vier – eins – sieben
Keep all four digits in order, including the leading zero. It is a code, not the quantity four hundred and seventeen.
Read 12,05 € with both currency units explicit.
Show answer and reason
zwölf Euro fünf Cent
The digits after the comma represent five cents. Zwölf Euro fünfzig would describe 12,50 €, a different price.
Use a few numbers in a complete exchange
Choose three numbers in a mixed order. Say one as a quantity, one digit by digit as a fictional code and one as a price. Write back the value you intended, then check it against the original. Repeat only the confusing items in a fresh order instead of restarting the entire list.
For hours and halb acht, continue with telling time in German. For Montag and Januar, use the days and months guide. To spell a name alongside a number, see the German alphabet and spelling guide.
Questions about this topic
How do you count from 1 to 10 in German?
The sequence is eins, zwei, drei, vier, fünf, sechs, sieben, acht, neun, zehn. Zero is null. Learn the sequence, then retrieve individual numbers in a mixed order.
How do German numbers from 21 to 99 work?
For a number with a nonzero unit, say the unit, und and the tens: vierundzwanzig is 24. Write the completed number as one word. Use ein- in einundzwanzig, not eins-.
What is the difference between dreizehn and dreißig?
Dreizehn means 13; dreißig means 30. The words have different endings. Practise the whole word with its numerical value instead of identifying the number from drei- alone.
Is 100 hundert or einhundert?
Both are correct. Likewise, 1,000 can be tausend or eintausend. The table chooses hundert as one consistent reference form.
Should I read a phone number as one large number?
You can read it one digit at a time, keeping any leading zero. Speakers also group digits, so check the exact sequence if it is unclear. A phone number identifies something; it is not a quantity.
Sources and further learning
- Goethe-Institut: Start Deutsch 1 — number words and everyday quantity/price learning objectives
- IDS grammis: official spelling rules §36(1.6) — compound cardinal numbers
- IDS grammis: official spelling rules §58(6) — lower case for cardinal numbers below a million
Source links checked: .
Use this in your German practice
Try the examples and answer checks on this page. For a wider routine, explore Lingeva’s grammar, vocabulary and speaking practice. Available app features and plan allowances are explained on the plan page.
