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.