Online shopping by country, 2025

People who bought or ordered goods or services over the internet for private use in the twelve months before the survey. The survey covers people aged 16 to 74.

36 places ranked for 2025. Highest: Ireland (95.1%). Lowest: Albania (40.6%). The median is 69.7%.

Unit: % of individuals Source: Eurostat Trend, map and download

Highest 10

  1. 1. Ireland 95.1%
  2. 2. Netherlands 94.2%
  3. 3. Norway 92.5%
  4. 4. Denmark 91.2%
  5. 5. Sweden 88.8%
  6. 6. Switzerland 85.5%
  7. 7. Czechia 83.7%
  8. 8. Finland 82.0%
  9. 9. Germany 81.4%
  10. 10. France 80.2%

Lowest 10

  1. 36. Albania 40.6%
  2. 35. Montenegro 44.5%
  3. 34. Bosnia and Herzegovina 49.5%
  4. 33. Türkiye 50.7%
  5. 32. Bulgaria 51.2%
  6. 31. North Macedonia 55.9%
  7. 30. Italy 56.2%
  8. 29. Kosovo 58.4%
  9. 28. Romania 60.3%
  10. 27. Portugal 60.5%

Source: Eurostat.

In short

  • Among the 36 countries with a value for 2025, the highest is Ireland (95.1%) and the lowest Albania (40.6%).
  • Half of the countries are above 69.7% and half below.
  • From 2024 to 2025 the value rose in 29 countries and fell in 6.
  • The figure for the European Union was 73.6% in 2025, against 64.7% in 2020 (+8.8 percentage points). The source marks a break in the series during this period, so part of the change may come from a change in method.

Full ranking

Online shopping by country, 2025
#CountryValuePeriodRelative size
1 Ireland 95.1% 2025
2 Netherlands 94.2% 2025
3 Norway 92.5% 2025
4 Denmark 91.2% 2025
5 Sweden 88.8% 2025
6 Switzerland 85.5% 2025
7 Czechia 83.7% 2025
8 Finland 82.0% 2025
9 Germany 81.4% 2025
10 France 80.2% 2025
11 Luxembourg 80.1% 2025
12 Slovakia 78.8% 2025
13 Belgium 78.5% 2025
14 Estonia 76.5% 2025
15 Austria 72.7% 2025
16 Malta 71.4% 2025
17 Spain 70.8% 2025
18 Latvia 69.7% 2025
19 Poland 69.7% 2025
20 Greece 68.0% 2025
21 Hungary 67.7% 2025
22 Slovenia 66.9% 2025
23 Lithuania 64.8% 2025
24 Cyprus 63.4% 2025
25 Serbia 62.1% 2025
26 Croatia 61.7% 2025
27 Portugal 60.5% 2025
28 Romania 60.3% 2025
29 Kosovo 58.4% 2025
30 Italy 56.2% 2025
31 North Macedonia 55.9% 2025
32 Bulgaria 51.2% 2025
33 Türkiye 50.7% 2025
34 Bosnia and Herzegovina 49.5% 2025
35 Montenegro 44.5% 2025
36 Albania 40.6% 2025

Places are ordered from the highest to the lowest value. Group medians on this site are the middle value of the members with data for the same year; they are not official aggregates.

How this ranking works

Every country is ranked on its value for 2025, the latest period that most countries have, so all values are for the same point in time. Countries without a value for 2025 are left out. Groups and aggregates such as the European Union are not ranked. Values are as published by Eurostat; the ranking is a plain ordering from the highest to the lowest value and says nothing about whether a high value is good or bad.

Earlier years: use the year selector above. Methodology · Coverage and freshness

Related