German Grammar Compass
A1 · 1.6 · die Zahlen

German numbers 0–100 and beyond

From 13 on, German says the small number first: 13 = dreizehn, “three-ten”; 24 = vierundzwanzig, “four-and-twenty”. All numbers from 0 to 100 are listed below to read again and again.

How they are built

13–19
number + zehn: dreizehn (13), vierzehn (14) … but sechzehn (16), siebzehn (17)
20–90
number + zig: zwanzig (20), dreißig (30, with ß!), vierzig (40) … but sechzig (60), siebzig (70)
21–99
small + und + big: einundzwanzig (21), achtundvierzig (48)
100+
hundert (100), tausend (1.000): (ein)hundertzwanzig (120), zweitausendsechsundzwanzig (2026)

1–100

0 = null

1eins
2zwei
3drei
4vier
5fünf
6sechs
7sieben
8acht
9neun
10zehn
11elf
12zwölf
13dreizehn
14vierzehn
15fünfzehn
16sechzehn
17siebzehn
18achtzehn
19neunzehn
20zwanzig
21einundzwanzig
22zweiundzwanzig
23dreiundzwanzig
24vierundzwanzig
25fünfundzwanzig
26sechsundzwanzig
27siebenundzwanzig
28achtundzwanzig
29neunundzwanzig
30dreißig
31einunddreißig
32zweiunddreißig
33dreiunddreißig
34vierunddreißig
35fünfunddreißig
36sechsunddreißig
37siebenunddreißig
38achtunddreißig
39neununddreißig
40vierzig
41einundvierzig
42zweiundvierzig
43dreiundvierzig
44vierundvierzig
45fünfundvierzig
46sechsundvierzig
47siebenundvierzig
48achtundvierzig
49neunundvierzig
50fünfzig
51einundfünfzig
52zweiundfünfzig
53dreiundfünfzig
54vierundfünfzig
55fünfundfünfzig
56sechsundfünfzig
57siebenundfünfzig
58achtundfünfzig
59neunundfünfzig
60sechzig
61einundsechzig
62zweiundsechzig
63dreiundsechzig
64vierundsechzig
65fünfundsechzig
66sechsundsechzig
67siebenundsechzig
68achtundsechzig
69neunundsechzig
70siebzig
71einundsiebzig
72zweiundsiebzig
73dreiundsiebzig
74vierundsiebzig
75fünfundsiebzig
76sechsundsiebzig
77siebenundsiebzig
78achtundsiebzig
79neunundsiebzig
80achtzig
81einundachtzig
82zweiundachtzig
83dreiundachtzig
84vierundachtzig
85fünfundachtzig
86sechsundachtzig
87siebenundachtzig
88achtundachtzig
89neunundachtzig
90neunzig
91einundneunzig
92zweiundneunzig
93dreiundneunzig
94vierundneunzig
95fünfundneunzig
96sechsundneunzig
97siebenundneunzig
98achtundneunzig
99neunundneunzig
100(ein)hundert

Big numbers

100
(ein)hundert
1.000
(ein)tausend
10.000
zehn­tausend
100.000
hundert­tausend
1.000.000
eine Million

Putting them together

250
zwei­hundert­fünfzig
1.500
(ein)tausend­fünf­hundert
2026
zwei­tausend­sechs­und­zwanzig
2.000.000
zwei Millionen
Good to know 6 2
sechs (6) and sieben (7) get shorter only when -zehn or -zig is glued straight on. Before und, hundert or tausend you use the full word.
ShortFull
sechssechzehn (16)sechsundzwanzig (26)
sechssechzig (60)sechsundsechzig (66)
sechssechshundert (600)
sechssechstausend (6.000)
siebensiebzehn (17)siebenundzwanzig (27)
siebensiebzig (70)siebenundsiebzig (77)
siebender siebte (the 7th)siebenhundert (700)
siebensiebentausend (7.000)

Look at 66 and 77: the first part is full (sechs, sieben), the -zig part is short (sechzig, siebzig).

eins becomes ein before und, hundert and tausend: einundzwanzig (21), einhundert (100). At the very end it stays eins: hunderteins (101).
20 and 30 are irregular: zwanzig (not zweizig) and dreißig, the only ten with ß instead of z.
11 and 12 are words of their own: elf, zwölf.
Germans write a dot for thousands and a comma for decimals: 1.000.000 = one million · 2,5 = two point five.
Up to 999.999 a number is written as one word: dreihundertfünfundsiebzig (375). Million is a separate word with a plural: eine Million, zwei Millionen.
Trap: English billion = German eine Milliarde. A German Billion is a million millions (an English trillion).
On the phone people say zwo instead of zwei, so it doesn’t sound like drei.
Practise: Numbers10 questions with instant feedback · free, no account needed

Cheat sheet: Time and dates

‹ Hello, goodbye, du or SieSpelling your name on the phone ›