15% off First Orders at Myprotein
Up to 10% off Orders at Myprotein
Up to 80% off Selected Orders
15% off Orders at Myprotein
Up to 15% Student Discount at Myprotein
Up to 40% off RRP on Protein Powder and Protein Shakes at Myprotein
Up to 50% off RRP at Myprotein
Up to 80% off RRP with Impact Week Deals at Myprotein
£20 Amazon Gift Card with Orders Over £50 at Myprotein
Never Miss a Deal — Subscribe.
Subscribed!
You're all set. We'll send the best deals straight to your inbox.
About the Brand
Myprotein is one of the UK’s largest online sports nutrition retailers, founded in 2004 and headquartered in Manchester. Now part of THG plc, the brand serves fitness enthusiasts across dozens of countries worldwide. Products are manufactured in-house, which keeps pricing well below many competitors — a standard 1kg bag of Impact Whey Protein typically ranges from £15 to £30 depending on flavour and current promotions.
The product range spans protein powders, creatine, vitamins, minerals, high-protein snacks, and performance gymwear. Items cater to vegetarian, vegan, dairy-free, and gluten-free diets, making the brand accessible well beyond the hardcore gym crowd. Myprotein also publishes recipe ideas, workout programmes, and supplement guides through its app and social channels — useful if you’re newer to sports nutrition and want practical guidance on what to take and when.
Key features worth knowing before you order:
- Free standard delivery on orders over £50 (normally £4.49), or free next-day delivery over £65
- Premium Delivery subscription: unlimited standard UK delivery for £8.99 per year on orders over £10
- Click and collect from over 8,500 collection points on orders over £40
- Referral scheme giving £15 credit to both you and your friend when they spend £45 or more
- Student discounts of up to 20% off selected orders after verification
- NHS and key worker discounts of up to 10% off through partner verification sites
Between regular site-wide sales (often reaching 40–70% off), promo codes, referral credits, and the offers listed below, there’s rarely a reason to pay full price here. Bookmark this page and check back before each restock.
How to use
Shopping Guide
When is the best time to shop at Myprotein?
Myprotein runs site-wide promotions almost every month, with discounts frequently reaching 40–70% off. The deepest cuts typically land during Black Friday, Boxing Day, and mid-year clearance events. We also notice flash sales appearing on the app with little warning — switching on push notifications is worthwhile if you restock regularly. Signing up for their newsletter helps catch early-bird pricing before popular flavours sell out.
Can I combine multiple discounts on one order?
Myprotein restricts you to one promo code per transaction, but that code applies on top of sale prices — which is where the real savings stack up. Referral credit sits in your account balance rather than acting as a code, so you can use both together. Wait for a sitewide sale, apply your strongest code, and pay with any accumulated referral credit.
Is the Myprotein subscription worth committing to?
If you buy the same supplement regularly, subscribing saves both money and effort. Subscribers typically receive a discount on each recurring delivery plus free shipping, with the flexibility to pause or cancel whenever you like. We’d suggest placing a one-off order first to test the flavour — then switching to a subscription once you’ve found your go-to products.
What should I know about Myprotein’s gift card promotions?
The £5 and £10 Amazon gift card offers both require a minimum spend of £50, and the larger-value option is reserved for new customers. These run alongside regular sales, so you can double up — a discounted basket price plus a gift card on top. The gift card is typically emailed after dispatch, so expect a short delay before you can redeem it.
How do I make sure I’m getting the best possible price?
Myprotein’s site uses tiered multi-buy pricing that nudges you towards larger orders. Before choosing a “2 for £XX” deal, check whether a flat-percentage code like PAYDAY actually produces a lower price for your basket. We tested this with a 2.5kg bag of whey — the percentage code came in cheaper. Always compare at checkout before committing.