German Numbers 1 to 1000+: The Complete Guide with Pronunciation
By Sophie Brennan, Language Learning Content Specialist

This article contains affiliate links. We may earn a small commission at no extra cost to you. Learn more
Numbers are everywhere in German â prices at the Markt, bus timetables, phone numbers, apartment door codes. The good news: German numbers follow strict, predictable rules. Learn the first 20, understand two patterns, and you can produce any number you need.
This guide walks you from zero to one million, covers pronunciation, ordinals, common real-world uses, and the one reversal rule that trips up nearly every English speaker.
Numbers 0â20: The Core Set
These 21 words are the foundation of the entire number system. Every larger number is built from them.
| Number | German | Pronunciation guide |
|---|---|---|
| 0 | null | nool |
| 1 | eins | eye-ns |
| 2 | zwei | tsvye |
| 3 | drei | dry |
| 4 | vier | feer |
| 5 | fĂŒnf | fuenf |
| 6 | sechs | zeks |
| 7 | sieben | ZEE-ben |
| 8 | acht | akht |
| 9 | neun | noyn |
| 10 | zehn | tsayn |
| 11 | elf | elf |
| 12 | zwölf | tsvuelf |
| 13 | dreizehn | DRY-tsayn |
| 14 | vierzehn | FEER-tsayn |
| 15 | fĂŒnfzehn | FUENF-tsayn |
| 16 | sechzehn | ZEKH-tsayn |
| 17 | siebzehn | ZEEP-tsayn |
| 18 | achtzehn | AKHT-tsayn |
| 19 | neunzehn | NOYN-tsayn |
| 20 | zwanzig | TSVAN-tsikh |
Notice that 13â19 follow the pattern ones + zehn (the equivalent of "-teen" in English). The exceptions are 16 (sechzehn, not sechszehn) and 17 (siebzehn, not siebenzehn) â one letter is dropped each time. Both follow the same shortening rule and are not random exceptions.
Also note that eins (1 on its own) loses the -s when combined with other number elements: einundzwanzig (21), einhundert (100), eintausend (1,000).
Study Tip: Say these numbers out loud while tapping your fingers or counting objects around you. Physical association â counting steps, books, windows â anchors the words faster than silent reading.
The Tens: 20â100
Learning the tens unlocks everything from 21 to 99 in one step.
| Number | German | Note |
|---|---|---|
| 20 | zwanzig | |
| 30 | dreiĂig | Note: Ă not z â dreissig if Ă unavailable |
| 40 | vierzig | |
| 50 | fĂŒnfzig | |
| 60 | sechzig | sechs drops the s â sech |
| 70 | siebzig | sieben shortens to sieb |
| 80 | achtzig | |
| 90 | neunzig | |
| 100 | hundert | or einhundert |
DreiĂig is the one irregular tens form â it uses Ă (Eszett) instead of z, unlike all the others. This is not a typo. If you type it as dreissig, native speakers will understand, but dreiĂig is the correct written form.
The Reversed Pattern: 21â99
This is the most important rule in German numbers â and the one English speakers consistently get wrong at first.
In English: twenty-one (tens first, then ones). In German: one-and-twenty (ones first, then tens). The pattern is ones + und + tens.
| Number | German | Literal meaning |
|---|---|---|
| 21 | einundzwanzig | one-and-twenty |
| 32 | zweiunddreiĂig | two-and-thirty |
| 45 | fĂŒnfundvierzig | five-and-forty |
| 58 | achtundfĂŒnfzig | eight-and-fifty |
| 63 | dreiundsiebzig | wait â sixty-three? No: three-and-sixty |
| 74 | vierundsiebzig | four-and-seventy |
| 99 | neunundneunzig | nine-and-ninety |
All written as a single compound word, no spaces. Einundzwanzig is one word â 16 characters, zero spaces.
When dealing with multiples of ten (20, 30, 40...), there is no reversal â those are just the tens form alone: dreiĂig, vierzig, etc.
Study Tip: When you encounter a two-digit German number, train yourself to immediately flip: hear fĂŒnfundvierzig, translate to "five-and-forty", arrive at 45. With enough repetition, the flip becomes unconscious.
Hundreds: 100â1000
Hundreds are straightforward. The pattern: [ones] + hundert. Numbers within the hundred follow the same tens rules above.
| Number | German |
|---|---|
| 100 | einhundert (or just hundert) |
| 200 | zweihundert |
| 300 | dreihundert |
| 400 | vierhundert |
| 500 | fĂŒnfhundert |
| 600 | sechshundert |
| 700 | siebenhundert |
| 800 | achthundert |
| 900 | neunhundert |
| 1000 | eintausend (or just tausend) |
For numbers between hundreds: hundert + tens/ones with no connector in most styles.
- 115 â einhundertfĂŒnfzehn
- 342 â dreihundertzweiundvierzig
- 856 â achthundertsechsundfĂŒnfzig
The Big Reversal Problem: Three-Digit Numbers
Here is where English speakers struggle most. A number like 456 in German is:
vierhundertsechsundfĂŒnfzig (four-hundred-six-and-fifty)
The hundreds come first, left to right â just like English. But then the tens and ones reverse: ones come before tens. So you hear: 4 â 100 â 6 â 50, and must map that to 456.
The processing: vier (4) + hundert (Ă100) = 400 â sechs (6) held â und signals reversal â fĂŒnfzig (50) confirms: 6 goes in the ones column â 456.
The most effective fix is real-context practice â prices, times, years â not abstract drills. See the sections below.
Thousands and Beyond
Thousands follow the same logic: [number] + tausend followed by hundreds, then tens/ones.
| Number | German |
|---|---|
| 1,000 | eintausend |
| 2,000 | zweitausend |
| 5,500 | fĂŒnftausendfĂŒnfhundert |
| 10,000 | zehntausend |
| 100,000 | hunderttausend |
| 1,000,000 | eine Million |
| 1,000,000,000 | eine Milliarde |
Note that Million and Milliarde are written as separate words (not fused into one compound), and they use the feminine article eine: zwei Millionen (two million), drei Milliarden (three billion).
German Milliarde = English billion (1,000,000,000). German Billion = English trillion. This is a classic false friend that causes real confusion in financial news.
Ordinal Numbers: First, Second, Third...
Ordinal numbers (first, second, third) in German follow two clean rules:
- Up to 19: add -te to the cardinal number
- From 20 onwards: add -ste to the cardinal number
| Cardinal | Ordinal stem | Example |
|---|---|---|
| eins (1) | erst- | erste (first) â irregular |
| zwei (2) | zweit- | zweite (second) |
| drei (3) | dritt- | dritte (third) â irregular |
| vier (4) | viert- | vierte (fourth) |
| fĂŒnf (5) | fĂŒnft- | fĂŒnfte (fifth) |
| sieben (7) | siebt- | siebte (seventh) â shortened |
| acht (8) | acht- | achte (eighth) â no extra t |
| zehn (10) | zehnt- | zehnte (tenth) |
| zwanzig (20) | zwanzigst- | zwanzigste (twentieth) |
| dreiĂig (30) | dreiĂigst- | dreiĂigste (thirtieth) |
| hundert (100) | hundertst- | hundertste (hundredth) |
The three main irregulars are erst- (1st), dritt- (3rd), and siebt- (7th). Memorize these three and the rules handle the rest.
Ordinals also take adjective endings in sentences: der erste Platz (first place, masc. nominative), am zweiten April (on the second of April, dative). See the German cases guide for the full endings system.
Number-Related Vocabulary
These words come up constantly when discussing numbers in real German:
| German | English | Example |
|---|---|---|
| die Zahl | number (the concept) | eine groĂe Zahl (a large number) |
| die Nummer | number (a specific ID/label) | die Telefonnummer (phone number) |
| die HĂ€lfte / halb | half | eine halbe Stunde (half an hour) |
| das Viertel | quarter | Viertel nach drei (quarter past three) |
| das Dutzend | dozen | ein Dutzend Eier (a dozen eggs) |
| das Prozent | percent | zwanzig Prozent (twenty percent) |
| ungefĂ€hr | approximately | ungefĂ€hr fĂŒnfzig (approximately fifty) |
| mindestens | at least | mindestens zehn (at least ten) |
| höchstens | at most | höchstens zwanzig (at most twenty) |
Zahl vs Nummer: a common confusion for learners. Think of Zahl as the abstract concept of a number or an amount (Wie hoch ist die Zahl? â "What is the count?"), and Nummer as a specific identifying label (Was ist Ihre Telefonnummer? â "What is your phone number?").
Real-World German Numbers: Prices, Time, Phone, Years
Prices
German uses a comma as the decimal separator (the reverse of English). So âŹ4,50 is spoken as vier Euro fĂŒnfzig â the decimal part is stated as whole cents, not a fraction.
- âŹ1,99 â ein Euro neunundneunzig
- âŹ12,50 â zwölf Euro fĂŒnfzig
- âŹ249,00 â zweihundertneunundvierzig Euro
In everyday speech, Germans often drop the word Euro for small amounts: "Das kostet zwei fĂŒnfzig" (that costs two fifty).
Telling Time
German time has two systems â official (24-hour) and colloquial (12-hour with quarter/half references).
Official: 14:30 = vierzehn Uhr dreiĂig
Colloquial (the tricky one):
- 2:15 â Viertel nach zwei (quarter past two)
- 2:30 â halb drei (half three â meaning half to three, not half past two!)
- 2:45 â Viertel vor drei (quarter to three)
Halb drei = 2:30 is probably the most common source of time-related confusion for English speakers. The German "half" refers to half to the coming hour, not half past the previous one.
Study Tip: Practice time by narrating your own schedule in German. "Es ist halb acht" (it's 7:30). "Der Zug fÀhrt um Viertel nach neun" (the train leaves at 9:15). Real-life anchors make these patterns automatic.
Phone Numbers
Germans typically read phone numbers in pairs: 089 456789 â null-acht-neun, vier-fĂŒnf-sechs-sieben-acht-neun, or grouped as null-acht-neun, sechs-und-vierzig-acht-neun. No universal rule â just awareness that pairs or groups are more common than reading digit by digit.
Years
Years up to 1999 are read as two two-digit numbers:
- 1985 â neunzehnhundertfĂŒnfundachtzig (nineteen-hundred-eighty-five)
Years 2000 and after are read as full thousands:
- 2000 â zweitausend
- 2024 â zweitausendvierundzwanzig
This matches the convention English uses for post-2000 years.
Common Mistakes English Speakers Make
1. Forgetting the reversal. Saying zwanzigdrei instead of dreiunddzwanzig (23). The ones always come first in 21â99.
2. DreiĂig with a z. Writing dreissig instead of dreiĂig. Technically understandable, but incorrect.
3. Halb as "half past." Halb drei means 2:30, not 3:30. The "half" refers to the hour it's heading toward.
4. Milliarde vs. Billion. German Milliarde = English billion. German Billion = English trillion. Critical in finance and news.
5. Using Zahl for phone numbers. "Meine Zahl ist..." sounds odd. Phone numbers, door codes, and IDs all use Nummer.
6. Keeping the -s on eins in compounds. It's einundzwanzig (not einsundzwanzig), einhundert (not einshundert).
For more vocabulary patterns and common pitfalls, see our essential German words guide and the German word order rules â both of which touch on how numbers slot into sentences.
How to Practice German Numbers Effectively
Use real input. Numbers are best learned in context. Listen to German podcast episodes and pay attention every time a number appears â price, date, time, statistic. The Learn German with Podcasts guide explains how to structure input-based learning.
Flashcard drills. The Flashcard Tool lets you drill number recognition and production. Build a deck from the tables here and use spaced repetition â 10â15 minutes daily for one week.
Frequency analysis. Use the Word Frequency Tool on a German episode to see how often number-related words (Uhr, Euro, Prozent) appear â reveals which number vocabulary to prioritize.
Count in German. Replace your internal English counting â steps, items in a cart, seconds on a timer â with German. This builds automaticity faster than any dedicated study session.
For a broader overview of free resources, see our best free tools to learn German guide.
Study Tip: Don't practice numbers in isolation. Embed them in phrases: "Ich brauche drei Tickets", "Das kostet vierzig Euro", "Ich wohne in der fĂŒnften Etage". Sentence-level practice activates numbers as usable language, not just vocabulary lists.
Recommended Resources
- German Numbers Workbook â Practice to Fluency â Dedicated exercises for German numbers in real contexts: telling time, shopping, dates, addresses. One of the few workbooks that covers the reversal pattern explicitly.
- German Grammar in Use â Beginner to Intermediate â Covers ordinals, cases with numbers, and time expressions in a workbook format with answer key.
Putting It All Together
German numbers have a learning curve â mainly the reversal pattern â but they are rule-governed all the way to millions. Master the base 20 words, learn the reversal, add hundreds and thousands, and you have the whole system.
The fastest path: use real German audio with numbers in context. Pick any episode from the German hub, listen for numbers, and pause to process them. The Flashcard Tool handles the retention side. Two weeks of daily exposure and the reversal starts to feel natural.
For more German vocabulary foundations, revisit our essential German words guide or start exploring German conversation patterns in the greetings guide.
Frequently Asked Questions
How do you say German numbers from 21 to 99?âŸ
What is special about dreiĂig in German?âŸ
How do ordinal numbers work in German?âŸ
What does halb drei mean in German?âŸ
What is the difference between Zahl and Nummer in German?âŸ
Recommended Study Material
The Complete German Grammar Cheat Sheet
A1âB2 Reference PDF
27 pages of color-coded tables, mnemonics, and shortcuts â every rule you need from Cases to Subjunctive.