PriceDash
MyProtein logo

MyProtein Discount Codes

Checked on myprotein.com on 1 Nov 2026 · How we find offers

Myprotein sells sports nutrition online: protein powders, creatine and other supplements, vitamins, protein bars and snacks, plus its own MP gym clothing and other brands such as Crocs, Saucony and Shokz. Standard UK delivery is free on orders over £55, and student discounts run through partners such as UNiDAYS and Student Beans.

MyProtein offers checked at source

Each offer was read on myprotein.com on the date shown.

Extra 15% off almost everything at MyProtein for a limited time.

No end date givenChecked 1 Nov on myprotein.com

Free standard delivery on MyProtein orders over £55.

No end date givenChecked 1 Nov on myprotein.com
myprotein.com homepage on 1 Nov 2026myprotein.com · 1 Nov

Who qualifies for a discount

Students
Student and graduate discounts through UNiDAYS, Student Beans, TOTUM (NUS extra), VC Students and Youth Discount. Myprotein's student page links to each partner; the size of the discount is set on the partner's site, not stated on myprotein.com.Source: myprotein.com, read 14 Oct
NHS staff
Myprotein's 'Key workers discounts' link goes to GoCertify, whose page for an extra 8% off for key workers and NHS staff said 'This offer is no longer available' on 14 Oct 2026.Source: secure.gocertify.me, read 1 Nov
Blue Light Card holders
The pages we read on myprotein.com mention no Blue Light Card discount. Its key worker discount, through GoCertify, was marked no longer available.Source: secure.gocertify.me, read 14 Oct
Armed forces
The pages we read on myprotein.com mention no armed forces discount. GoCertify lists military among its key worker groups, but its Myprotein offer was marked no longer available.Source: secure.gocertify.me, read 14 Oct
First order
Sign up to Myprotein's emails for an extra 15% off your first order (the code comes by email). In the Myprotein app, code 'Appy' gives free delivery on a £20 spend on your first app order.Source: myprotein.com, read 1 Nov
Newsletter sign-up
Signing up to Myprotein's emails brings an extra 15% off your first order, sent by email.Source: myprotein.com, read 1 Nov
App
The Myprotein app has app-only discounts, early access to flash sales and new drops, and code 'Appy' for free delivery on a £20 spend on your first app order. App-only codes don't work on the website.Source: myprotein.com, read 1 Nov

MyProtein at a glance

Delivery
Standard UK delivery costs £4.49 (2–3 working days). Next day delivery costs £5.99, free over £65, for orders placed before 1am; same day delivery is £5.99 in selected Birmingham-area postcodes for orders before 1pm.Source: myprotein.com, read 1 Nov
Free delivery
Free standard UK delivery on orders over £55. Items sold and shipped by Myprotein's partner sellers show their own delivery charges at checkout.Source: myprotein.com, read 1 Nov
Returns
Start a return within 30 days of receiving your order, through the ZigZag returns portal. Items must be unopened or unworn with tags, and underwear, swimwear and socks can't be returned. Refunds are processed 3–5 working days after the return arrives; there are no exchanges.Source: myprotein.com, read 1 Nov
Click and collect
Standard click and collect costs £4.49, free on orders over £55, to over 8,500 collection points (2–3 days, then held for 10 days). Next day click and collect costs £5.99.Source: myprotein.com, read 1 Nov
Loyalty scheme
Myprotein Rewards is free to join with a Myprotein account: 1 point per £1 spent (2 on partner brands and subscriptions), four tiers from Bronze to Platinum, and rewards such as a welcome discount, early access and birthday gifts.Source: myprotein.com, read 1 Nov
Price match
Myprotein's Online Price Beater covers like-for-like, in-stock products from UK sellers trading for at least 6 months, agreed before you order. Clearance or damaged items don't qualify, and codes can't be used with a price beat.Source: myprotein.com, read 1 Nov
Gift cards
Myprotein Gift Vouchers can be spent on anything on myprotein.com: enter the code in the basket's discount code box. One voucher per order, and no change is given.Source: myprotein.com, read 1 Nov
Delivery pass (MyDemand)
MyDemand costs £8.99 for 12 months of unlimited standard UK delivery, on orders of £10 or more; third-party brands are excluded. It renews automatically each year unless cancelled.Source: myprotein.com, read 14 Oct
Refer a friend
A new customer referred by a friend gets £15 off their first order, and the friend gets £15 credit when they spend £45. A referral code can't be combined with a site discount code; credit expires after 3 months.Source: myprotein.com, read 1 Nov
Code exclusions
Only one discount code can be used per basket. Gift vouchers, the Vitality range and other stated items are exempt from discounts, and the maximum discount is £500 an order unless an offer says otherwise.Source: myprotein.com, read 1 Nov

