German Prices: Understanding Euros and Cents Spoken Aloud

Published April 2026 · by Zahlhaus

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:

  1. The euro amount as a plain number.
  2. The word Euro — always singular, never Euros.
  3. The cent amount as a plain number — without the word Cent most of the time.
PriceSpoken as
€2,50zwei Euro fünfzig
€9,90neun Euro neunzig
€15,99fünfzehn Euro neunundneunzig
€24,00vierundzwanzig Euro (optionally: "glatt" = exactly)
€0,80achtzig 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.

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:

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.

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 — Free

Related reading

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.