- Insights
How coffee prices vary across the Netherlands
How much does a coffee cost in Flevoland compared to Limburg? To answer this question, we’ve analysed 6,904 verified menu prices from cafés, bars and restaurants across the country to understand how coffee pricing varies by region, city and venue type. Discover our findings.
Regional pricing: differences across the country
Coffee prices vary across the Netherlands, with clear differences emerging between provinces.
Flevoland records the lowest median price for a regular coffee at €3.00 per cup, followed by Drenthe at €3.10. At the other end of the spectrum, North Holland reaches €3.50.
While a gap of 50 cents may appear modest, it represents a meaningful difference for one of hospitality’s most frequently purchased products.
Cappuccino prices show a similar pattern, with North Holland again ranking among the most expensive provinces.
Coffee price per province
An analysis by city: Amsterdam is the most expensive
Among the cities included in the analysis, Amsterdam records the highest median prices across both coffee categories. A regular coffee costs €3.50, while a cappuccino reaches €3.95.
Nijmegen sits at the opposite end of the ranking, with a cappuccino priced at €3.60. Other major cities, including Rotterdam, Utrecht and The Hague, fall between these two prices.
Several factors likely contribute to Amsterdam’s position. Higher rents, stronger tourist demand and a greater concentration of premium hospitality venues all create conditions that support higher menu prices.
| City | Coffee | Cappuccino |
|---|---|---|
| Nijmegen | €3.30 | €3.60 |
| Utrecht | €3.30 | €3.75 |
| Maastricht | €3.30 | €3.75 |
| The Hague | €3.50 | €3.80 |
| Rotterdam | €3.50 | €3.90 |
| Amsterdam | €3.50 | €3.95 |
Different venues, different prices
Not all coffees are sold in the same environment. Nationally, cafés and bars tend to offer the lowest prices, while full-service restaurants charge the highest. A cappuccino purchased in a restaurant typically costs around 20 cents more than one purchased in a café.
This helps explain part of the geographic picture. Larger cities, particularly in the Randstad, contain a higher proportion of full-service hospitality venues than smaller towns and regional centres.
What drives the price of a coffee?
The data also reveals a clear pricing pattern across coffee categories. An espresso costs a median 3.20€, while a cappuccino costs 3.70€. Flat whites and double espressos are priced around 4.40€–4.50€.
The key driver appears to be the number of espresso shots rather than the amount of milk. Adding milk increases the price by around 50 cents, while adding a second shot increases it by roughly 1.20€.
For venues and brands, this provides a useful benchmark when evaluating pricing strategies across coffee categories.
Our Methodology
Roamler analysed menu prices from its continuously updated OOH database, covering restaurants, cafés, bars and hotels across the Netherlands.
The analysis focuses on two universally available products: regular coffee and cappuccino. Prices were measured as listed on venue menus and aggregated using the median to reduce the influence of outliers.
Products such as Irish coffee, coffee cocktails, coffee-and-cake combinations and other non-comparable menu items were excluded. Prices outside a plausibility range of €1.50–€6.00 per cup were removed during quality control.
Provincial findings are based on a minimum of 30 observations. City-level findings require at least 50 observations from a minimum of 15 distinct venues.
What does your category look like?
How does your pricing compare across regions? Where are competitors gaining distribution? And what trends are emerging in your category?
Roamler’s Out-of-Home Database helps answer these questions through continuously updated data collected across thousands of outlets. Contact us to know more!


