German grammar · Beginner (A1)
German numbers: from 0 to a million
Count from 0 to a million in German, say years, dates and prices, and understand why 21 is einundzwanzig, “one-and-twenty”.
0 to 20
Learn 0 to 12 by heart. From 13 to 19 you add -zehn (ten) to the unit, like “-teen” in English: , . Two of them are shortened: and .
When you count, 1 is . Before a noun it becomes or , like the word for “a”: , (one hour). Sound tip: z is always said “ts”, as in “cats”: , .
| Number | German |
|---|---|
| 0 | |
| 1 | |
| 2 | |
| 3 | |
| 4 | |
| 5 | |
| 6 | |
| 7 | |
| 8 | |
| 9 | |
| 10 | |
| 11 | |
| 12 | |
| 13 | |
| 14 | |
| 15 | |
| 16 | |
| 17 | |
| 18 | |
| 19 | |
| 20 |
The tens, and the numbers in between
The tens end in -zig, except (30), which ends in -ßig. Watch the short forms (not sechszig) and (not siebenzig).
Between the tens, German says the unit first, then (and), then the ten, all in one word: 21 is , literally “one-and-twenty”. English used to do this too, as in the old rhyme “four-and-twenty blackbirds”. So when you hear a number, wait for the end: is 56, not 65.
In these numbers loses its -s (), while and keep their full form (, ).
| Number | German |
|---|---|
| 20 | |
| 21 | |
| 22 | |
| 25 | |
| 26 | |
| 27 | |
| 30 | |
| 31 | |
| 40 | |
| 44 | |
| 50 | |
| 56 | |
| 60 | |
| 66 | |
| 70 | |
| 77 | |
| 80 | |
| 88 | |
| 90 | |
| 99 |
Hundreds, thousands, a million, and years
100 is or , 1000 is or . Everything below a million is written as one word, however long: 2345 is . Read it in chunks: | | . The unit-first rule still applies to the last two digits.
is a noun, so it is written separately and has a plural: . A thousand million is , which is English “a billion”. In figures, German separates thousands with a full stop or a space and uses a comma for decimals: 10.000 or 10 000 is ten thousand, and 2,5 is two point five, said .
Years from 1100 to 1999 are said in hundreds, as in English: 1989 is . From 2000 on, say the thousands: 2026 is . Say the year on its own or with : 1989 or , never in 1989.
| Number | German |
|---|---|
| 100 | |
| 101 | |
| 110 | |
| 121 | |
| 200 | |
| 999 | |
| 1000 | |
| 1001 | |
| 2345 | |
| 10 000 | |
| 100 000 | |
| 1 000 000 | |
| 2 500 000 | |
| 1 000 000 000 | |
| 1989 (year) | |
| 2000 (year) | |
| 2026 (year) |
Ordinal numbers: first, second, third
Ordinal numbers put things in order. From 2nd to 19th, add -te to the number: , , . From 20th on, add -ste: , . Four are different: (1st), (3rd), (7th) and (8th, only one t).
Ordinals take adjective endings. After , or it's -e: . After , , , and other dative forms it's -en: , (on the first floor). In writing, an ordinal is a figure with a full stop: , .
| Number | German |
|---|---|
| 1st | |
| 2nd | |
| 3rd | |
| 4th | |
| 5th | |
| 6th | |
| 7th | |
| 8th | |
| 9th | |
| 10th | |
| 11th | |
| 19th | |
| 20th | |
| 21st | |
| 31st | |
| 100th |
Prices and phone numbers
Prices are written with a comma: 4,50 €. Say the euros, then the cents as a plain number: . and don't change after a number: . Ask the price with …? or …?
Phone numbers are usually said digit by digit, or in pairs of two-digit numbers. On the phone many people say instead of , so it's easy to tell apart from .
| Written | Said |
|---|---|
| 4,50 € | |
| 12,00 € | |
| 0,99 € | |
| 1,20 € | |
| 19,95 € | |
| 0171 234 56 78 |
- Was kostet der Kaffee? – Zwei Euro achtzig.How much is the coffee? – Two euros eighty.
- Meine Nummer ist null eins sieben eins, zwo drei vier.My number is 0171 234.
Time and dates
Ask (what time is it?) and answer with : . At what time is : . In everyday speech people use a 12-hour clock with (past), (to) and (quarter). Careful: means half to the next hour, so is 8:30. Timetables, the radio and appointments use the 24-hour clock: .
For dates, use the ordinal: , (on the 3rd of May). Dates are written day first: 3.5. or 03.05.2026 is the 3rd of May.
| Written | Everyday | Official or 24-hour |
|---|---|---|
| 8:00 | ||
| 8:05 | ||
| 8:15 | ||
| 8:30 | ||
| 8:45 | ||
| 8:50 | ||
| 20:15 | ||
| 1:00 |
- Der Zug fährt um zwanzig Uhr fünfzehn.The train leaves at 8.15 pm.
- Wir treffen uns um halb neun.We're meeting at half past eight.
- Heute ist der vierzehnte März.Today is the 14th of March.
- Ich habe am dritten Mai Geburtstag.My birthday is on the 3rd of May.