Older offers

We haven't checked these in the last 30 days, so some may have ended. Each shows when it was added.

How the calculator works: an example

Example: you're buying 1kg of Impact whey protein powder at MyProtein for £22.99, and you have a 10% off code. If a 40% sale is on and the code also works on sale items, the sale takes off £9.20 and the code a further £1.38, so the basket drops to £12.41: a saving of £10.58. Add the £4.49 delivery charge for the full price. Press “Fill in the example” to see it worked out, or put in your own basket, sale and code. Whether a code works on sale items depends on its terms.

MyProtein Savings Calculator

Calculate your total savings and final price

Order Total

£

Delivery Options

Delivery figures checked on myprotein.com on 1 Nov 2026.

£
£

Available Discounts

%
£

Voucher Codes

%
£

Use a checked offer

How to use a Myprotein discount code

  1. Add your products to your basket on myprotein.com.
  2. In the basket, find the box marked 'Got a discount code? Enter it here', type or paste your code, and apply it.
  3. Check the saving shows in your total before you go to checkout. Gift vouchers go in the same box.
  4. If a code is refused, check its terms: only one discount code works per basket, and gift vouchers and the Vitality range are exempt from discounts.

MyProtein shopping FAQs

Is there a Myprotein voucher code or promo code?

On 14 Oct 2026 Myprotein's homepage offered an extra 15% off almost everything with code EXTRA, for a limited time with no end date given. Enter it in the basket's 'Got a discount code? Enter it here' box; only one code works per basket.

Source: myprotein.com, read 1 Nov

How much do you need to spend for free delivery at Myprotein?

Standard UK delivery is free on orders over £55; under that it costs £4.49. Next day delivery costs £5.99 and is free over £65, and the MyDemand pass gives a year of unlimited standard delivery for £8.99 on orders of £10 or more.

Source: myprotein.com, read 1 Nov

Does Myprotein have a discount for your first order?

Yes: sign up to Myprotein's emails for an extra 15% off your first order, sent by email. In the Myprotein app, code 'Appy' gives free delivery on a £20 spend on your first app order, but it works only in the app.

Source: myprotein.com, read 1 Nov

Does Myprotein have a student discount?

Yes. Myprotein's student and graduate page links to UNiDAYS, Student Beans, TOTUM (NUS extra), VC Students and Youth Discount, where you verify your status to get the discount. The page doesn't state the percentage; each partner shows it.

Source: myprotein.com, read 14 Oct

Does Myprotein do an NHS, Blue Light or military discount?

The pages we read on 14 Oct 2026 mention no Blue Light Card or armed forces discount. Myprotein's key worker discount, an extra 8% through GoCertify for NHS staff and other key workers, was marked 'no longer available' that day.

Source: secure.gocertify.me, read 1 Nov

Why is my Myprotein discount code not working?

Myprotein allows one discount code per basket, so a second code, or a referral code with a site code, won't apply. Gift vouchers and the Vitality range are exempt from discounts, and each code has its own terms, which Myprotein says to check first.

Source: myprotein.com, read 1 Nov

How long do I have to return a Myprotein order?

You have 30 days from receiving your order to start a return through the ZigZag returns portal. Products must be unopened, and clothing unworn with tags; underwear, swimwear and socks can't be returned. Refunds are processed 3–5 working days after the return arrives.

Source: myprotein.com, read 1 Nov

New offers by email

One email a week with the best new discount codes and offers we've checked across the shops we list. Codes stay on our pages, a tap away.

Once a week we'll email you the best new offers we've checked across the UK shops we list, and nothing else. You'll get one email to confirm first, and every email has a one-click unsubscribe. How we handle your address is in our privacy policy.

Checked by PriceDash on 1 Nov 2026. How we find offers · About PriceDash

No code available for this offer.