Ranked: Which Country Consumes the Most Coffee?
Description
Ranked: Which Country Consumes the Most Coffee in 2025
This was originally posted on our Voronoi app. Download the app for free on iOS or Android and discover incredible data-driven charts from a variety of trusted sources.
Key Takeaways
- Luxembourg ranks first in global coffee consumption in 2025, averaging more than five cups per person per day.
- India ranks last among the 65 countries analyzed, consuming just 0.02 cups per person per day.
The global coffee market continues to grow, but consumption patterns vary widely across countries. Northern European nations dominate the upper tiers, driven by a long-standing café culture and high per-capita spending. Meanwhile, large emerging markets drink far less per person despite being major producers.
This visualization ranks 65 countries by their daily coffee consumption per capita in 2025, showing how drinking habits differ around the world. The table below also includes data on lifetime coffee consumption, and average cup prices. The data for this ranking comes from Cafely.
Europe Continues to Dominate Global Coffee Consumption
Northern Europe remains the global center of coffee drinking. Luxembourg leads the world with 5.31 cups per day per person—far ahead of larger economies.
Luxembourg’s per-capita figure is boosted by its huge commuter workforce. Nearly half of all workers (47%) live outside the country, and their daily coffee consumption is counted in Luxembourg’s totals.
Finland and Sweden, long known for their strong coffee cultures, follow closely behind. All of the top 10 countries are European, reflecting both historical preferences and high purchasing power.
| Rank | Country | Daily coffee consumption per Capita (Cups) | Lifetime Consumption (Cups) | Price per cup | Lifetime spending |
|---|---|---|---|---|---|
| 1 | Luxembourg | 5.31 | 118,227 | $3.60 | $425,618 |
| 2 | Finland | 3.77 | 83,939 | $4.00 | $335,756 |
| 3 | Sweden | 2.59 | 58,612 | $3.70 | $216,863 |
| 4 | Norway | 2.57 | 58,159 | $4.40 | $255,900 |
| 5 | Austria | 2.03 | 45,198 | $3.30 | $149,153 |
| 6 | Denmark | 2.04 | 44,676 | $5.40 | $241,250 |
| 7 | Switzerland | 1.87 | 42,318 | $5.00 | $211,591 |
| 8 | Netherlands | 1.79 | 39,854 | $3.10 | $123,548 |
| 9 | Greece | 1.71 | 37,449 | $3.10 | $116,092 |
| 10 | Germany | 1.61 | 35,259 | $3.10 | $109,303 |
| 11 | Canada | 1.57 | 34,956 | $3.50 | $122,346 |
| 12 | Belgium | 1.57 | 34,383 | $3.10 | $106,587 |
| 13 | France | 1.48 | 32,952 | $3.10 | $102,152 |
| 14 | Slovenia | 1.49 | 32,631 | $1.70 | $55,473 |
| 15 | Italy | 1.44 | 32,587 | $1.54 | $50,184 |
| 16 | Lebanon | 1.6 | 31,536 | $3.63 | $114,476 |
| 18 | Brazil | 1.58 | 31,142 | $1.55 | $48,270 |
| 17 | Cyprus | 1.42 | 31,098 | $3.17 | $98,581 |
| 19 | Portugal | 1.41 | 30,879 | $1.66 | $51,259 |
| 20 | Croatia | 1.47 | 30,583 | $1.72 | $52,603 |
| 21 | Estonia | 1.44 | 29,959 | $3.05 | $91,376 |
| 22 | Lithuania | 1.43 | 28,707 | $2.72 | $78,084 |
| 23 | Czech Republic | 1.25 | 26,463 | $2.46 | $65,098 |
| 24 | United States | 1.22 | 25,827 | $4.69 | $121,131 |
| 24 | Australia | 1.14 | 25,798 | $3.24 | $83,586 |
| 26 | Ireland | 1.13 | 25,159 | $3.47 | $87,303 |
| 27 | Spain | 1.06 | 23,988 | $1.92 | $46,057 |
| 28 | Costa Rica | 1.05 | 22,229 | $2.55 | $56,683 |
| 29</ Comments In Channel |





