Skip to content
Free Language Courses
Appearance: light or dark
Menu
German

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”: , .

NumberGerman
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 (, ).

NumberGerman
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.

NumberGerman
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: , .

NumberGerman
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 .

WrittenSaid
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.

WrittenEverydayOfficial 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.