A range of protein products and vitamins from Myprotein on offer to subscribe to for up to 50% off recurring orders.

Subscribe & Gain

41 results

Subscribe and save up to 50% off your favourite products. Simply choose a delivery frequency that suits you, and get up to 50% off all orders — with all recurring orders delivered to your door for free.

No contract, no commitment. You can cancel anytime, no strings attached.

Sort by



How do I subscribe to a product?

It's simple — select 'Subscribe & Gain' instead of 'One-time purchase' before adding to your basket and check out as normal. We'll take care of the rest.

What products can I subscribe to?

Check out all our Subscribe & Gain supplements above. With pre-workouts, protein powders, bars and snacks, you won’t miss out on macros again.

What are the benefits of subscribing to Myprotein?

· Save yourself money and time on every single order

· Get your favourite products delivered for free

· Flexibility — change up your flavour choices whenever you fancy

· Want to take a break? Pause or cancel any time with no contract

Can I change my flavour choices and how?

There are loads of flavours to choose from with our protein powder, bars and snacks, so we’ve made it easy to switch them up whenever you fancy. Just head to your account, click My Subscriptions, and then edit the product you want to change.

Can I choose when it's delivered?

When it comes to delivery, you call the shots. Pick the best time and date that suits you, and we’ll handle the rest. And as long as your order hasn’t been dispatched, you can amend your selected delivery time.

When will I be billed?

You pick a monthly payment date that works best for you. This date can also be changed in your account settings whenever you need it to.

Is there a subscription contract?

No lengthy contracts needed. You can cancel or pause your Myprotein subscription at any time and restart when it suits you.

Can I pause the subscription?

If you need a break, you can pause your subscription. You can restart it whenever you are ready!