Skip to content

Numbers and time

Numbers are essential for everyday life: shopping, telling time, making appointments, understanding prices, and giving phone numbers. German numbers have one quirk that surprises English speakers: for numbers 21-99, the ones digit comes before the tens digit (einundzwanzig = one-and-twenty = 21). Once you adapt to this pattern, the rest is straightforward.

Cardinal numbers

Cardinal numbers are the counting numbers (one, two, three...). You'll use these for quantities, addresses, phone numbers, and countless other situations.

0–20

The numbers 0-12 are unique forms that must be memorised. From 13-19, the pattern is predictable: ones digit + "zehn" (like English "teen"). Note the slight spelling changes in 16 (sechzehn, not "sechszehn") and 17 (siebzehn, not "siebenzehn"):

NumberGermanNumberGerman
0null11elf
1eins12zwölf
2zwei13dreizehn
3drei14vierzehn
4vier15fünfzehn
5fünf16sechzehn
6sechs17siebzehn
7sieben18achtzehn
8acht19neunzehn
9neun20zwanzig
10zehn

Note: sechzehn drops the "s" from sechs, and siebzehn drops the "en" from sieben.

21–99

German numbers from 21–99 are said "ones-and-tens" (like "one-and-twenty" for 21):

NumberGermanPattern
21einundzwanzigein + und + zwanzig
22zweiundzwanzigzwei + und + zwanzig
35fünfunddreißigfünf + und + dreißig
47siebenundvierzigsieben + und + vierzig
99neunundneunzigneun + und + neunzig

Tens

NumberGerman
10zehn
20zwanzig
30dreißig
40vierzig
50fünfzig
60sechzig
70siebzig
80achtzig
90neunzig

Note: dreißig uses "ß" instead of "z", and sechzig and siebzig have slightly modified roots.

100 and beyond

NumberGerman
100(ein)hundert
101hunderteins
200zweihundert
500fünfhundert
1,000(ein)tausend
1,500tausendfünfhundert
2,000zweitausend
10,000zehntausend
100,000hunderttausend
1,000,000eine Million
1,000,000,000eine Milliarde

Reading large numbers

Germans write numbers with periods as thousand separators and commas for decimals:

German formatSpokenEnglish equivalent
1.234eintausendzweihundertvierunddreißig1,234
3.456.789drei Millionen vierhundertsechsundfünfzigtausendsiebenhundertneunundachtzig3,456,789
3,50 €drei Euro fünfzig€3.50

Ordinal numbers

Ordinal numbers (first, second, third...) add endings to cardinal numbers:

CardinalOrdinalMeaning
einserst-first
zweizweit-second
dreidritt-third
vierviert-fourth
fünffünft-fifth
sechssechst-sixth
siebensiebt-seventh
achtacht-eighth
neunneunt-ninth
zehnzehnt-tenth
zwanzigzwanzigst-twentieth
hunderthundertst-hundredth

Pattern:

  • 1–19: Add -t- (with some irregular forms)
  • 20+: Add -st-

Ordinals take adjective endings:

  • der erste Tag — the first day
  • am zweiten Tag — on the second day
  • zum dritten Mal — for the third time

Telling time

Asking the time

  • Wie spät ist es? — What time is it?
  • Wie viel Uhr ist es? — What time is it? (more formal)
  • Haben Sie die Uhrzeit? — Do you have the time?

Hours

TimeGerman
1:00Es ist ein Uhr. / Es ist eins.
2:00Es ist zwei Uhr. / Es ist zwei.
12:00Es ist zwölf Uhr. / Es ist Mittag.
00:00Es ist Mitternacht.

Minutes

TimeInformalFormal (24-hour)
3:05fünf nach dreidrei Uhr fünf
3:10zehn nach dreidrei Uhr zehn
3:15Viertel nach dreidrei Uhr fünfzehn
3:20zwanzig nach dreidrei Uhr zwanzig
3:25fünf vor halb vierdrei Uhr fünfundzwanzig
3:30halb vierdrei Uhr dreißig
3:35fünf nach halb vierdrei Uhr fünfunddreißig
3:40zwanzig vor vierdrei Uhr vierzig
3:45Viertel vor vierdrei Uhr fünfundvierzig
3:50zehn vor vierdrei Uhr fünfzig
3:55fünf vor vierdrei Uhr fünfundfünfzig

Important

"Halb vier" means 3:30 (half-way to four), not 4:30. This is a common source of confusion for English speakers.

24-hour clock

Germans commonly use the 24-hour clock, especially in schedules:

12-hour24-hourGerman
1:00 PM13:00dreizehn Uhr
3:30 PM15:30fünfzehn Uhr dreißig
8:45 PM20:45zwanzig Uhr fünfundvierzig
11:00 PM23:00dreiundzwanzig Uhr

Time expressions

GermanEnglish
um...at... (specific time)
von... bis...from... to...
gegen...around...
nach...after...
vor...before...
seit...since...

Examples:

  • Der Film beginnt um 20 Uhr. — The film starts at 8 PM.
  • Ich arbeite von 9 bis 17 Uhr. — I work from 9 to 5.
  • Wir treffen uns gegen Mittag. — We'll meet around noon.

Days of the week

GermanEnglishAbbreviation
MontagMondayMo
DienstagTuesdayDi
MittwochWednesdayMi
DonnerstagThursdayDo
FreitagFridayFr
Samstag / SonnabendSaturdaySa
SonntagSundaySo

Note: Sonnabend is used in northern and eastern Germany; Samstag elsewhere.

Using days:

  • am Montag — on Monday
  • jeden Montag — every Monday
  • montags — on Mondays (regularly)

Months

GermanEnglish
JanuarJanuary
FebruarFebruary
MärzMarch
AprilApril
MaiMay
JuniJune
JuliJuly
AugustAugust
SeptemberSeptember
OktoberOctober
NovemberNovember
DezemberDecember

Using months:

  • im Januar — in January
  • Anfang März — at the beginning of March
  • Ende Dezember — at the end of December

Dates

German dates use the ordinal number + month:

FormatExampleMeaning
SpokenDer fünfte MaiThe fifth of May
Written5. Mai or 05.05.5 May
With year5. Mai 20245 May 2024
Numeric05.05.20245 May 2024

Asking the date:

  • Welches Datum ist heute? — What is today's date?
  • Der Wievielte ist heute? — What date is it today?

Answering:

  • Heute ist der fünfte Mai. — Today is the fifth of May.

Seasons

GermanEnglish
der Frühling / das Frühjahrspring
der Sommersummer
der Herbstautumn/fall
der Winterwinter

Using seasons:

  • im Frühling — in spring
  • diesen Sommer — this summer
  • nächsten Winter — next winter

Next: Everyday conversations →

A comprehensive guide to learning languages.