German Big Numbers: Million, Milliarde, Prices and Years
By Michael McGettrickUpdated 11 October 2026
Below a million, German numbers are one long word (see German numbers). From a million up they become nouns, and the scale is not the English one: a German Billion is a trillion. Add the swapped comma, prices with the currency in the middle and years said in hundreds, and you have every big number.
Quick check
Three quick questions on what you have just read. The full practice is further down.
Pick the right one
0/3Pick the German that means the same.
a billion (a thousand million)
two million
3.5 (three point five)
The whole system on one screen
| You see | German | English |
|---|---|---|
| 2.000.000 | | two million |
| 1 Mrd. | | a billion |
| 1 Bio. | Billion | a trillion |
| 3,5 | Komma | three point five |
| 2,50 € | | two fifty |
| 1990 | neunzehnhundertneunzig | nineteen ninety |
| 2020 | zweitausendzwanzig | twenty twenty |
| 3. | | third |
Million and Milliarde: numbers that are nouns
From a million up, numbers are feminine nouns: capitalised, written apart, and with a plural.
| Singular | Plural | English |
|---|---|---|
| | one, two million |
| | one, three billion |
Berlin .- Berlin has almost four million inhabitants..- That costs a million euros.
There is no of: a million people is . And the rest of the number is written apart: dreihunderttausend is 2,300,000.
The Billion trap
German uses the long scale, which Britain itself used until the 1970s. Each new name is a thousand times the last:
| Figure | German | English |
|---|---|---|
| 1,000,000 | | a million |
| 1,000,000,000 | | a billion |
| 10 to the 12 | Billion | a trillion |
Staat . - The state is spending ten billion euros. Translate Billion as billion and you have made a figure a thousand times too big.
Commas and points
German swaps them. The decimal marker is a comma, read Komma; thousands are split by a point or a thin space.
| Written | Read as | English |
|---|---|---|
| 3,5 | Komma | three point five |
| 0,7 | Komma | nought point seven |
| 1.000 | | a thousand |
So 1.000 is a thousand, not one point nought, and 1,5 Kilo is one and a half : anderthalb . - I need one and a half .
Prices: the currency in the middle
German says the currency between the euros and the cents, and counts money with no plural:
| Written | Said | English |
|---|---|---|
| 2,50 € | | two fifty |
| 10 € | | ten |
| 0,80 € | | eighty cents |
. - That costs two euros fifty. The comma is not read aloud in a price, and Euros is wrong: and stay singular after a number. The words for paying are in ordering in German.
Years: hundreds, then thousands
Years from 1100 to 1999 are said in hundreds, and German keeps the word that English drops: 1990 is nineteen-hundred-ninety, with no . From 2000 they are plain numbers:
| Year | German | English |
|---|---|---|
| 1990 | neunzehnhundertneunzig | nineteen ninety |
| 1848 | achtzehnhundertachtundvierzig | eighteen forty-eight |
| 2001 | zweitausendeins | two thousand and one |
| 2020 | zweitausendzwanzig | twenty twenty |
German puts no in in front of a bare year. Say the year alone, or use :
1990 .- I was born in 1990.2020 .- In 2020 everything was different.
Ordinals: erste, zweite, dritte
Ordinals add -te up to 19 and -ste from 20. A longer number ending in 1 to 19 takes that number's ending: 102. is hundertzweite, 103. hundertdritte. The highlighter marks the ending.
| Number | Ordinal | Rule |
|---|---|---|
| 2. | | -te |
| 4. | vierte | -te |
| 19. | neunzehnte | -te |
| 20. | zwanzigste | -ste from 20 |
| 100. | hundertste | -ste |
Four are irregular:
| Number | Ordinal | Instead of |
|---|---|---|
| 1. | | + te |
| 3. | | + te |
| 7. | siebte | + te |
| 8. | achte | + te, with one t |
You will also meet siebente, which is correct but old-fashioned. Ordinals take adjective endings, so the ending changes after :
.- Today is the first of May..- I am coming on the third of May.
In writing, a dot after the digit marks the ordinal: 3. . Dates in full are in German days, months and dates, and the endings in German adjective endings.
Mistakes English speakers make
| Wrong | Right | Why |
|---|---|---|
| Billion for billion | | a Billion is a trillion |
Million | | Million is a noun with a plural |
| 3.5 | 3,5 | German decimals use a comma |
Euros | | no plural when counting money |
| in 1990 | 1990, 1990 | no in before a bare year |
| dreite | | one of four irregular ordinals |
What to do next
- Read three German news headlines with
and convert them to English billions. - Say today
'sprices aloud:. - Say your birth year in German, with no in.