Retailers reported a 0.5% rebound in July after the Euro 2024 football championship and summer discounting fuelled shopping.
The increase follows a sharp fall in June, when sales volumes - which measure the quantity bought - were hit by poor weather.
Department stores and shops selling sports goods shifted higher volumes of gear last month.
But the Office for National Statistics (ONS), which released the figures, said it was a "poor month for clothing and furniture shops and falling fuel sales despite prices at the pump falling".
Although retail sales grew in July, the increase was below the 0.7% rise some economists had expected and follows a "mixed picture" across sectors.
While department stores and non-food shops were strong, sales of motor fuel showed a 1.9% drop, despite the price of petrol falling by 1.4p per litre and diesel dipping by 1.1p.
In June, petrol and diesel sales jumped by 2.2%.
While the Euro 2024 tournament inspired people to shop for sporting goods, those buying snacks or drinks to watch the football at home failed to lift spending at food stores with sales showing no growth at all in July.
cont
https://www.bbc.co.uk/news/articles/c33nz5ky8v7o