The annual change in price for products across Tesco, Sainsbury’s, Asda, Morrisons, Aldi and Lidl were measured by Retail tracking platform Assosia.
The crown of the Christmas feast, the turkey, has fallen in price by 6% this year, according to this data.
Tom Copas, managing director of Copas Turkeys in Cookham, Berkshire, said the price of turkeys had begun to stabilise after a couple of "incredibly turbulent" years that had pushed up the cost of rearing his birds.
"Hence we're seeing incremental changes in prices year on year, rather than dramatic ones," added Mr Copas, whose family has been rearing turkeys since 1957.
However, Mr Copas says he'd seen slower sales and more demand for smaller turkeys this year, perhaps indicating customers were tightening their belts.
"It's possibly people are trying to keep the overall basket spend down."