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

We don't currently have any Christmas food & drink deals.

Latest Expired Deals

  • £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.

  • Cheap Christmas chocolates round-up

    Cheap Christmas chocolates round-up

    Incl £1.50 Cadbury selection boxes, £4 Quality Street

    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 Celebrations, Cadbury selection box and Ferrero Rocher on Mon 18 Dec:

    • Quality Street tub, 750g - £4 (53.3p per 100g) at Tesco and Asda*. Next cheapest we found, £4.50 at Iceland.
    • Celebrations tub, 680g - £4 (58.8p per 100g) at Asda*. Next cheapest we found, £5 at most of the other major supermarkets.
    • Cadbury Heroes tub, 1kg - £6 (60p per 100g) at Tesco, was £8. Next cheapest we found, £18.85 at Amazon.
    • After Eight box, 300g - £2 (66.7p per 100g) at Asda*, Morrisons*, Tesco and Sainsbury’s*. Next cheapest we found, £3 at Waitrose.
    • Cadbury Heroes pack, 290g – two for £4 (69p per 100g) at Tesco, £3 individually. Next cheapest we found, two for £5.50 at Ocado.
    • Cadbury selection box, 169g – two for £3 (88.8p per 100g) at Morrisons*. Next cheapest we found, £2 each at most of the other major supermarkets.
    • Ferrero Rocher, 16 pack – three for £10 (£1.67 per 100g) at Asda*. Next cheapest we found, two for £7 at Tesco and Waitrose.

    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 chocs are now less – such as the Celebrations tub (680g this year, compared with 750g last year) and the Cadbury selection box (169g this year, compared with 180g 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.