Copy the code and paste it during checkout
This website contains affiliate links.
Sign up to the newsletter for 10% off your first order
Pop your email into the signup box at the bottom of the homepage and MyProtein will send you a unique discount link valid against your first basket. Works on most full-price protein powders, snacks, and clothing lines.
Earn rewards with the MyProtein loyalty programme
Join the MyProtein rewards programme to earn points on your purchases and redeem them for money off future orders. Sign up free on the MyProtein website.
Extra 10% off your MyProtein order
Take an extra 10% off your order with a promo code at checkout. Applies to selected items - enter the code to save.
15% off Clear Whey range at MyProtein
Save 15% on the Clear Whey product range. Apply the promo code at checkout to claim this product-specific discount.
25% off almost everything at MyProtein
Save 25% on almost everything across the store. Apply the promo code at checkout to redeem this site-wide discount.
Up to 70% off exclusive Student Beans discount
Register with Student Beans to access exclusive discounts of up to 70% off selected items at MyProtein.
Up to 38% off with MyProtein student discount
Students can save up to 38% off selected items. Verify your student status to unlock this discount at checkout.
Spend over £75 and get a free gift with your order
When your basket hits £75 before delivery charges, MyProtein automatically adds a complimentary sample-size product or shaker to your parcel. The free gift changes each month and is shown in the cart once the threshold is met - no code needed.
Military and veterans discount - 10% off verified via Defence Discount Service
Serving personnel and veterans registered with the Defence Discount Service can claim a persistent 10% off code through the DDS portal. It works alongside the standard price on supplements, gym accessories, and nutrition plans but excludes gift cards.
Multi-pack bundles - buy 3 for the price of 2 on selected protein
Certain whey isolate, vegan protein, and snack ranges are flagged with a 3-for-2 badge on the product grid. The cheapest item in your trio comes off automatically at checkout, so mixing flavours and sizes is the smartest way to maximise the deal.
Blue Light Card members save 10% sitewide
Emergency services, social care workers, and armed forces personnel with an active Blue Light Card can verify their status at checkout to receive 10% off their entire basket. The discount applies to both full-price and already-reduced items in most cases.
Up to 60% off in the MyProtein clearance outlet
The clearance tab gathers discontinued flavours, end-of-line apparel, and short-dated supplements at heavily reduced prices. Stock rotates quickly so popular items like Impact Whey in certain flavours can drop to half price or less before selling out.
NHS staff get 10% off all orders
Health service workers can register through the Blue Light Card or Health Service Discounts portal to unlock a standing 10% reduction on protein, vitamins, and activewear. Verification is done via your NHS email or ID, and the discount stacks with most sale prices.
Refer a friend and you both get £10
Grab your personal referral link from your account dashboard, share it with a mate who hasn't shopped at MyProtein before, and once they place their first qualifying order you'll each receive £10 in reward credit to spend on anything sitewide.
Free standard delivery on qualifying MyProtein orders
Enjoy free standard delivery on your MyProtein order when you meet the minimum spend threshold. Check the delivery information page for current terms and conditions.
Up to 35% off Amazfit wearable fitness tech
Save up to 35% on Amazfit wearable fitness technology at MyProtein. Limited time sale on selected fitness devices.
8% key worker discount at MyProtein
NHS and key workers can claim 8% off their orders. Verify your eligibility and apply the discount code at checkout.
Up to 70% off selected clothing at MyProtein
Save up to 70% on selected clothing items. Limited time offer while stocks last - apply the code at checkout.
Up to 50% off plus extra savings on £40+ orders
Get up to 50% off selected items plus an extra 10% off when you spend £40 or 15% off when you spend £75.
Extra 10% off MyProtein app orders
Get an additional 10% off your order when you shop through the MyProtein app. Discount applies automatically at checkout.
15% off your first MyProtein order
New customers save 15% on their first order. Apply the promo code at checkout to claim your welcome discount.
Check the latest deals at MyProtein
MyProtein offers a range of products and services. Visit their website for current deals.