Cyprus reported the biggest annual increase in retail sales volumes in the European Union in November 2025, posting a 8.5% gain, new data from Eurostat has revealed.
Other EU member states to report a notable increase in retail sales volumes for the month included Portugal, up 6.5%, Denmark, which rose 6.2%, and Spain, which saw a 6.1% increase.
Several countries also saw retail sales volumes decline compared to the same month a year ago, with Romania (-4.6%) seeing the biggest monthly decline, followed by Slovakia (-2.8%) and Austria (-2.2%).
Retail trade across Europe
At a European level, retail trade volumes were 2.3% higher in the European Union in November 2025 compared to the same period a year earlier. In the euro area, the year-on-year increase also stood at 2.3%.
On a segment by segment basis, food drinks and tobacco saw a 0.8% increase in volumes in November, compared to the same month a year earlier, while non-food products (except automotive fuel) was up 3.6% and automotive fuel in specialised stores rose by 2.0%.
On a month-on-month basis, meanwhile, retail trade volumes rose by 0.2% in the EU and by the same amount in the euro area, continuing a pattern of modest month-on-month increases seen during most of 2025.
Luxembourg recorded the largest month-on-month increase in total retail trade volume, Eurostat’s data showed, with sales 5.8% higher than they were in November, followed by Portugal (2.2%) and Denmark (1.9%). At the other end of the scale, Croatia posted a month-on-month decline of 2.2%, while Belgium and Slovakia recorded decreases of 1.6% and 1.5% respectively.
No data was available for Czechia, Ireland and Greece. Read more here.
Annual Increase/Decrease in Retail Sales Volumes by EU Member State, November 2025 (%)
| Country | Retail Sales Volume Change (%) |
|---|---|
| Cyprus | 8.5 |
| Portugal | 6.5 |
| Denmark | 6.2 |
| Spain | 6.1 |
| Sweden | 5.1 |
| Malta | 3.7 |
| France | 3.3 |
| Latvia | 3.3 |
| Lithuania | 3.3 |
| Bulgaria | 3.1 |
| Finland | 2.7 |
| Hungary | 2.5 |
| Netherlands | 2.1 |
| Poland | 2.1 |
| Italy | 1.6 |
| Croatia | 1.3 |
| Germany | 1.1 |
| Slovenia | 1.0 |
| Belgium | 0.5 |
| Estonia | 0.2 |
| Luxembourg | -0.1 |
| Austria | -2.2 |
| Slovakia | -2.8 |
| Romania | -4.6 |
| Czechia | n/a |
| Ireland | n/a |
| Greece | n/a |

