How much does a cup of coffee cost in a Madrid café?

Money easy Data from 2024

Guess before you scroll — the answer is below

In euros. Thousands: 1.000 · Decimals: 1,5 · Millions: 9m.

The answer

$1.50

Roughly $1.5.

A café con leche in Madrid averages around €1.50-1.80, roughly half what the same drink costs in Paris or London. Spain has one of the cheapest coffee-out cultures in Western Europe, and one of the densest.

How to get close to this number

Read the question rather than the slug: it asks the price of a coffee in a Madrid café. Anchor on a northern European capital and adjust down — the explanation puts it at roughly half what the same drink costs in Paris or London.

The reason is the density from the restaurants question on this site: the highest bar density in the European Union. Intense local competition, small premises, high turnover and a culture of short standing visits all push the price down, and a café that sells two hundred coffees a day can charge less per cup than one that sells forty.

The cultural consequence is that the price sustains the habit. A coffee cheap enough to have several times a day is a different social object from one priced as a treat — it makes the bar a place you pass through rather than a destination, which is exactly what the density figure describes from the other side.

Where this number comes from

Source Organización de Consumidores y Usuarios (OCU)
Figure refers to 2024
Last checked
Unit euros

Numbers move. If this one has drifted from its source, let us know.

Think you can do better?

Five fresh questions every day. No account needed.

Play today’s puzzle

Related questions