How Much Does the Average Christmas Dinner Cost?

The average cost of a Christmas dinner this year will set Brits back £27.49 according to a new report on consumer shopping habits.

Data company Katar said the average cost of a Christmas meal for four, with a frozen turkey and all the trimmings, is now £27.49, as frozen turkeys drive prices up by 3.4%. If you opt for a fresh turkey, then the average price for the same dinner would almost double.

The new figures show that inflation has pushed up food prices, affecting Christmas dinners around the country this year.

Christmas dinner vegetables such as brussel sprouts and cauliflower have also risen in price – as has gravy granules which are now 3% more expensive than last year.

But there is good news – as there has been a 13% price drop on carrots, while parsnips are 6% cheaper this year. Brits need not skimp on roast potatoes either, as spuds are down 5% on last year’s prices.

The data also suggests that Brits are still spending on top-notch Christmas food – with sales of supermarket premium own-label ranges still the fastest-growing ranges in stores.

This means many Brits are opting for Tesco Finest and Asda Extra Special for their Christmas grub.

Fraser McKevitt, head of retail and consumer insight at Kantar, said: “As we count down on our advent calendars to the big day, it’s clear that shoppers want to have some fun and make this Christmas extra special.

“Price inflation doesn’t seem to be denting their desire to treat themselves and loved ones.”

“Habits we’d expect to see shift, like swapping branded products for own label or seeking out promotions, haven’t altered just yet,” he concluded.

The report also showed online grocery sales are falling, down 12.5% in the four weeks to November 28 against this time last year when the country was in the second lockdown.

However, experts warn that online shopping may start to surge once more amid fears over the new Omicron coronavirus variant sweeping across the UK, which could see some shoppers switch back to online shopping and shunning supermarkets.