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
0🔊 null11🔊 elf
1🔊 eins12🔊 zwölf
2🔊 zwei13🔊 dreizehn
3🔊 drei14🔊 vierzehn
4🔊 vier15🔊 fünfzehn
5🔊 fünf16🔊 sechzehn
6🔊 sechs17🔊 siebzehn
7🔊 sieben18🔊 achtzehn
8🔊 acht19🔊 neunzehn
9🔊 neun20🔊 zwanzig
10🔊 zehn

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
21🔊 einundzwanzigein + und + zwanzig
22🔊 zweiundzwanzigzwei + und + zwanzig
35🔊 fünfunddreißigfünf + und + dreißig
47🔊 siebenundvierzigsieben + und + vierzig
99🔊 neunundneunzigneun + und + neunzig

Tens

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

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

100 and beyond

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

Reading large numbers

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

German formatSpokenEnglish equivalent
1.234🔊 eintausendzweihundertvierunddreißig1,234
3.456.789🔊 drei 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
eins🔊 erst-first
zwei🔊 zweit-second
drei🔊 dritt-third
vier🔊 viert-fourth
fünf🔊 fünft-fifth
sechs🔊 sechst-sixth
sieben🔊 siebt-seventh
acht🔊 acht-eighth
neun🔊 neunt-ninth
zehn🔊 zehnt-tenth
zwanzig🔊 zwanzigst-twentieth
hundert🔊 hundertst-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:00🔊 Es ist ein Uhr. / Es ist eins.
2:00🔊 Es ist zwei Uhr. / Es ist zwei.
12:00🔊 Es ist zwölf Uhr. / Es ist Mittag.
00:00🔊 Es ist Mitternacht.

Minutes

TimeInformalFormal (24-hour)
3:05🔊 fünf nach drei🔊 drei Uhr fünf
3:10🔊 zehn nach drei🔊 drei Uhr zehn
3:15🔊 Viertel nach drei🔊 drei Uhr fünfzehn
3:20🔊 zwanzig nach drei🔊 drei Uhr zwanzig
3:25🔊 fünf vor halb vier🔊 drei Uhr fünfundzwanzig
3:30🔊 halb vier🔊 drei Uhr dreißig
3:35🔊 fünf nach halb vier🔊 drei Uhr fünfunddreißig
3:40🔊 zwanzig vor vier🔊 drei Uhr vierzig
3:45🔊 Viertel vor vier🔊 drei Uhr fünfundvierzig
3:50🔊 zehn vor vier🔊 drei Uhr fünfzig
3:55🔊 fünf vor vier🔊 drei 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:00🔊 dreizehn Uhr
3:30 PM15:30🔊 fünfzehn Uhr dreißig
8:45 PM20:45🔊 zwanzig Uhr fünfundvierzig
11:00 PM23:00🔊 dreiundzwanzig 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
Spoken🔊 Der fünfte MaiThe fifth of May
Written5. Mai or 05.05.5 May
With year🔊 5. 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.