If you click a link with an * to go through to a provider, we may get paid. This usually only happens if you get a product from it. This is what funds our team of journalists, and keeps us free to use. Yet there are two crucial things you need to know about this.
- This never impacts our editorial recommendations – if it's in, it's in there because we independently rate it best.
- You'll always get as good a deal (or better) than if you went direct.
For a more detailed explanation see How MSE is financed.
Holland & Barrett deals

0 Current Deals
We don't currently have any Holland & Barrett deals.
Latest Expired Deals
-
Holland & Barrett 20% off most items
Online only, via code. Can also be used with its 3for2 offer
ExpiredWe've Blagged 20% off online at Holland & Barrett* when you enter the code MSE20 at the checkout until 11.59pm on Monday 25 September. The code works on most items (for the ones it doesn't, we've listed exclusions under 'More info' below).
Delivery's £3.49 or free if you're spending £30 or more after you've entered the code, though it won't deliver to certain postcodes, mostly in Scotland and Northern Ireland – see 'More info' below to check yours. If you live or work near a Holland & Barrett store, click and collect is free, and there's no minimum spend.
The 20% off discount can also be used alongside Holland & Barrett's 3for2 mix & match deal* to give an even bigger saving.
Examples of what you can get with our Blagged code include:
- Deliciously Ella cacao & almond oat bar 3x50g* – £2.23 with code (was £2.79). Next cheapest we found was £2.99 at Planet Organic.
- Faith in Nature rosemary shampoo 400ml* – £5.53 with code (was £6.69). As this is part of the 3for2 offer, if buying three it would be £3.57 each with the code. Next cheapest we found was £6.69 at Amazon.
- Willy's organic apple cider vinegar 1L* – £8.79 with code (was £10.99). As this is part of the 3for2 offer, if buying three it would be £5.86 each with the code. Next cheapest we found was £13.93 at Amazon.
Stock of some items may be limited, so go quick if there's something you're after. Even with the code, Holland & Barrett might not always be the cheapest place to buy, so be sure to check prices elsewhere before ordering.
Beauty lover? Check out are make-up and skincare deals.
- Deliciously Ella cacao & almond oat bar 3x50g* – £2.23 with code (was £2.79). Next cheapest we found was £2.99 at Planet Organic.
-
Holland & Barrett 25% off most items & free delivery
Online only via Blagged code. Stackable with other offers
ExpiredIf you go online to health and beauty retailer Holland & Barrett*, you can use the MSE Blagged code 25MSEHB to get 25% off most items plus free standard delivery (norm £2.99) until 11.59pm on Sun 18 Jul.
What’s more, you can use the code on top of other offers, so by combining discounts, you can make a healthy saving. The delivery charge will be taken off after you've entered your address, just before you pay.
The code will work on about 80% of items on the website, but sadly there are some exclusions across food and drink categories, such as protein powders, teas and drinks – see the full list of exclusions.
Stock of some items may be limited, so go quick if there's something you're after. Even with a code, Holland & Barrett might not always be the cheapest place to buy, so be sure to check prices elsewhere before buying.