Myprotein
Every Myprotein protein product tracked, ranked by cost per 25g protein. UK pricing across stocking retailers, each price shown with its check date.
Myprotein is the default choice when value per gram is what matters most. Impact Whey is the UK price benchmark, and Impact Whey Elite is the Informed Sport batch-tested variant for competing athletes. The range is the broadest in the country: whey concentrate, isolate, vegan, casein, mass gainer, pre-workout, all from one checkout. WheyWise tracks 27 Myprotein products across 7 categories. The cheapest right now is £0.34 per 25g of protein on Impact Pea Protein 2.88kg, ranging up to £2.66. Check the discount status before reordering: paying RRP on Myprotein is almost always avoidable.
UK prices on every Myprotein product we track, ranked by cost per 25g of protein. Every price is shown with the date it was checked.
Myprotein currently ranges from £0.34 to £2.66 per 25g of protein across the products we track. The cheapest right now is Impact Pea Protein 2.88kg. Prices drop significantly during Myprotein's regular flash sales, which run every few weeks.
Myprotein's Impact Whey Elite range is Informed Sport batch-tested and intended for athletes subject to drug testing. Standard Impact Whey is not automatically certified. Check the specific product listing for current certification status before buying.
It depends on timing. Myprotein relies on frequent discount cycles, so headline prices drop sharply during sales. Bulk's standard pricing is often competitive without needing a code, and the subscription model adds a steady discount. Compare the prices in the table above.
The UK's two biggest DTC brands, head-to-head
Premium global vs budget UK favourite
Impact Whey vs Whey 80, cheapest per 25g
Dense table view with every product, full filter sidebar, and no editorial surfaces.
Independent and transparent, with every price shown alongside the date it was checked. Here's what goes into each score.