Quick answer
Amazon was cheaper overall in our 20-product check—but not often enough to make it the automatic winner. Its basket averaged £23.10 per item versus £24.45 at H&B, yet 13 of the 20 products were either cheaper at H&B or exactly tied. Amazon's lower average came from a handful of large discounts, while H&B still won several protein and creatine comparisons.
Holland & Barrett versus Amazon at a glance
This is not a contest with one permanent winner. Amazon's marketplace creates frequent price competition but also introduces seller and listing complexity. H&B offers a more controlled retail experience, physical stores and its own Precision Engineered line.
The cheapest choice changes by product and time. This guide explains how to make an exact comparison; it does not claim that a snapshot proves either retailer is permanently cheaper. Use the live product comparison and verify the selected Amazon seller and H&B basket before buying.
| Factor | Holland & Barrett | Amazon UK |
|---|---|---|
| Price | Strong during selected promotions | Frequent variation between listings |
| Range | Curated range plus marketplace sellers | Very broad |
| Seller clarity | Clear for H&B-stocked items; check third parties | Check seller and fulfilment on every listing |
| Collection | Store and click-and-collect options | Home delivery and collection points |
| Subscriptions | Available on selected items | Subscribe & Save on eligible listings |
Live comparison
Holland & Barrett products
FlavourSize (g)QtyServingsOfferTotal Per serving 900130 £32.00 22.0g113£1.067 |
FlavourSize (g)QtyServingsOfferTotal Per serving 650124 £22.00 18.0g98£0.917 |
How to make a fair price comparison
Match product identity first: brand, exact product, flavour, dose and pack size. Add delivery to the item price. If one listing is subscription-only, compare it with the other retailer's subscription rather than a one-off purchase.
For powder, use price per 100g or per dose. For capsules, use price per serving at the intended daily amount—not price per capsule when several capsules form one dose.
What a 20-product matched sample found
Prices were checked on 29 July 2026 across 20 exact branded products available from both retailers. We matched brand, product family, strength, flavour, format and pack size. Four automated candidates were rejected during manual review because Amazon returned the correct weight but the wrong flavour or formula.
The same 20-item basket cost £489.02 at H&B and £462.08 at Amazon, a £26.94 difference. The mean product price was £24.45 at H&B and £23.10 at Amazon, making Amazon 5.5% lower on this sample. That average does not mean Amazon usually wins: Amazon was cheaper on 7 products, H&B on 5, and 8 were exact ties. A few large Amazon savings on Solgar products pulled down its average.
Average price across 20 exact product matches
Current one-off item prices before delivery, subscriptions and basket-only multibuy savings; checked 29 July 2026.
| Exact product | Holland & Barrett | Amazon UK | Cheaper |
|---|---|---|---|
| Applied Nutrition Collagen Peptides, 300g | £18.00 | £17.99 | Amazon by £0.01 |
| Applied Nutrition Marine Collagen Strawberry Raspberry, 300g | £20.00 | £20.00 | Tie |
| Applied Nutrition Diet Protein Salted Caramel, 450g | £12.00 | £12.00 | Tie |
| Applied Nutrition Diet Protein Chocolate Dessert, 450g | £12.00 | £12.00 | Tie |
| Applied Nutrition Creatine Monohydrate Unflavoured, 250g | £13.00 | £10.19 | Amazon by £2.81 |
| Applied Nutrition Critical Whey Vanilla Ice Cream, 825g | £30.00 | £30.30 | H&B by £0.30 |
| Applied Nutrition Critical Whey Chocolate Milkshake, 825g | £25.00 | £26.95 | H&B by £1.95 |
| Applied Nutrition Creatine Strawberry & Raspberry, 250g | £14.00 | £15.50 | H&B by £1.50 |
| Myprotein Impact Creatine Monohydrate, 150g | £8.50 | £12.50 | H&B by £4.00 |
| Myprotein Clear Whey Raspberry Lemonade, 250g | £13.75 | £17.00 | H&B by £3.25 |
| Optimum Nutrition Gold Standard Isolate Chocolate, 930g | £50.00 | £50.00 | Tie |
| Optimum Nutrition Gold Standard Isolate Vanilla, 930g | £50.00 | £50.00 | Tie |
| Optimum Nutrition Micronised Creatine, 317g | £15.40 | £15.40 | Tie |
| Optimum Nutrition Gold Standard Whey Vanilla Ice Cream, 450g | £25.00 | £25.00 | Tie |
| Optimum Nutrition Gold Standard Whey Double Rich Chocolate, 465g | £25.00 | £24.25 | Amazon by £0.75 |
| Optimum Nutrition Micronised Creatine, 634g | £40.00 | £33.50 | Amazon by £6.50 |
| Solgar Formula VM-2000, 180 tablets | £51.02 | £51.02 | Tie |
| Solgar Collagen Hyaluronic Acid Complex, 30 tablets | £37.38 | £23.82 | Amazon by £13.56 |
| Solgar Vitamin D3 1000IU, 90 tablets | £10.07 | £4.67 | Amazon by £5.40 |
| Solgar Vitamin D3 1000IU, 180 tablets | £18.90 | £9.99 | Amazon by £8.91 |
Where Holland & Barrett has the advantage
H&B wins on physical inspection, store collection and its own-label promotions. It is also easier to resolve an obvious product issue face to face. Precision Engineered products do not have a directly equivalent Amazon own-brand listing.
H&B may also beat Amazon when a branded product joins a genuine multibuy or clearance event. The saving must be calculated across the basket, not inferred from the badge.
Cheapest Whey Protein
Whey Protein Chocolate
Holland & Barrett · 900g
Pros
- Whey concentrate supplies a complete essential-amino-acid profile
- Subscription drops the pack from £32.00 to £22.40, saving £9.60 (30%)
Cons
- 0.6% above the £3.53/100g average across 62 comparable /compare listings
- Whey concentrate may not suit lactose-sensitive users
- Requires about 35.7g powder to provide 25g protein
Subscribe & Save can change the winner
We separately checked six exact products eligible for recurring delivery at both retailers. Across this smaller subscription sample, the average recurring price was £20.98 at H&B and £18.89 at Amazon. Amazon was about 10% lower and won five comparisons; H&B won one.
The useful result is not simply that Amazon won more often. H&B's 25% subscription reduction on Optimum Nutrition Whey 450g beat Amazon's 15% reduction, making H&B £2.50 cheaper. On Optimum Nutrition Creatine 317g, both one-off prices were £15.40, but Amazon's £13.09 subscription beat H&B's £14.30. Subscription discounts therefore need comparing as final prices, not headline percentages.
Average subscription price across six exact matches
Recurring-delivery prices displayed by each retailer on 29 July 2026. Delivery frequency, eligibility and future prices can change.
| Exact product | H&B one-off → subscription | Amazon one-off → subscription | Subscription winner |
|---|---|---|---|
| Optimum Nutrition Micronised Creatine, 317g | £15.40 → £14.30 · save 7% | £15.40 → £13.09 · save 15% | Amazon by £1.21 |
| Optimum Nutrition Gold Standard Whey Vanilla Ice Cream, 450g | £25.00 → £18.75 · save 25% | £25.00 → £21.25 · save 15% | H&B by £2.50 |
| Optimum Nutrition Gold Standard Isolate Chocolate, 930g | £50.00 → £44.00 · save 12% | £50.00 → £42.50 · save 15% | Amazon by £1.50 |
| Solgar Vitamin D3 1000IU, 90 tablets | £10.07 → £7.55 · save 25% | £4.67 → £4.20 · save 10% | Amazon by £3.35 |
| Applied Nutrition Collagen Peptides, 300g | £18.00 sale → £18.75 subscription | £17.99 → £15.29 · save 15% | Amazon by £3.46 |
| Applied Nutrition Marine Collagen Strawberry Raspberry, 300g | £20.00 sale → £22.50 subscription | £20.00 → £17.00 · save 15% | Amazon by £5.50 |
Where Amazon has the advantage
Amazon often offers more pack sizes and sellers, so one unavailable size does not end the search. That competition can expose a lower range of prices, particularly for widely distributed brands.
The trade-off is matching. Search results can include samples, old packaging, similar product names or ended listings. Check the seller, title, selected variation and total price before buying.
Which is cheaper for creatine and protein?
For plain creatine monohydrate, the formula is largely commoditised and price per 5g is decisive once quality checks are satisfied. Amazon's larger packs often compete well; H&B's 210g Precision Engineered pouch can win during a strong promotion.
For protein powder, H&B own brand can only be compared with equivalent whey on nutrition and value rather than identical product matching. Include taste, texture and ingredients in that comparison: a smoother whey you reliably finish can beat a slightly cheaper chalky powder, while a flavoured blend with more non-protein ingredients should not command a premium merely for tasting sweeter. For Optimum Nutrition, Applied Nutrition or MyProtein, an exact cross-retailer match is possible and more useful.
Our verdict
Use H&B when its final value wins, you want store collection or the product is exclusive. Precision Engineered Whey is our H&B-specific default for a conventional creamy shake; use Amazon when a trustworthy seller has the exact same branded product, flavour and size for less after delivery.
The best habit is not choosing a favourite retailer. It is checking both without assuming yesterday's winner remains cheapest.
Watch what buyers found
Hands-on opinions
Supplements a doctor recommends — and the ones he does not
The Doctor's Kitchen
Useful context for deciding what is worth buying before comparing the same supplement across retailers.
References
Sources and further reading
- 01Holland & Barrett sports nutrition
Current direct and marketplace catalogue.
- 02H&B Optimum Nutrition Micronised Creatine 317g
Exact H&B product and promotional price checked for the comparison.
- 03Amazon Optimum Nutrition Micronised Creatine 317g
Exact Amazon product listing checked for the comparison.
- 04H&B Solgar Vitamin D3 1000IU 90 Tablets
Exact H&B vitamin product checked for the comparison.
- 05Amazon Solgar Vitamin D3 1000IU 90 Tablets
Exact Amazon vitamin product checked for the comparison.
- 06Amazon Subscribe & Save
Amazon recurring-delivery programme; eligibility and discounts vary by listing and account.
- 07H&B Optimum Nutrition Gold Standard Whey Vanilla 450g
One-off and subscription prices checked for the recurring-delivery comparison.
- 08Amazon Optimum Nutrition Gold Standard Whey Vanilla 450g
One-off and Subscribe & Save prices checked for the recurring-delivery comparison.
- 09H&B Optimum Nutrition Gold Standard Isolate Chocolate 930g
One-off and subscription prices checked for the recurring-delivery comparison.
- 10Amazon Optimum Nutrition Gold Standard Isolate Chocolate 930g
One-off and Subscribe & Save prices checked for the recurring-delivery comparison.
- 11ProteinDeals affiliate disclosure
How retailer and marketplace links are handled.
Frequently asked questions
Is Amazon cheaper than Holland & Barrett?+
Not for every product. Amazon often has more competing listings; H&B can win during promotions. Compare the exact delivered product.
Is it safe to buy supplements on Amazon?+
Check the seller, fulfilment, packaging, variation and returns. Prefer authorised or clearly reputable sellers and do not rely on the first search result.
Does ProteinDeals include affiliate links?+
Yes. ProteinDeals may earn commission from eligible links without changing the price paid by the user. Rankings are based on comparison data rather than commission.







