German numbers 1 to 100 – and everything after
Here are the German numbers 1 to 100 in clear tables, plus the one rule that confuses every beginner (einundzwanzig), how Germans say prices, phone numbers and years, ordinal numbers for dates, and a quick look at clock times.
German numbers 0 to 20
The first twenty numbers are the ones you must learn by heart. Everything above 20 is built from them. Watch the spelling of sechzehn (no s) and siebzehn (no -en) – they lose a few letters.
| No. | German | No. | German |
|---|---|---|---|
| 0 | null | 11 | elf |
| 1 | eins | 12 | zwölf |
| 2 | zwei | 13 | dreizehn |
| 3 | drei | 14 | vierzehn |
| 4 | vier | 15 | fünfzehn |
| 5 | fünf | 16 | sechzehn |
| 6 | sechs | 17 | siebzehn |
| 7 | sieben | 18 | achtzehn |
| 8 | acht | 19 | neunzehn |
| 9 | neun | 20 | zwanzig |
| 10 | zehn |
Tip: elf (11) and zwölf (12) are special words, like English “eleven” and “twelve”. From 13 to 19 you simply put the unit before zehn: drei + zehn = dreizehn.
21 to 29: the “unit before ten” rule
This is the big one. In German you say the unit first, then und (and), then the ten – all written as one word. So 21 is literally “one-and-twenty”. Note that eins becomes ein here.
| No. | German |
|---|---|
| 21 | einundzwanzig |
| 22 | zweiundzwanzig |
| 23 | dreiundzwanzig |
| 24 | vierundzwanzig |
| 25 | fünfundzwanzig |
| 26 | sechsundzwanzig |
| 27 | siebenundzwanzig |
| 28 | achtundzwanzig |
| 29 | neunundzwanzig |
The same pattern works for every number up to 99: 34 = vierunddreißig, 58 = achtundfünfzig, 76 = sechsundsiebzig, 99 = neunundneunzig. When you hear a number, write the second digit first – it becomes automatic after a few days.
The tens up to 100
Most tens are the unit + -zig. Only three are a little irregular.
| No. | German | Watch out |
|---|---|---|
| 10 | zehn | |
| 20 | zwanzig | |
| 30 | dreißig | with ß – the only ten without -zig |
| 40 | vierzig | |
| 50 | fünfzig | |
| 60 | sechzig | no s: sech-zig |
| 70 | siebzig | no -en: sieb-zig |
| 80 | achtzig | |
| 90 | neunzig | |
| 100 | (ein)hundert |
Hundreds, thousands and a million
Bigger numbers are put together like building blocks, from big to small – only the last two digits keep the “unit before ten” order. Everything below one million is written as one word. Million and Milliarde are separate nouns with a plural.
| Number | German |
|---|---|
| 101 | hunderteins |
| 120 | hundertzwanzig |
| 200 | zweihundert |
| 365 | dreihundertfünfundsechzig |
| 999 | neunhundertneunundneunzig |
| 1.000 | (ein)tausend |
| 2.500 | zweitausendfünfhundert |
| 10.000 | zehntausend |
| 100.000 | hunderttausend |
| 1.000.000 | eine Million |
| 2.000.000 | zwei Millionen |
| 1.000.000.000 | eine Milliarde (= one billion) |
Careful: German eine Milliarde is the English billion, and German eine Billion is a million million (an English trillion). German also writes 1.000 with a dot (or a space) and uses a comma for decimals: 2,5 = “zwei Komma fünf”.
Prices: drei Euro fünfzig
For prices you say the euros, then the word Euro, then the cents – usually without the word Cent. The euro symbol normally comes after the number.
| Written | Spoken |
|---|---|
| 0,99 € | neunundneunzig Cent |
| 1,20 € | ein Euro zwanzig |
| 3,50 € | drei Euro fünfzig |
| 12,00 € | zwölf Euro |
| 24,95 € | vierundzwanzig Euro fünfundneunzig |
Useful sentences: Was kostet das? (How much is that?) – Das kostet drei Euro fünfzig. At the till you will often hear Das macht zwölf Euro, bitte.
Phone numbers and “zwo”
Germans read phone numbers either digit by digit or in pairs. Because zwei and drei can sound alike on the phone, many people say zwo for 2. You will also hear zwo in announcements – it is correct, just extra clear.
Example: 0176 23 45 89 → “null eins sieben sechs – dreiundzwanzig – fünfundvierzig – neunundachtzig”, or digit by digit: “null eins sieben sechs, zwo drei, vier fünf, acht neun”.
Ask for a number with Wie ist Ihre Telefonnummer? (formal) or Wie ist deine Handynummer? (informal).
Years: neunzehnhundertneunundneunzig
Years up to 1999 are said in hundreds, like in English: 19 hundred + 99. From 2000 on, Germans say zweitausend…. Say a year on its own (Ich bin 1999 geboren) or with im Jahr (im Jahr 2024) – never “in 2024”.
| Year | German |
|---|---|
| 1989 | neunzehnhundertneunundachtzig |
| 1999 | neunzehnhundertneunundneunzig |
| 2000 | zweitausend |
| 2010 | zweitausendzehn |
| 2024 | zweitausendvierundzwanzig |
Ordinal numbers: erste, zweite, dritte
Ordinals (first, second, third…) are used for dates and floors. From 1 to 19 you add -te, from 20 on you add -ste. In writing, a dot after the number makes it an ordinal: der 1. Mai is read “der erste Mai”.
| Written | German | Note |
|---|---|---|
| 1. | erste | irregular |
| 2. | zweite | |
| 3. | dritte | irregular |
| 4. | vierte | |
| 5. | fünfte | |
| 6. | sechste | |
| 7. | siebte | irregular |
| 8. | achte | only one t |
| 10. | zehnte | |
| 19. | neunzehnte | last one with -te |
| 20. | zwanzigste | from 20: -ste |
| 21. | einundzwanzigste | |
| 31. | einunddreißigste | |
| 100. | hundertste |
Ordinals take adjective endings. For dates you need two forms: Heute ist der dritte Oktober. (today is…) and am dritten Oktober (on the third of October). More in our guide to days and months in German.
Clock times in brief
In everyday speech Germans use the 12-hour clock with Viertel (quarter) and halb (half). The trap: halb neun means 8:30 – half to nine, not half past nine. Timetables, shops and the radio use the 24-hour clock.
| Time | Everyday | Official (24 h) |
|---|---|---|
| 8:00 | acht Uhr | acht Uhr |
| 8:15 | Viertel nach acht | acht Uhr fünfzehn |
| 8:30 | halb neun | acht Uhr dreißig |
| 8:45 | Viertel vor neun | acht Uhr fünfundvierzig |
| 20:10 | zehn nach acht | zwanzig Uhr zehn |
Ask Wie spät ist es? (What time is it?) or Um wie viel Uhr…? (At what time…?). The full rules, including fünf vor halb, are on the telling the time page.
Learn and practise German numbers
- Learn 0–20 by heart. Say them out loud, then backwards. The numbers grammar page has extra examples and exercises.
- Train your ear. Numbers are easy to read and hard to hear. The listening gym drills numbers, prices, times, dates and phone numbers.
- Use them every day. Read prices, house numbers and bus times in German. Review the words in the numbers, time & dates vocabulary list, then follow Lesson 2 and Lesson 7 of the course.
More German basics
German alphabet
Letter names, Ä Ö Ü ß and spelling on the phone.
Days & months
Montag to Sonntag, Januar to Dezember, dates and holidays.
50 basic phrases
Greetings, shopping, restaurant and emergencies – du and Sie.
der, die, das rules
Gender endings, plural and the four cases in one table.
Hear the numbers, not just read them
The listening gym drills numbers, prices, times, dates and phone numbers at real speed – free, no sign-up.
Open the listening gym →FAQ: German numbers
Why do Germans say the units before the tens?
It is simply how the language works, a bit like the old English “four and twenty”. 21 is einundzwanzig (one-and-twenty), 57 is siebenundfünfzig (seven-and-fifty). Say the last digit first, then und, then the ten.
Is it eins or ein?
You count eins, zwei, drei. Inside a bigger number and before a noun it becomes ein: einundzwanzig, ein Euro, ein Kaffee. At the end of a number it stays eins: hunderteins (101). For the time you say ein Uhr or es ist eins.
Why do Germans say zwo instead of zwei?
Zwei and drei can sound alike on a bad phone line or over a loudspeaker. Zwo is a clearer alternative for 2 that you will hear in phone numbers, in announcements and whenever people want to be very clear. Both are correct.
How do I write big numbers and decimals in German?
German uses a comma for decimals and a dot (or a space) to group thousands: 3,5 means three point five and 1.000 means one thousand. Numbers below one million are written as one word, for example dreihundertfünfundsechzig.
How do I practise understanding German numbers?
Reading tables is the first step, but numbers are hardest when someone says them fast. The Deutsch30 listening gym has drills for numbers, prices, times, dates and phone numbers, and the vocabulary list for numbers, time and dates helps you review the words.