Up to 35% off bestsellers
Get up to 35% off bestsellers with this mystery Myprotein discount code.
expires in 11 days
35% off selected orders
Save up to 35% on selected orders now when you add this Myprotein discount code at checkout.
expires in 2 weeks
25% off & free next day delivery
Receive 25% off and free next day delivery on your order when you spend £30 or more and add this Myprotein voucher code
£20 off your next order
Make the most of this Myprotein discount code to save £20 when you spend over £40 on your first order. Must sign in to
£10 off you online order
Take £10 off all orders over £20 with this Myprotein discount code.
Earn £20 for every friend referred
Refer a friend to Myprotein to get £20 off your next order when they spend £35, plus they'll also receive a free
Wide range of samples from 99p
Try out new products by buying samples, starting from just 99p!
Vegan range from 99p
Discover the range of vegan protein with products starting from just 99p.
Gluten-free product range from 99p
Shop the wide range of high protein gluten-free products starting from as little as 99p at Myprotein.
Save when you buy bundles
Browse the range of bundles available at Myprotein to save money!
Free standard delivery on orders
Get free UK standard delivery with orders over £40 at Myprotein.
Free next day delivery on orders
Spend £60 or more and order before 9pm for free UK next day delivery.
Latest news & offers with newsletter sign up
Sign up to the Myprotein newsletter to be the first to hear about any new products or special offers.
Free next day delivery
Up to 35% off your order
Up to 30% off at Myprotein
40% off all products
30% off bestsellers