Christmas food & drink Deals

Brand Image

100% Verified

We check every deal, but if something's changed, please report it.

Price Check

Ensure you compare prices first, offers aren't necessarily cheapest.

Shop Safely

There's a risk any company can struggle, so learn to Shop Safely.

0 Current Deals

Latest Expired Deals

  • Cheap Christmas chocolates round-up

    Cheap Christmas chocolates round-up

    Incl £3.50 Quality Street, £4 Celebrations tubs

    If your supermarket shopping basket is normally choc-a-block with sweet treats at Christmas, this one’s for you...

    Here's a round-up of the cheapest prices per gram that we found for popular Christmas chocs including Quality Street, Celebrations, and Ferrero Rocher on Fri 20 Dec:

    • Quality Street tub, 650g - £3.50 (53.8p per 100g) at Asda* and Morrisons*. Next cheapest we found, £4 at Tesco.
    • Celebrations tub, 650g - £4 (62p per 100g) at Tesco*. Same price at Morrisons (but out of stock).
    • Cadbury Heroes tub, 600g - £4 (66.7p per 100g) at Asda*. Next cheapest we found, £5 at most other supermarkets.
    • After Eight two-pack with Christmas tin, 400g - £4 (£1 per 100g) at Asda*. Next cheapest we found, £5 at most other supermarkets, or get 300g (66.7p per 100g) for £2 from most supermarkets.
    • Ferrero Rocher, 16 pack, 200g – three for £10 (£3.33 each, £1.67 per 100g) at Morrisons*. Next cheapest we found, £3.50 each (£1.75 per 100g) at Asda*.

    Supermarkets are constantly switching offers, which means these examples could change between now and Christmas Day, so be sure to do your own price comparison.

    Watch out for smaller tubs

    When comparing prices from last year, we've noticed that although some of the chocs were the same price, the weight of the choc tubs are now less – such as the Quality Street tub (650g this year, compared with 750g last year).

    When buying chocolates, always have a look at the different size boxes and check the price per gram marked on the price label. Sometimes buying more of the smaller packs is cheaper than buying the biggest packs, or buying the same product in a 'non-festive format' (eg, After Eights) can work out cheaper if you just want the chocolate and not the tin or other extras.

  • £22 Lanson Black Label Brut Champagne

    £22 Lanson Black Label Brut Champagne

    Reduced at several supermarkets. Norm £32

    If you're a fan of Lanson Black Label Brut Champagne, several supermarkets have reduced the price of a standard 75cl bottle.

    You can get it for £21.99 at Ocado* for deliveries up to Sat 30 Dec, or £22 online at Tesco or in store (find your nearest) until Mon 1 Jan. The next cheapest we found it was £22.50 at Asda, and £24 online or in store at Waitrose. The champers is normally £32, so these are decent discounts if you like this bubbly.

    Please be Drinkaware.