Sainsbury's Takes Top Spot for Cheapest Christmas Chocolate Tubs 2025
Sainsbury's Takes Top Spot for Cheapest Christmas Chocolate Tubs 2025

As Christmas approaches, millions of shoppers are hunting for the best deals on chocolate tubs. New data reveals that Sainsbury's has become the cheapest supermarket for popular brands like Quality Street, Celebrations, Cadbury Roses, and Heroes.

With a Nectar card, Sainsbury's offers Quality Street and Celebrations at £3.95 each, and Cadbury Roses and Heroes at £4.50. This makes it the most affordable option this week.

Last week, Morrisons was the cheapest with a More Card price of £3.95 for all tubs. However, that offer ended on November 30, and Morrisons is now the most expensive, charging £7 per tub or £5.50 with the More Card.

Wide Pickt banner — collaborative shopping lists app for Telegram, phone mockup with grocery list

Prices have fluctuated due to changing demand and rising confectionery costs. Many supermarkets require loyalty cards for the best deals, so shoppers are advised to have their cards ready.

Pickt after-article banner — collaborative shopping lists app with family illustration