Cyprus reported a 9.9% annual increase in seasonally-adjusted retail trade volumes in October, the highest in the European Union, new data has revealed.
According to the Eurostat data, other countries to report a high annual increase in retail trade volumes included Bulgaria (+7.4%), Malta (+6.2%), Latvia (+4.9%) and Portugal (+4.3%).
At the other end of the scale, a number of countries reported an annual decrease in retail sales volumes, including Luxembourg (-0.8%), Austria (-0.6%) and Belgium (-0.1%). No data was available for Czechia, Greece, Italy and Romania.
Retail sales volumes across Europe
On an annual basis, seasonally-adjusted retail trade volumes were 1.6% higher in the EU, and 1.5% higher in the euro area, according to Eurostat.
On a month-on-month basis, meanwhile, retail trade volumes were 0.2% higher in the EU, and 0.1% higher in the euro area.
In terms of the main categories that comprise retail sales volumes, annual volumes at EU level were up 0.5% in food, drinks and tobacco, up by 2.4% in non-food products (except automotive fuel), and 2.6% higher for automotive fuel in specialised stores.
In the euro area specifically, volumes rose by 0.9% for food, drinks and tobacco, by 2.1% for non-food products (except automotive fuel), and by 1.8% for automotive fuel in specialised stores, on an annual basis. Read more here.
Annual Increase/Decrease in Retail Sales Volumes – EU Member States, October 2025 (%)
| Country | Retail Sales Volume Change (%) |
|---|---|
| Cyprus | 9.9 |
| Bulgaria | 7.4 |
| Malta | 6.2 |
| Latvia | 4.9 |
| Portugal | 4.3 |
| Croatia | 4.1 |
| Estonia | 4.0 |
| Spain | 3.9 |
| Lithuania | 3.9 |
| Sweden | 3.3 |
| Denmark | 3.1 |
| Hungary | 3.1 |
| Poland | 2.6 |
| Slovenia | 2.2 |
| France | 2.1 |
| Finland | 1.3 |
| Ireland | 1.2 |
| Netherlands | 1.1 |
| Germany | 0.9 |
| Slovakia | 0.4 |
| Belgium | -0.1 |
| Austria | -0.6 |
| Luxembourg | -0.8 |
| Czechia | n/a |
| Greece | n/a |
| Italy | n/a |
| Romania | n/a |

