Holland & Barrett Deals

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 deals.

Latest Expired Deals

  • £10 Baileys (norm £20)

    £10 Baileys (norm £20)

    1L Original Irish Cream at Morrisons

    If you go online to Morrisons*, or pop into a store (find your nearest*), you can get a one-litre bottle of Baileys Original for £10 (normally £20) until Sun 8 Dec, while stock lasts.

    We correctly predicted this deal would happen in our 2019 Christmas Deals Predictor – though it's done it a week later than usual.

    These bottles usually get snapped up quickly so if you're going to a store, to avoid a wasted journey, it might be best to call first to check stock.

    The next cheapest we found was £12 at Asda and Tesco – though in previous years we've seen Asda also drop the price of Baileys to £10 in the run up to Christmas, so there's a chance it could do it again.

    Please be Drinkaware.

  • FitFlop extra 30% off 'up to 60%' sale

    FitFlop extra 30% off 'up to 60%' sale

    Blagged code, online only. Incl £55 slippers for £19

    If you're looking for footwear, go via this FitFlop* link and you can get a further 30% off its 'up to 60% off' sale. Enter the MSE Blagged code MSE30 at the checkout until 11.59pm on Mon 9 Dec. Standard delivery is free.

    Some examples of what we found on Tue 3 Dec include:


    FitFlop tells us that there should be plenty of stock. This offer is online only and excludes full-price lines.

    For other clothing discounts, visit our High Street Sales page.