German Prices: Understanding Euros and Cents Spoken Aloud
You walk into a German bakery. You point at a Brezel. The cashier says: neun Euro neunzig. You freeze. Is that nine ninety? Nineteen ninety? How many cents is "neunzig" supposed to be?
German prices have a tight, predictable spoken form that's different from how they're written. Once you know the pattern, one of the most common real-world listening tests becomes automatic. Here's how Germans actually say prices — and the two or three pitfalls that catch learners out.
Want to drill price listening? Practice two-part numbers →
The basic pattern: {euros} Euro {cents}
Germans say prices in three parts, in order:
- The euro amount as a plain number.
- The word Euro — always singular, never Euros.
- The cent amount as a plain number — without the word Cent most of the time.
| Price | Spoken as |
|---|---|
| €2,50 | zwei Euro fünfzig |
| €9,90 | neun Euro neunzig |
| €15,99 | fünfzehn Euro neunundneunzig |
| €24,00 | vierundzwanzig Euro (optionally: "glatt" = exactly) |
| €0,80 | achtzig Cent |
Key rule: the word Euro does the job of the decimal. Whatever comes after Euro is cents. Whatever comes before is euros. Listen for the anchor word.
Why "Euro" is singular
In standard German, Euro doesn't take a plural ending when used with numbers. You say neun Euro for 9 euros, not neun Euros. Same applies to Cent. This is unusual for German but it's consistent.
You may hear colloquial plural forms (Euros, Cents) in some regions or in casual speech, but standard and official usage is singular. The key is: don't listen for an -s to signal "euros" — there is no -s.
The comma vs. decimal point confusion
Written German prices use a comma where English uses a point: €9,90 rather than €9.90. In speech this doesn't matter — the comma is a visual convention, not a pronounced character. Germans don't say Komma (comma) when reading a price, just like English speakers don't say "point" at the checkout.
You'll see Komma said aloud only in technical contexts (math, science, data): drei Komma eins vier = 3,14 = π. Never in everyday prices.
When "Cent" does get said
The word Cent is added in exactly one situation: when the price is under one euro, so there's no euro anchor to hang the cents off.
- €0,80 = achtzig Cent
- €0,50 = fünfzig Cent — or colloquially ein halber Euro (half a euro)
- €0,10 = zehn Cent
If a cashier says a bare neunzig, context decides: at a coffee counter for an espresso it's probably 90 cents; for a full meal it's 90 euros. Germans rely on context to disambiguate, and so will you — but when in doubt, the word Euro or Cent is the tell.
Regional and colloquial variations
A few shortcuts you'll hear:
- glatt — "exactly." Fünf Euro glatt = €5 flat, no cents. Common when the amount is round.
- -fuffzig — colloquial for -fünfzig. Neun Euro fuffzig (€9,50). Casual but very frequent, especially in northern Germany.
- Mark (historical) — older speakers occasionally slip into Mark (the pre-2002 currency). If you hear neun Mark, mentally substitute "euro" in modern prices.
- zwo — replaces zwei (2) in phone calls and noisy environments. "Zwo Euro zehn" = €2,10.
Large prices: hundreds and thousands
Prices above €100 follow the standard German number rules: read the hundreds left-to-right, then flip the last two digits.
- €127,50 = (ein)hundertsiebenundzwanzig Euro fünfzig
- €1.200 = (ein)tausendzweihundert Euro
- €1.999,99 = (ein)tausendneunhundertneunundneunzig Euro neunundneunzig
These get long. In spoken German the ein at the start of einhundert and eintausend is often dropped for speed.
Note: Germans use the period as the thousands separator in writing (€1.200) — the opposite of English (€1,200). This only matters visually. In speech the separator isn't pronounced.
How to drill price listening specifically
The {euros} Euro {cents} rhythm is a two-chunk pattern. Once your basic 1–100 is solid (see the native-speed drill guide), add the price shape: a number, then Euro, then another number. Your ear needs to treat the word Euro as a timing anchor, not as a pause.
Real cashiers say prices faster than plain numbers, because the pattern is fixed and the payment step is routine. Train for that speed deliberately, or you'll freeze at checkout even when plain 1–100 is automatic.
Drill the two-chunk price shape
Zahlhaus Pro includes dedicated price drills at cashier speed, with the comma, the "Euro" anchor, and regional shortcuts like fuffzig.
Try the App — FreeRelated reading
- German Numbers 1–100: A Listening Guide — the foundation.
- Understanding spoken German at native speed.
- Drei vs Dreißig and the minimal pairs.
Frequently asked questions
How do Germans say prices out loud?
{Euro amount} + Euro + {cent amount}. €9,90 is neun Euro neunzig. The word Euro does the job of the decimal — the cents are said as a bare number after it.
Why do Germans use a comma in prices?
German uses the comma as the decimal separator. It's a visual convention only — not pronounced when the price is spoken aloud.
Do Germans say "Cent"?
Only for sub-euro prices. €0,80 is achtzig Cent. For full prices with an euro component, the cents are said as a bare number after Euro.
What about round euro amounts?
€15 is simply fünfzehn Euro, or informally fünfzehn Euro glatt ("fifteen euros flat").
How do I train to hear prices at checkout speed?
Drill the two-chunk {number} Euro {number} rhythm specifically. Cashiers say prices faster than plain numbers because the pattern is fixed — your ear needs the timing, not just the digits.