The quantity of items bought in December decreased by 1.5 per cent when compared with the stronger sales in November 2017.
Although retail sales increased by 1.3 per cent in December compared with the previous year, this was down from the 1.5 per cent growth rate shown in November.
The ONS said shopping for Christmas has “shifted in recent years” with consumers starting their purchasing earlier during Black Friday promotions.
However, internet sales continued to increase when compared with previous years, with physical stores dominating online sales growth in December.
Rhian Murphy, ONS senior statistician, said: “Retail sales continued to grow in the last three months of the year partly due to Black Friday deals boosting spending.
“Consumers continue to move Christmas purchases earlier, with higher spending in November and lower spending in December than seen in previous years. However, the longer-term picture is one of slowing growth, with increased prices squeezing people’s spending.
“Over the year the proportion of internet spending is continuing to rise, with almost one in every five pounds spent online by the end of 2017.”