ON vs Myprotein
Optimum Nutrition vs Myprotein head-to-head across every product, ranked by cost per 25g protein. UK pricing across both brands, each price shown with its check date.
Optimum Nutrition and Myprotein are two of the most popular protein brands in the UK, but they target different ends of the market. Optimum Nutrition (ON) is best known for Gold Standard Whey - a gym staple sold across dozens of third-party retailers. Myprotein sells direct and relies on frequent sales and discount codes to undercut on price.
This page compares every product from both brands side by side using UK pricing, normalised to cost per 25g of protein. Because ON products are stocked by many retailers, you will often see the same product at different prices - the grid shows the cheapest available option for each.
Every price is shown with the date it was checked. Myprotein tends to be cheaper on paper, but ON's pricing is more stable and you rarely need a discount code. Use the grid below to see which brand offers better value right now.
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.