How much does a cup of coffee cost in a Madrid café?
Guess before you scroll — the answer is below
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.
Related questions
- How many euro banknotes are in circulation?
- How much credit card debt do Americans owe in total?
- How much did the U.S. federal government spend in a year?
- How much does the average American spend on lottery tickets per year?
- How much does the average European household spend on holidays per year?
- How much does the average Spanish household spend on Christmas?