Quick answer
The best H&B offer is the one with the lowest final cost for the exact protein and quantity you need. Compare promotional price per 100g and per 1g protein, then check whether buying extra units is actually useful.
The offer types you will see
Holland & Barrett uses several promotional structures at once. A percentage reduction changes one item's price; a mix-and-match offer depends on eligible products; a multibuy changes the effective unit cost; a subscription changes the purchase commitment.
Treat each as a separate price mode. Combining the biggest displayed percentage with the cheapest unrelated variant produces a number nobody can actually pay.
| Offer | Correct comparison | Main trap |
|---|---|---|
| Percentage discount | Sale price versus competing live prices | An inflated reference price |
| 3 for 2 | Total for three divided by three | Buying excess stock |
| Buy one get one | Total cost divided by total eligible quantity | Different products or sizes |
| Subscribe & Save | Recurring price and cancellation terms | Presenting it as a one-off price |
| Clearance | Exact flavour, size, stock and expiry information | Assuming it represents the whole range |
Live comparison
Holland & Barrett products
FlavourSize (g)Size (ml)QtyTotal Per serving servings Per 100g Per 1g protein 8401 £18.00 2823.0g123£0.643 78g410£2.14 5.26£0.027 |
FlavourSize (g)Size (ml)QtyTotal Per serving servings Per 100g Per 1g protein 5001 £7.50 2510.4g60£0.300 51.5g300£1.50 5.83£0.029 |
FlavourSize (g)Size (ml)QtyTotal Per serving servings Per 100g Per 1g protein 4501 £12.00 1521.0g106£0.800 69g354£2.67 5.13£0.039 |
FlavourSize (g)Size (ml)QtyTotal Per serving servings Per 100g Per 1g protein 5201 £11.45 2210.4g78£0.520 50g329£2.20 6.58£0.044 |
FlavourSize (g)Size (ml)QtyTotal Per serving servings Per 100g Per 1g protein 9001 £32.00 3022.0g113£1.067 72g375£3.56 5.21£0.049 |
FlavourSize (g)Size (ml)QtyTotal Per serving servings Per 100g Per 1g protein 6501 £22.00 2418.0g98£0.917 67g364£3.38 5.43£0.051 |
FlavourSize (g)Size (ml)QtyTotal Per serving servings Per 100g Per 1g protein 5001 £16.50 1420.0g-£1.179 56g-£3.30 -£0.059 |
FlavourSize (g)Size (ml)QtyTotal Per serving servings Per 100g Per 1g protein 5271 £3.29 150.0g285£3.290 10g57£0.62 5.70£0.062 5001 £3.29 150.0g280£3.290 10g56£0.66 5.60£0.066 5001 £3.29 150.0g280£3.290 10g61£0.66 6.10£0.066 |
FlavourSize (g)Size (ml)QtyTotal Per serving servings Per 100g Per 1g protein 3641 £18.00 1420.0g88£1.286 78g338£4.95 4.33£0.063 |
FlavourSize (g)Size (ml)QtyTotal Per serving servings Per 100g Per 1g protein 5001 £16.50 1320.0g-£1.269 52g-£3.30 -£0.063 |
FlavourSize (g)Size (ml)QtyTotal Per serving servings Per 100g Per 1g protein 12001 £62.00 4819.6g99£1.292 78.4g396£5.17 5.05£0.066 4001 £26.00 1619.6g99£1.625 78.4g396£6.50 5.05£0.083 |
FlavourSize (g)Size (ml)QtyTotal Per serving servings Per 100g Per 1g protein 6001 £27.49 ---- 66g368£4.58 5.58£0.069 |
FlavourSize (g)Size (ml)QtyTotal Per serving servings Per 100g Per 1g protein 12001 £62.00 4817.9g99£1.292 71.6g396£5.17 5.53£0.072 4001 £27.00 1617.9g99£1.688 71.6g396£6.75 5.53£0.094 |
FlavourSize (g)Size (ml)QtyTotal Per serving servings Per 100g Per 1g protein 5601 £29.99 ---- 71.4g369£5.36 5.17£0.075 |
FlavourSize (g)Size (ml)QtyTotal Per serving servings Per 100g Per 1g protein 3001 £16.50 1020.0g131£1.650 69.8g457.2£5.50 6.55£0.079 |
FlavourSize (g)Size (ml)QtyTotal Per serving servings Per 100g Per 1g protein 2301 £16.65 730.0g127£2.379 91.3g384£7.24 4.21£0.079 |
FlavourSize (g)Size (ml)QtyTotal Per serving servings Per 100g Per 1g protein 5001 £28.50 1720.3g113£1.676 69g384£5.70 5.57£0.083 |
FlavourSize (g)Size (ml)QtyTotal Per serving servings Per 100g Per 1g protein 5001 £28.50 1718.8g101£1.676 64g344£5.70 5.38£0.089 |
FlavourSize (g)Size (ml)QtyTotal Per serving servings Per 100g Per 1g protein 2501 £19.99 ---- 80g417£8.00 5.21£0.100 |
FlavourSize (g)Size (ml)QtyTotal Per serving servings Per 100g Per 1g protein 4901 £25.00 1416.8g124£1.786 48g354£5.10 7.38£0.106 |
FlavourSize (g)Size (ml)QtyTotal Per serving servings Per 100g Per 1g protein 6001 £29.00 1616.2g139£1.813 43.1g370.7£4.83 8.60£0.112 |
FlavourSize (g)Size (ml)QtyTotal Per serving servings Per 100g Per 1g protein 2501 £24.99 1020.4g92£2.499 81.8g369£10.00 4.51£0.122 |
FlavourSize (g)Size (ml)QtyTotal Per serving servings Per 100g Per 1g protein 2801 £16.00 10--£1.600 --£5.71 -- |
FlavourSize (g)Size (ml)QtyTotal Per serving servings Per 100g Per 1g protein 2801 £20.00 10--£2.000 --£7.14 -- |
FlavourSize (g)Size (ml)QtyTotal Per serving servings Per 100g Per 1g protein 12001 £62.00 48--£1.292 --£5.17 -- 4001 £27.00 16--£1.688 --£6.75 -- |
FlavourSize (g)Size (ml)QtyTotal Per serving servings Per 100g Per 1g protein 5001 £28.50 17--£1.676 --£5.70 -- |
How to calculate a multibuy properly
For 3 for 2, add the price of the three eligible products after the cheapest-item rule is applied, then divide by the total grams or servings received. Do not simply call it 33% off: mixed prices produce a different effective saving.
For buy one get one half price, two equal items cost 1.5 times the single-item price, equivalent to 25% off across both. That saving only exists if you needed two.
Why flavour and size matter
A sale may apply to chocolate but not vanilla, or to 450g but not 900g. Comparison rows must follow the selected variant. If the cheapest flavour changes, its position in a price-ranked table should change too.
Check the product page before checkout because catalogue cards can show a price range or a default option that is not the variant you intended.
When an H&B offer is genuinely strong
A promotion is strong when the final cost per gram of protein beats realistic alternatives after delivery without forcing you into a flavour or texture you dislike. Precision Engineered whey is our safest H&B sale buy because it has a familiar creamy profile; the plant blend only becomes equally compelling for buyers who accept its thicker, earthier texture.
A branded tub can also win when H&B undercuts the manufacturer and marketplaces. Optimum Nutrition is worth a modest premium for smooth mixability and dependable taste, but not an unlimited one. The logo on the retailer is irrelevant; ingredients, usability and the exact delivered price are what matter.
Cheapest Whey Protein
Maintaining Muscle 50+ Protein Powder
Holland & Barrett · 490g
When to wait
Wait when the only available price is the regular shelf price, when a multibuy forces more stock than you can finish, or when the discounted flavour is one you already dislike. Never let a 3-for-2 badge turn an untested sweetener profile or chalky plant blend into a three-bag commitment.
Protein powder has a shelf life, but buying several kilograms still ties up money and reduces your freedom to switch. Saving 10% is not useful if half the bag remains untouched.
The 60-second checkout check
Open the H&B hub, select the category and compare the exact product. Confirm the size and flavour, then open the direct retailer page. If the basket price and conditions match, the offer is real.
Finally, compare Amazon, eBay and direct-brand options where available. ProteinDeals does this to reduce tab-opening, not to replace the retailer's checkout.
Watch what buyers found
Hands-on opinions
Protein powder and bar discounts at Holland & Barrett
StayCoolKeto
A shopper's example of the large headline discounts that still need checking against pack size and normalised value.
References
Sources and further reading
- 01Holland & Barrett offers
Current retailer-wide offer examples and eligibility.
Frequently asked questions
Does Holland & Barrett always have protein powder offers?+
Offers rotate and eligibility varies by product, flavour and size. Check the live product and basket rather than assuming a historic promotion remains active.
Is 3 for 2 the same as 33% off?+
Only when all three items cost the same and you genuinely need three. Mixed-price baskets and unused products reduce the effective saving.
Are H&B subscription prices included in ProteinDeals?+
Single and subscription prices are kept separate where reliable subscription data is available, so a recurring price is not presented as a one-off purchase.


























