Quick answer
Choose protein type first, then sort acceptable products by delivered cost per 1g protein. Tub price, serving price and discount percentage can all mislead. Our default whey shortlist is MyProtein Impact Whey and Bulk Pure Whey.
Start with the comparison, or learn the method
Choose the protein type first, then sort acceptable products by delivered cost per 1g protein. Tub price, serving price and percentage-off banners can all reward a smaller pack or weaker serving. Our default whey shortlist is Bulk Pure Whey and MyProtein Impact Whey, with the cheaper live protein cost winning unless MyProtein sits within 10%.
Use the live protein comparison for today's result. This guide explains the method: exact flavour nutrition, pack weight, checkout price and delivery must all refer to the same listing. Buyer anecdotes help with taste and service, not price ranking.
Live comparison
Whey Protein products
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 50001167 £39.99 24.3g114£0.239 1000133 £14.99 24.3g114£0.454 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 3000177 £38.99 6.0g148£0.506 2000151 £28.99 6.0g148£0.568 1000126 £16.99 6.0g148£0.653 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 1000152 £23.99 18.0g110£0.461 25001100 £53.99 18.0g110£0.540 2250190 £68.49 17.0g109£0.761 750130 £23.99 17.0g109£0.800 375115 £13.49 17.0g109£0.899 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 48001160 £85.69 17.7g110£0.536 2400180 £44.79 17.7g110£0.560 1200140 £23.19 17.7g110£0.580 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2340190 £61.99 20.0g100£0.689 36001150 £102.99 20.0g94£0.687 2160190 £61.99 20.0g94£0.689 34501150 £102.99 20.0g91£0.687 37501150 £102.99 20.0g96£0.687 2070190 £61.99 20.0g90£0.689 2250190 £61.99 20.0g96£0.689 780130 £21.99 20.0g100£0.733 750130 £21.99 20.0g97£0.733 720130 £21.99 20.0g94£0.733 43501150 £113.99 22.0g114£0.760 690130 £21.99 20.0g91£0.733 930130 £25.99 23.0g115£0.866 45001150 £113.99 20.0g112£0.760 2610190 £71.49 22.0g114£0.794 2700190 £71.49 20.0g112£0.794 870130 £25.99 22.0g114£0.866 50001166 £157.49 23.0g114£0.949 900130 £25.99 20.0g112£0.866 390115 £13.49 20.0g100£0.899 375115 £13.49 20.0g97£0.899 360115 £13.49 20.0g94£0.899 2500183 £82.99 22.0g115£1.000 345115 £13.49 20.0g91£0.899 1920160 £66.49 22.0g114£1.108 1000140 £34.99 18.0g98£0.875 1800160 £66.49 23.0g114£1.108 465115 £16.49 22.0g114£1.099 435115 £16.49 22.0g114£1.099 2520190 £97.49 20.0g105£1.083 32401120 £127.49 20.0g102£1.062 450115 £16.49 20.0g112£1.099 2430190 £97.49 20.0g102£1.083 840130 £34.99 20.0g105£1.166 810130 £34.99 20.0g102£1.166 960130 £34.99 20.0g124£1.166 2000166 £76.99 20.0g120£1.167 600120 £24.99 20.0g112£1.249 1050130 £39.99 20.0g128£1.333 500115 £24.49 20.0g113£1.633 525115 £24.49 20.0g128£1.633 660120 £32.49 20.0g123£1.625 480115 £24.49 20.0g113£1.633 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 50001156 £129.99 23.0g121£0.833 2500178 £67.99 23.0g121£0.872 1000131 £27.99 23.0g121£0.903 500116 £15.99 23.0g121£0.999 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2000161 £60.00 27.0g137£0.984 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 50001167 £139.99 22.0g113£0.838 2500183 £74.99 22.0g113£0.903 1000133 £31.99 22.0g113£0.969 500117 £16.99 22.0g113£0.999 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 43501150 £113.99 20.0g108£0.760 930130 £25.99 23.0g115£0.866 45001150 £113.99 20.0g114£0.760 2610190 £71.49 20.0g108£0.794 2700190 £71.49 20.0g109£0.794 870130 £25.99 20.0g108£0.866 900130 £25.99 20.0g109£0.866 465115 £16.49 23.0g115£1.099 450115 £16.49 20.0g104£1.099 435115 £16.49 20.0g108£1.099 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2100170 £59.95 22.5g113£0.856 510117 £29.95 22.5g113£1.762 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 1800172 £54.95 20.0g101£0.763 1000140 £32.95 20.0g101£0.824 450118 £19.95 20.0g101£1.108 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 48001160 £125.99 20.4g111£0.787 2400180 £65.89 20.4g111£0.824 1200140 £34.09 20.4g111£0.852 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 50001167 £149.99 23.1g110£0.898 2000167 £62.99 23.1g110£0.940 1000133 £32.99 23.1g110£1.000 500117 £18.99 23.1g110£1.117 6012 £3.99 23.1g110£1.995 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2500171 £60.49 22.0g140£0.852 1000128 £25.99 21.0g137£0.928 500114 £14.99 22.0g140£1.071 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 50001167 £159.99 23.7g119£0.958 30001100 £99.99 23.7g119£1.000 2000167 £69.99 23.7g119£1.045 1000133 £35.99 23.7g119£1.091 500117 £19.99 23.7g119£1.176 6012 £4.49 23.7g119£2.245 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 48001136 £134.99 24.4g127£0.993 2400168 £70.59 24.4g127£1.038 1200134 £36.59 24.4g127£1.076 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 5000183 £122.99 36.0g215£1.482 2500141 £69.49 35.0g214£1.695 1000116 £29.49 35.0g214£1.843 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 1000140 £29.99 17.8g97£0.750 500120 £17.99 17.8g97£0.899 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2270176 £79.99 24.0g113£1.052 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2000162 £59.99 20.0g125£0.968 1000131 £34.99 20.0g125£1.129 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 40001133 £139.69 22.3g113£1.050 2000166 £72.49 22.4g113£1.098 1000133 £37.59 22.4g113£1.139 500116 £21.49 23.1g113£1.343 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2000161 £68.95 24.0g130£1.130 825125 £33.95 24.0g130£1.358 450114 £19.95 24.0g130£1.425 13214 £9.95 24.0g130£2.487 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2500183 £91.99 23.0g110£1.108 1000133 £39.99 23.0g110£1.212 500117 £23.49 23.0g110£1.382 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 1000130 £36.99 25.0g131£1.233 500115 £25.99 25.0g131£1.733 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2000157 £75.00 27.0g136£1.316 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 1000140 £36.49 22.0g113£0.912 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 1000133 £37.99 23.0g116£1.151 300110 £21.99 23.0g116£2.199 3011 £2.49 23.0g116£2.490 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 45301146 £170.00 24.0g116£1.164 2260173 £98.00 24.0g116£1.342 899129 £50.00 24.0g116£1.724 620120 £40.00 24.0g116£2.000 465115 £32.00 24.0g116£2.133 310110 £24.00 24.0g116£2.400 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 900130 £32.00 22.0g113£1.067 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 1800172 £75.00 21.0g-£1.042 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 650124 £22.00 18.0g98£0.917 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2270161 £68.00 22.0g150£1.115 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2250166 £69.99 21.4g110£1.060 908127 £39.99 21.4g110£1.481 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2267.96174 £96.00 25.0g120£1.297 1133.98137 £58.00 25.0g120£1.568 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2000166 £71.99 20.6g108£1.091 1000133 £39.99 20.6g108£1.212 500116 £21.99 21.3g108£1.374 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2010167 £79.99 22.0g115£1.194 900130 £49.99 22.0g115£1.666 450115 £29.99 22.0g114£1.999 3011 £2.99 22.0g114£2.990 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2270170 £90.00 24.0g120£1.286 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 899129 £34.99 22.0g120£1.207 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 1000140 £37.99 17.0g90£0.950 500120 £19.99 17.0g90£0.999 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 1800160 £80.98 24.0g115£1.350 900130 £44.99 24.0g115£1.500 3011 £2.49 23.0g113£2.490 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 420114 £18.99 23.4g113£1.356 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 1800160 £69.99 20.1g112£1.166 1200140 £47.49 20.1g112£1.187 600120 £24.99 20.1g112£1.249 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2000166 £89.98 23.0g115£1.363 1000133 £49.99 23.0g115£1.515 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2250175 £119.99 27.3g110£1.600 750125 £49.99 27.3g110£2.000 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 900130 £43.99 25.0g-£1.466 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 48001192 £224.00 19.6g99£1.167 2400196 £120.00 19.6g99£1.250 1200148 £62.00 19.6g99£1.292 60001160 £208.00 16.2g141£1.300 400116 £26.00 19.6g99£1.625 3000180 £110.50 16.2g141£1.381 1800148 £70.20 16.2g141£1.463 600116 £29.00 16.2g141£1.813 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2000167 £89.99 22.0g119£1.343 1000133 £49.99 23.0g122£1.515 300110 £21.99 22.0g117£2.199 3011 £2.49 22.0g119£2.490 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 1020130 £44.99 25.0g130£1.500 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 1000133 £48.95 22.0g115£1.483 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 1000133 £48.95 22.0g115£1.483 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 1000130 £36.99 19.3g128£1.233 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 2000165 £110.00 25.0g130£1.692 1000132 £58.00 25.0g130£1.813 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 640120 £27.49 20.0g120£1.374 620120 £27.49 20.0g115£1.374 600120 £27.49 20.0g111£1.374 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 1000129 £46.74 24.0g129£1.612 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 1350145 £69.99 22.0g117£1.555 450115 £29.99 22.0g117£1.999 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 1001212 £25.00 20.0g81£2.083 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 300110 £24.99 22.0g100£2.499 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 3111 £4.39 24.0g116£4.390 |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 20001- £77.50 24.0g-- |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 9001- £28.00 --- |
FlavourSize (g)Size (ml)QtyServingsOfferTotal Per serving 20001- £67.50 24.0g-- 9081- £36.00 24.0g-- 4761- £18.00 24.0g-- |
Four ways a cheap-looking offer misleads
The market throws up four recurring comparison traps worth learning to spot:
- 1
Discount theatre. A large reduction from an RRP doesn't prove a low checkout price. Compare the amount actually payable today rather than the percentage crossed out on the label.
- 2
Mismatched pack sizes. A 900g pouch, 1kg bag and 2.27kg tub all need a price-per-weight calculation before their shelf totals mean anything comparable.
- 3
Different protein density. A powder containing 60g protein per 100g isn't equivalent to one containing 82g, even if it costs slightly less per kilogram.
- 4
Serving-size presentation. "30g protein per serving" looks impressive until you check whether that serving actually uses 35g, 50g or more of powder to get there. Use the nutrition-per-100g figure to sidestep the manufacturer's chosen scoop size entirely.
What buyer discussion is useful for
Threads across r/UKFrugal, r/Supplements, r/Fitness, r/GYM and r/MealPlanYourMacros are genuinely useful for spotting recurring frustrations and places worth checking. What they can't do is establish today's cheapest product, unless the pack, flavour, date and delivered price are all specified in the comment.
MyProtein pricing is by far the most repeated complaint. Long-term users remember much lower historic prices and describe current discounts as essential just to reach an acceptable price, rather than a genuine bonus. Those memories explain a lot about buyer sentiment, but an old £12-£15 anecdote can't be fairly compared with a current 2.5kg offer without knowing the original date, flavour, code and delivery terms behind it.
Some commenters also link price rises to THG's corporate performance. That's speculation unless it's backed by actual company reporting, so it shouldn't be treated as the confirmed cause behind any specific whey price. The article on why UK whey protein prices are rising in 2026 separates documented market pressures from community theories on this exact point.
The practical tactics travel better than the price memories do: wait for a genuine sale, check whether cashback is actually tracking successfully, and use HotUKDeals alerts for short-lived promotions. Historic targets like £10 per kilo reveal how much expectations have shifted over time. They're not a realistic price you should expect to find in 2026. The deals page records whatever codes are currently live.
Checking protein per 100g is genuinely sound advice, but a whey concentrate sitting below 80g isn't automatically fraudulent "filler." Cocoa, flavour systems and other legitimate ingredients naturally reduce the percentage, particularly in indulgent flavours. Treat 80g as a useful high-density benchmark, then actually read the ingredient list before assuming why a specific product sits below it.
Bulk, Protein Works, Discount Supplements and Sports Fuel come up again and again as alternatives, while Costco, Home Bargains, B&M and Lidl are the most common physical-store suggestions. Availability and pack economics vary a lot store to store, so treat the MyProtein alternatives guide and MyProtein vs Bulk comparison as sensible starting points rather than letting forum popularity harden into a fixed ranking.
Community perspective
What others are saying
The one B&M sells works out at 2.17p/gram of protein which is the cheapest so far. The next cheapest I’ve found, funnily enough is Optimum Nutrition, who are usually considered expensive, at 2.68p/gram. MyProtein, even with the discount they have atm, work out at 3.27p/gram and that’s for their 2.7kg bag
u/TRFKTA in r/UKFrugal
Have you tried home bargains or BNM they have protein powder at a decent price.
u/CurleyCee13 in r/UKFrugal
Be careful with the cheap ones. They’re typically filled with a nitrogen filler that artificially inflates the protein value. You have to buy ones that are accredited. MyProtein has this accreditation, I can’t remember what it’s called but a quick google of “Nitrogen spiking protein powder” will lead you in the right direction. Buying cheaper may not be the play for protein powder.
u/throwthrowthrow529 in r/UKFrugal
Watch what buyers found
Hands-on opinions
How To Pick The Best Protein Powder For You | Nutritionist Explains... | Myprotein
Myprotein
A topic-specific video selected for additional practical context on Protein Powder Price Comparison UK: Top Picks, Prices and What to Buy.
What other comparison formats teach us
Protein comparison sites all take fairly different approaches to the same basic problem. The observations below describe a review snapshot at one point in time. Features and coverage can easily change after publication, so it's worth visiting each service directly before relying on a limitation we've noted here.
ProteinPowder.com ranks around 30 protein powders in a numbered table and backs it up with extensive editorial content: individual product reviews, a protein calculator, and an ingredient glossary. As a price comparison tool, though, it has a fairly fundamental problem: it doesn't actually show prices.
The table lists product names and protein types, but no real pricing data sits alongside them. Users have to click through to Amazon just to see what anything costs. The site describes a methodology of dividing price by protein content, but never actually shows the calculated values anywhere. It also skews heavily toward US brands (Rival Nutrition, BPI Sports, Body Fortress) that most UK buyers have simply never encountered.
That makes it considerably more useful for product discovery and editorial reading than for answering a live UK price question on one screen.
DropTime is a genuinely more useful comparison in practice. Each product card shows the regular price, sale price and, crucially, the price per kilogram. It covers roughly 27 whey protein products across a mix of UK and European brands, including Bulk, MyProtein, Applied Nutrition and Warrior.
It also displays expandable nutrition data and flags active promo codes, both genuinely useful features. Its main limitations: no sort or filter controls (you can't reorder by price-per-kilo), no cost-per-gram-of-protein metric, and a brand selection that leans noticeably European. It originally launched as a German comparison site, and parts of the coverage still reflect that origin.
At the time it was reviewed, its name suggested alerting or history features that weren't actually visible anywhere on the site. That's worth rechecking as the service continues to evolve.
Cheapest Whey Protein
Sports Fuel Premium Protein
Bodybuilding Warehouse · 5kg
Pros
- Whey concentrate supplies a complete essential-amino-acid profile
- 77.3% below the £3.53/100g average across 58 comparable /compare listings
Cons
- Whey concentrate may not suit lactose-sensitive users
A feature table is only a dated snapshot
The table below records the features visible during our review. Treat it as a snapshot, not a permanent scoreboard, since every one of these tools changes over time.
| Tool | Shows live prices | Cost per gram of protein | Editorial content |
|---|---|---|---|
| ProteinPowder.com | No | No | Extensive |
| DropTime | Yes | No | Limited |
| ProteinDeals | Yes | Yes | Growing |
Why the differences matter
ProteinPowder.com leans toward editorial discovery, while DropTime exposes more raw price information. ProteinDeals focuses specifically on filtering and normalised protein cost. Product line-ups and features shift constantly across all three, so the genuinely useful question isn't "which is best overall": it's which tool currently exposes the exact metric you need for the purchase you're about to make.
Three numbers answer three different questions
A genuinely useful comparison keeps three numbers separate rather than blending them into one impression:
- 1
Cost per 25g of protein answers the actual value question, since it normalises pack size, serving size and protein percentage all at once. An 80% whey at £20 per kilo is not equivalent to a 65% powder at £18, even though the second number looks cheaper.
- 2
Protein per 100g describes density, not quality by itself. A whey concentrate below 75g may simply contain more flavour ingredients or carbohydrates. Check the label before assuming those ingredients are cheap "filler." The cheapest protein per gram UK guide explores this in more depth.
- 3
Price per kilo is a fast first filter, but it completely ignores how much of that kilogram is actually protein.
How popular UK brands compare
Bulk and sale-priced MyProtein frequently appear near the low-cost end of our tracked data. The MyProtein vs Bulk comparison walks through that calculation directly. Optimum Nutrition and Grenade tend to cost considerably more, but it's too simplistic to put the entire gap down to brand recognition and shelf space alone. Taste consistency, formulation, distribution and testing can all influence price too. The cheapest Gold Standard Whey UK guide covers that specific product in detail.
Current value picks belong in live data
The product cards on the comparison page are generated directly from ProteinDeals data and represent the value options available at the moment the page was last refreshed.
Open the full comparison table for the latest tracked prices, and sort by cost per 25g of protein to see the current leaders. Always double-check the retailer's actual checkout total, since stock, delivery charges and codes can all shift between data refreshes.
Six savings tactics, and their catches
UK fitness and frugal communities repeatedly suggest the same handful of checks worth running through:
- 1
Compare the checkout price, not the RRP. A large percentage discount can still finish above a competitor's plain price.
- 2
Use cashback cautiously. Rates like 10-30% are temporary, codes can invalidate tracking, and cashback isn't guaranteed until it's actually confirmed in your account.
- 3
Set HotUKDeals alerts. A community alert can surface clearance stock quickly, but verify seller, flavour and protein density before buying in a hurry.
- 4
Visit Costco, Home Bargains, B&M and Lidl. Physical-store offers can beat online prices, though stock varies wildly by branch and historic prices (like 99p drinks) may simply no longer apply.
- 5
Consider short-dated stock from sellers such as NutriCircle and GymStop. Check seals, storage guidance and the exact best-before date. "Short dated" doesn't mean every other aspect of the listing is identical to full-price stock.
- 6
Compare larger bags. Moving from 1kg to 2.5kg or 5kg often lowers unit cost meaningfully, but only buy a flavour and quantity you can actually finish and store properly. More tactics appear in the cheapest way to buy protein powder in the UK.
What ProteinDeals normalises, and what it cannot
ProteinDeals exists to run the repetitive calculations that would otherwise turn a simple purchase into a spreadsheet exercise. Here's what it does differently from the alternatives above:
- 1
1,958+ tracked product variants from 85+ UK brands at the time of writing, including different sizes and flavours wherever that data is available.
- 2
Cost per 25g of protein, letting a 900g isolate and a 5kg concentrate be compared on delivered nutrition rather than scoop-size marketing.
- 3
Filters for protein type, brand and budget, plus sorting by serving cost, price and protein content.
- 4
Regular retailer-data refreshes: a refresh reduces staleness, but can't guarantee stock or checkout price hasn't changed again moments later.
- 5
Value-led ordering, rather than manually placing whichever affiliate pays the most at the top of the list.
The honest limits
There are real limits worth being upfront about: price history isn't displayed yet, some retailers resist reliable tracking, and occasional data errors need manual correction. The compare page should produce a strong shortlist to work from. The retailer's final basket at checkout remains the one authoritative price before you actually pay.
References
Sources and further reading
- 01Competition and Markets Authority — price-reduction claims
UK guidance relevant to reference prices, discount claims and online urgency messaging.

































































