Skip to content
EveryLingua

Numbers, time and dates in German

German numbers are not hard; they are built in a different order. einundzwanzig is one-and-twenty, halb vier is half past three, and the billion you were thinking of is eine Milliarde. None of it takes long to learn. What makes it hard is that English habits step in at the very moment you need a number fastest — on the phone, at the till, on the platform.

Everything here is computed, not typed

Every number written out in words on this page is generated from a rule when the site is built, and the same rule sets the exercises below. A table of a hundred numbers typed by hand would be a hundred chances for a mistake nobody finds. Everything is checked against a second, independently written version — every number up to 2,000, every minute of the day and every date of the year.

The 13 places where your own language gets in the way

The page is arranged by these and not by kinds of number: anyone who gets this far can count to twenty.

einundzwanzig: the units come first

Wrong:zwanzigeins
Right:einundzwanzig

From 21 to 99 German says the units before the tens and joins them with und, all in one word: einundzwanzig is one-and-twenty, siebenundvierzig seven-and-forty. English once did the same — the four and twenty blackbirds of the nursery rhyme — so the idea is not foreign. What makes it hard is speed: you hear the second digit first and have to hold it until the first one arrives, which is exactly when a phone number or a price goes wrong.

ein Uhr, but eins on its own

Wrong:eins Uhr
Right:ein Uhr

Counting, you say eins. As soon as a noun follows, the -s goes: ein Uhr, ein Euro, and inside a number too — einundzwanzig, einhundert. Where nothing follows, it comes back: hunderteins, Es ist eins., halb eins.

zwanzig Euro, not Euros

Wrong:zwanzig Euros
Right:zwanzig Euro

After a figure, Euro and Cent stay in the singular, and so do most units of measure: drei Kilo, zehn Prozent, zwei Glas Wein. The plural Euros does exist, but not after a number — on a price it is always Euro.

halb vier is half past three

Wrong:halb drei
Right:halb vier

English counts the half hour away from the hour just gone; German counts it towards the hour to come, so halb vier means half-way to four. Both languages use the same word for half, which is why this is the one trap on the page that costs appointments rather than merely sounding odd. When it matters, ask for the twenty-four-hour form: fünfzehn Uhr dreißig cannot be misread.

der 3. Mai: the full stop makes the ordinal

Wrong:der 3 Mai
Right:der 3. Mai

German has no -st, -nd or -rd to write after a figure; a full stop does that job. der 3. Mai is read der dritte Mai, with no word for ‘of’ between the day and the month. The same stop turns up after the names of kings: Friedrich II. is Friedrich der Zweite.

am dritten Mai, not auf

Wrong:auf dem dritten Mai
Right:am dritten Mai

Days and dates take am, short for an dem, where English says ‘on’ — am Montag, am dritten Mai — and after am the ordinal ends in -en. Months take im: im Mai. And a year on its own takes nothing at all.

1.250,50: comma and full stop change places

Wrong:1,250.50
Right:1.250,50

German marks decimals with a comma and groups thousands with a full stop or a thin space — exactly the other way round from English. It is said that way too: 3,5 is drei Komma fünf, and the digits after the comma are read one at a time, drei Komma eins vier. Prices are the exception: 4,50 € is vier Euro fünfzig, with no comma in sight.

a billion is eine Milliarde

Wrong:eine Billion
Right:eine Milliarde

German kept the long scale. After Million comes Milliarde, a thousand million, and only then Billion, which is a million million — an English trillion. A German headline about eine Billion Euro is a thousand times larger than the English word suggests. Britain used the long scale officially until the 1970s, so older British texts can mislead in the same way.

neunzehnhundertvierundachtzig, with the hundert

Wrong:neunzehn vierundachtzig
Right:neunzehnhundertvierundachtzig

German splits a year from 1100 to 1999 in two, as English does, but it says the hundert that English leaves out — and a year written out in words is one word. From 2000 on a year is an ordinary number: zweitausendvierundzwanzig. You may hear zwanzig vierundzwanzig, copied from English, but it is not the standard form.

no in before a year

Wrong:Ich bin in 1984 geboren.
Right:Ich bin 1984 geboren.

A bare year needs no preposition in German. If you want one, it is im Jahr 1984. in 1984 is lifted straight from English; it turns up in business German, but most readers still take it for a mistake.

fünf nach halb vier is 3.35

Wrong:fünf nach halb drei
Right:fünf nach halb vier

Close to the half hour German counts from halb rather than from the full hour: fünf vor halb vier is 3.25 and fünf nach halb vier is 3.35. Once halb vier has settled as 3.30 this follows — but it is two steps in your head, and in a conversation you hear the time once.

Berlin, den 23. Juli: the date in the accusative

Wrong:Berlin, der 23. Juli
Right:Berlin, den 23. Juli

The traditional letter heading puts the date in the accusative, the case German uses for a point in time without a preposition, as in jeden Tag or nächsten Montag. In Heute ist der 23. Juli the date is the subject, so it stays in the nominative. Many letters today leave the article out altogether: Berlin, 23. Juli 2024.

