MyProtein vs Bulk: Which is Cheaper?
MyProtein usually edges Bulk on price: its headline discount events can push Impact Whey below £1.40/100g, while Bulk's floor is around £1.45 to 1.50/100g. Buy MyProtein when a code is live, and choose Bulk if you prefer its flavours or want to skip the code-hunt.
Kevin, founder of WheyWise
Quick answer
It is close, but MyProtein usually edges it. Both are the UK's budget leaders and both run near-constant sales, so the cheaper one on any given week is whichever has a code live, but MyProtein Impact Whey on an Impact Week code is normally the lowest price per 25g of protein. Go with Bulk if you prefer its flavours or want to skip the code-hunt. Either way, buy the biggest bag on a discount and you have the cheapest quality whey in the UK.
If you're buying protein powder in the UK and want to spend as little as possible, you'll inevitably end up choosing between MyProtein and Bulk. They dominate the budget end of the market, they both run near-constant sales, and they're both genuinely decent quality.
Here's how they actually compare.
If you are weighing up a switch, our guide to Myprotein alternatives covers the cheaper options brand by brand.
Price per 100g
On a like-for-like basis (standard whey concentrate, 2kg+ bag, during a sale), MyProtein and Bulk are very close. MyProtein edges ahead slightly on the best sale prices - their headline discount events can push Impact Whey below £1.40/100g, whereas Bulk's floor is around £1.45 to 1.50/100g.
Outside of sale periods, Bulk's pricing is more stable and honest. MyProtein's "normal" prices are inflated to make the perpetual sale prices look bigger. This makes it hard to know if you're getting a good deal unless you track prices over time.
Protein content
Both are comparable: MyProtein Impact Whey is around 82g protein per 100g, Bulk Pure Whey is around 80g. The difference is negligible in practice.
Flavours
MyProtein wins on variety - they have a huge number of flavours, including some unusual ones. Bulk's range is smaller but many people find their flavours less artificial-tasting. The vanilla and chocolate naturals are commonly cited as better than MyProtein's equivalent.
Discount codes
Both retailers regularly offer discount codes. MyProtein codes are easier to find - there's nearly always a code active somewhere. Bulk's codes are slightly less frequent but their base prices are more consistent.
WheyWise tracks active codes for both - check the protein powder price comparison to see the effective post-code price for each product.

MyProtein Impact Whey Protein Powder
900g bag
UK's bestselling whey concentrate with 82g protein per 100g. Regularly discounted 40-60% - never pay full price.
or compare all UK prices →Pros
- + 82g protein per 100g high purity
- + Cheapest per serving during sales
- + Huge 60+ flavour range
- + 5kg bags for long-term savings
Cons
- – Full price is poor value
- – Needs discount code to compete
- – Reformulations change taste occasionally
●Nutrition per scoop · 21.6g protein in 30g▼
Protein makes up 72%
of this 30g scoop · 113 kcal total

Bulk Pure Whey Protein
1kg bag
Budget-friendly Informed Sport tested whey from Bulk with 50+ flavours. Consistently among the cheapest per serving in the UK.
or compare all UK prices →
Bulk Pure Whey Protein
1kg bagPros
- + Among cheapest UK whey options
- + Huge 50+ flavour range
- + 22g protein per 30g scoop
- + Informed Sport batch tested
Cons
- – 70-75% protein purity only
- – Some flavours overly artificial
- – Can cause bloating if lactose-sensitive
●Nutrition per scoop · 22.7g protein in 32g▼
Protein makes up 71%
of this 32g scoop · 120 kcal total
Which should you buy?
Honestly, check both. The cheapest on any given day depends on what sales and codes are active. The live comparison table shows current prices for both - sort by price per 100g and buy whichever is cheaper today. That's the only answer that's consistently correct. For the overall cheapest protein powder in the UK, including brands beyond these two, see the full ranking.
For a deeper look at how these brands compare on cost per gram of actual protein, see cheapest protein per gram UK. For today's active discounts on both brands, check the deals page.
Related reading

Is Huel Protein Powder Good? Price Per 25g Checked
Huel Complete Protein is a decent vegan protein powder, but it is not good value. A 29g scoop gives 20g of protein, and at £25 for 26 scoops it costs £1.20 per 25g of protein, against 76p for Protein Works Vegan Protein 360 Black in the 500g bag. Buy Huel only for the added vitamins.
6 min read
Applied Nutrition vs Myprotein 2026: Which Is Cheaper?
Applied Nutrition Critical Whey is cheaper than Myprotein Impact Whey on Amazon, at £0.95 per 25g of protein in the 2kg tub against £1.18 for Myprotein in the 2.7kg bag. On the brands' own sites they are almost level. Both contain about 72g of protein per 100g.
6 min read
Myprotein vs Optimum Nutrition 2026: Which Is Cheaper?
Myprotein Impact Whey is cheaper than Optimum Nutrition Gold Standard at every bag size, but the gap shrinks as the bags get bigger. It costs £1.16 per 25g of protein in the 3.6kg bag against £1.23 for Gold Standard in the 4.53kg tub, and £1.27 against £1.89 at around 900g.
7 min readFind your cheapest protein
789 products compared from 182 brands
Sorted by best value per 25g of protein.
Compare all products