German Numbers 100 to 1000: A Listening Guide
You've got 1–100 solid. Then a German receptionist gives you a room number, a price climbs past a hundred euros, or someone reads out a year, and the wall of sound comes back. Dreihundertsiebenundvierzig. One word, no pauses, and somewhere in there is a flipped two-digit number.
The good news: from 100 upward, German numbers stop introducing new rules. Everything is built from pieces you already know. The hard part is purely a listening problem: holding the hundreds figure in your head while your ear unspools a reversed ending at native speed. This guide walks through German numbers 100 to 1000 exactly as they sound, then shows how to train the chunking that makes them click.
Prefer to just start drilling? Try the practice app →
The hundreds: 100, 200, 300 … 900
Every round hundred is simply the digit plus hundert, written and said as one word.
| # | German | Sounds like |
|---|---|---|
| 100 | (ein)hundert | "HOON-dert" |
| 200 | zweihundert | "TSVY-hoon-dert" |
| 300 | dreihundert | "DRY-hoon-dert" |
| 400 | vierhundert | "FEER-hoon-dert" |
| 500 | fünfhundert | "FEWNF-hoon-dert" |
| 600 | sechshundert | "ZEX-hoon-dert" |
| 700 | siebenhundert | "ZEE-ben-hoon-dert" |
| 800 | achthundert | "AHKT-hoon-dert" |
| 900 | neunhundert | "NOYN-hoon-dert" |
Listening trap: for exactly 100, the ein is almost always dropped, so you hear just hundert, not einhundert. Both are correct, but in real speech the bare hundert is the default. The same happens with tausend for 1000.
German numbers 100 to 1000: how hundreds and tens stack
A full three-digit number is built in this order: hundreds first, then the last two digits, reversed. The reversed ones-and-tens rule you learned for 21–99 still applies, but only to the final two digits. The hundreds part stays in normal order.
So 347 breaks down as:
- dreihundert: three hundred (300)
- siebenundvierzig: seven-and-forty (47)
- Result: dreihundertsiebenundvierzig, all one word
A few more, to feel the pattern:
| # | German | Literally |
|---|---|---|
| 105 | hundertfünf | hundred-five |
| 121 | hunderteinundzwanzig | hundred-one-and-twenty |
| 234 | zweihundertvierunddreißig | two-hundred-four-and-thirty |
| 500 | fünfhundert | five-hundred |
| 678 | sechshundertachtundsiebzig | six-hundred-eight-and-seventy |
| 999 | neunhundertneunundneunzig | nine-hundred-nine-and-ninety |
Notice 105: there's no und when the last two digits are under 13. Hundertfünf is just "hundred" + "five." The und only appears once you reach the reversed 21–99 zone. If the reversed order still feels alien, we unpack where it comes from in Why Are German Numbers Backwards?
What "native speed" actually sounds like: sechshundertachtundsiebzig (678) is eight syllables delivered as a single unbroken breath. There is no pause between "six-hundred" and "eight-and-seventy." Your ear has to segment it in real time, which is a skill, not a vocabulary problem.
Crossing into the thousands: 1000
1000 behaves exactly like 100: the digit plus tausend, with the ein usually dropped for the round figure.
- 1000 = (ein)tausend, usually just tausend
- 2000 = zweitausend
- 1234 = (ein)tausendzweihundertvierunddreißig (thousand · two-hundred · four-and-thirty)
The structure cascades: thousands first, then hundreds, then the reversed last two digits, all glued into one word. Once 100–1000 is automatic, larger numbers add no new mechanics, only length.
The listening traps unique to 100–1000
Three things ambush learners in this range specifically:
- The vanishing ein. Hundert means 100, not "hundred-something." If a price is exactly €100, you'll hear a clean hundert Euro with no leading digit, which is easy to second-guess.
- The hundreds boundary blurs. In dreihundertsiebenundvierzig the join between hundert and sieben has no gap. Learners often catch "drei… hundert…" then lose the ending entirely.
- Hundreds vs. years. A year like 1999 is often said neunzehnhundertneunundneunzig ("nineteen-hundred…") rather than as a flat thousand. Spoken dates run on their own pattern, covered in German Dates: Days, Months, Years.
And the old minimal pairs don't disappear; they nest inside the bigger number. Dreihundert (300) vs dreizehnhundert (1300), or the sechs/sechzehn/sechzig family riding along in the final digits. We break those down in Drei vs Dreißig: the pairs that trip learners up.
How to train your ear for the hundreds
Reading this page won't transfer to comprehension; listening will. Four things that work for 100–1000 specifically:
- Drill the boundary, not the pieces. You already know "three hundred" and "forty-seven." Practice hearing them fused, as in dreihundertsiebenundvierzig, so the join stops throwing you.
- Catch the hundreds digit first. Train yourself to lock in the leading hundred (100, 200, 300…) on the first syllable, then decode the reversed tail. Holding the front while parsing the back is the whole skill.
- Mix ranges from day one. Don't drill only 100–199. Interleave 100–1000 with the 1–100 you already know, so your brain has to switch between flat and stacked numbers in real time.
- Use real contexts. Prices, room numbers, page references, and years all live in this range. Each carries its own rhythm, so start with the drills, then move to native-speed listening.
That's why we built Zahlhaus the way we did: native audio, instant scoring, and mixed ranges so you train your ear for German numbers the way you'll actually hear them, never one tidy range at a time.
Train your ear for German numbers
Native audio. Instant scoring. Hundreds and thousands mixed in from day one.
Start Practicing FreeFrequently asked questions
How do you say 100 in German?
100 is hundert, or einhundert in full. In everyday speech the ein is usually dropped, so you hear just hundert. 200 is zweihundert, 300 dreihundert, and so on up to 900 (neunhundert).
How are three-digit German numbers like 347 spoken?
As one long word: hundreds first, then the reversed last two digits. 347 is dreihundertsiebenundvierzig, literally "three-hundred-seven-and-forty." The hundreds come in normal order; only the final two digits flip.
Why is German 100 to 1000 hard to understand when spoken?
Because the whole number is one unbroken compound word with no pauses, and the reversed ones-and-tens rule still applies to the last two digits. Your ear has to hold the hundreds figure while decoding a flipped two-digit number at the end.
When is "ein" dropped before hundert and tausend?
For exactly 100 and 1000, Germans usually say hundert and tausend without ein, though einhundert and eintausend are also correct and clearer. When 1 is part of a larger figure, the standalone ein often disappears.
How do you say 1000 in German?
1000 is tausend, or eintausend in full. Thousands stack the same way as hundreds: 2000 is zweitausend, 3000 dreitausend. A number like 1234 is (ein)tausendzweihundertvierunddreißig.