der zweitgrößte, in one word

Wrong:der zweite größte
Right:der zweitgrößte

Before a superlative the ordinal drops its ending and joins the adjective: die zweitgrößte Stadt, der drittbeste Platz, das zweitälteste Kind. Written as two words it is not a different meaning, just wrong — and it is the kind of slip that survives into otherwise fluent writing.

The numbers

Units before tens, joined by und, and everything below a million in one word. The ordinal is the number with a full stop, said with -te up to nineteen and -ste from twenty.

DigitsIn wordsAs an ordinal
1eins1. — erste
2zwei2. — zweite
3drei3. — dritte
7sieben7. — siebte
8acht8. — achte
11elf11. — elfte
16sechzehn16. — sechzehnte
17siebzehn17. — siebzehnte
20zwanzig20. — zwanzigste
21einundzwanzig21. — einundzwanzigste
30dreißig30. — dreißigste
67siebenundsechzig67. — siebenundsechzigste
100hundert100. — hundertste
101hunderteins101. — hunderterste
342dreihundertzweiundvierzig342. — dreihundertzweiundvierzigste
1.000tausend1000. — tausendste
1.001tausendeins1001. — tausenderste
21.000einundzwanzigtausend21000. — einundzwanzigtausendste

Millions and beyond

From a million upwards the step is a noun: a capital letter, a word of its own and a plural. And the names run one step behind English — the billion you had in mind is eine Milliarde.

DigitsIn words
1.000.000 (a million)eine Million
2.000.000zwei Millionen
2.500.000zwei Millionen fünfhunderttausend
1.000.000.000 (a billion)eine Milliarde
2.000.000.000zwei Milliarden
1.000.000.000.000 (a trillion)eine Billion

Years

From 1100 to 1999 in hundreds, with the hundert said out loud; every other year as an ordinary number.

YearSaid
1066tausendsechsundsechzig
1492vierzehnhundertzweiundneunzig
1900neunzehnhundert
1905neunzehnhundertfünf
1984neunzehnhundertvierundachtzig
1999neunzehnhundertneunundneunzig
2000zweitausend
2004zweitausendvier
2024zweitausendvierundzwanzig

Telling the time

In conversation a twelve-hour clock, with the half hour counted towards the next hour and the part of the day added when it is not obvious. On timetables and the radio twenty-four hours, with nothing to work out. Parts of eastern and southern Germany and Austria also say viertel vier for 3.15 and drei viertel vier for 3.45; you need to understand those, not to use them.

ClockIn conversationTimetable and radioPart of the day
01:00ein Uhrein Uhrnachts
09:05fünf nach neunneun Uhr fünfmorgens
09:15Viertel nach neunneun Uhr fünfzehnmorgens
09:20zwanzig nach neunneun Uhr zwanzigmorgens
09:25fünf vor halb zehnneun Uhr fünfundzwanzigmorgens
09:30halb zehnneun Uhr dreißigmorgens
09:35fünf nach halb zehnneun Uhr fünfunddreißigmorgens
09:45Viertel vor zehnneun Uhr fünfundvierzigmorgens
09:50zehn vor zehnneun Uhr fünfzigmorgens
12:00zwölf Uhrzwölf Uhrmittags
13:30halb zweidreizehn Uhr dreißigmittags
20:15Viertel nach achtzwanzig Uhr fünfzehnabends
00:10zehn nach zwölfnull Uhr zehnnachts

Dates

Day first, as in Britain, but with full stops, and said with an ordinal that changes its ending with the case: der when the date is the subject, am when something happens on it.

DateWrittenAs the subjectAfter am
23 July 198423.07.1984der dreiundzwanzigste Juli neunzehnhundertvierundachtzigam dreiundzwanzigsten Juli
1 March 202401.03.2024der erste März zweitausendvierundzwanzigam ersten März
3 October 199003.10.1990der dritte Oktober neunzehnhundertneunzigam dritten Oktober
31 December 199931.12.1999der einunddreißigste Dezember neunzehnhundertneunundneunzigam einunddreißigsten Dezember

Money, decimals, phone numbers

The euro sign after the amount, a comma before the cents, and the word Euro between the two numbers when you say it. Decimals are read digit by digit after the comma. On the phone a two is zwo, and there is no ‘double’.

WrittenSaid
0,01 €ein Cent
0,75 €fünfundsiebzig Cent
1,00 €ein Euro
1,50 €ein Euro fünfzig
4,50 €vier Euro fünfzig
19,99 €neunzehn Euro neunundneunzig
21,00 €einundzwanzig Euro
1.250,50 €tausendzweihundertfünfzig Euro fünfzig
CHF 3.50drei Franken fünfzig
3,14drei Komma eins vier
0,5null Komma fünf
0 22 77null zwo zwo sieben sieben

Try it yourself

55 exercises, generated from the same rules. Whatever you get wrong comes back tomorrow.