Myprotein Discount Code: Why There's Always One — and How to Keep 15% Cashback on Top (Instead of 1%)
The Cashback Chap
Member since November 2023 · 123 purchases tracked
Last verified 8 September 2026
Last verified: 8 September 2026 · By The Cashback Chap
Nobody should ever pay Myprotein's list price — the brand's pricing is built around a permanent rotating code (25% off £40+, 15% sitewide, bigger during events), printed on its own voucher page. So the real question isn't "is there a code" but "how do I use one without losing cashback?" — because TopCashback's Myprotein listing pays 15% on clothing and electrolytes, 12% on vitamins and 4% on protein, and an unapproved code cuts all of that to 1%. The fix is simple once you know it.
Disclosure: cashback links here are my referral links — free for you (you get a £10 bonus). I haven't bought from Myprotein through cashback; codes and rates are as listed on the day.
Myprotein codes — where they live
| Route | Typical saving | Notes |
|---|---|---|
| Myprotein's official voucher page | 15–25% sitewide; 25% off £40+ common | The code changes weekly; also shown in the site banner |
| TopCashback's Myprotein listing | Same-size codes, approved | Using these keeps your full cashback rate |
| Student (UNiDAYS) | Student-exclusive % | Usually can't combine with other codes |
| Event sales (payday, Black Friday) | 40%+ historically | Best time for bulk bags |
| Free delivery threshold | — | Codes often bundle free delivery |
Cashback at Myprotein — by category
| Category | TopCashback |
|---|---|
| Clothing | 15% |
| Electrolytes | 15% |
| Vitamins | 12% |
| Other products (protein, snacks, most supplements) | 4% |
| Any purchase with an unapproved code | 1% |
| Excluded | Gift cards; referral codes |
The rule that saves the most: use the *approved* code
Myprotein codes are so universal that TopCashback lists them on the merchant page. An approved code keeps your category rate; the identical-looking code copied from a coupon site is "unapproved" and drops you to 1%. Same discount, different cashback.
- £60 protein, 25% approved code: pay £45 → 4% cashback £1.80 → net £43.20. Unapproved code: 45p.
- £50 clothing, 25% approved code: pay £37.50 → 15% cashback £5.63 → net £31.88. Unapproved: 38p.
- £30 electrolytes, 25% approved code: pay £22.50 → 15% → £3.38 back.
Clothing and electrolytes are where cashback genuinely matters; on protein it's a small bonus, and the code does the heavy lifting.
The stack
- Open TopCashback's Myprotein listing and note the approved code.
- Click through TopCashback to Myprotein (web, not app).
- Fill the basket — bigger bags cut the per-kilo price more than any code.
- Apply the approved code only. No stacking a second code from elsewhere.
- Pay by card, same session; cashback usually tracks within 7 days.
FAQ — real questions people ask Google
What is the 25% discount code for Myprotein? It changes regularly — Myprotein publishes the current code on its official voucher page and site banner (25% off orders over £40 is a frequent version). Use the copy shown on TopCashback's listing so it's approved and your cashback isn't cut to 1%.
Is there a Myprotein 15% off code available? Almost always — 15% sitewide is Myprotein's baseline code when a bigger event isn't running. Check the official voucher page for today's string.
What is the discount code for Myprotein? Whatever the official voucher page shows today; there's no permanent string. The best-value versions are 25% off £40+ and 40%+ event codes.
How to get Myprotein cheaper? Buy during 40%+ events, choose larger bags for a lower per-kilo price, use the student discount if eligible, and keep cashback (15% on clothing/electrolytes, 4% on protein) by using only the code approved on TopCashback's listing.
Code patterns from Myprotein's official voucher page, VoucherCodes, Wowcher and UNiDAYS; rates and terms from TopCashback Myprotein — as seen 8 September 2026; they rotate; verify before buying. No personal Myprotein receipt. Sources: Myprotein voucher codes · UNiDAYS Myprotein · TopCashback Myprotein.
New to TopCashback? You get £10 too.
Join through my link and TopCashback adds a £10 bonus once you've earned £10 in cashback — on shopping you'd do anyway. Free to join; new-member terms apply, and it's how this site keeps testing.