Filter products

Product type

Brand

Size

Refine by price

Colour

Currently in stock

Marketplace product

Review rating

Vegan

Flavour

Organic

Bundles category

On promotion

Allergen free

Oil free

Paraben free

Promotions

Diet & Fitness

Looking for ways on how to lose weight fast, or just looking to seek a happier, healthier lifestyle? Whether your goal is to bulk up with the help of protein powder, protein shakes and at home gym equipment, to sustain your weight with healthy snack bars, or you’re wanting to lose weight with a meal replacement diet, from the best meal replacement shakes to weight loss meal plans so you are guided every step of the way; it all starts with that very first step.



1097 products found
Items per page
Sort by
20
Offer Save 20%
Save 20% on selected Oxyshred
Learn More
Offer Members Only! Save £5
Members only! Save £5 on selected Oxyshred
Learn More
  £15.00   £16.00  each   was £20.00 £20.00 £177.78 per 1kg
Member Price       £15.00 £166.67 per 1kg
 

3
Offer Buy 1 get 2nd 1/2 price
Buy 1 Get 2nd 1/2 price on selected Healthcare
Learn More
    £29.99  each 50p each

55
Offer Save 20%
Save 20% on selected Oxyshred
Learn More
Offer Members Only! Save £5
Members only! Save £5 on selected Oxyshred
Learn More
  £15.00   £16.00  each   was £20.00 £20.00 £142.86 per 1kg
Member Price       £15.00 £133.93 per 1kg
 

13
Offer Great Savings!
Great Savings! on selected SlimFast
Learn More
    £5.50  each   was £8.00 £8.00 £22.92 per 1kg

6
Offer Save 1/3
Save 1/3 on selected Liquid IV
Learn More
    £12.65  each   was £18.99 £18.99 84p each

19
Offer Great Savings!
Great Savings! on selected SlimFast
Learn More
    £5.50  each   was £8.00 £8.00 £22.92 per 1kg

10
Offer Buy 1 get 2nd 1/2 price
Buy 1 get 2nd 1/2 price on selected SlimFast
Learn More
Sorry, Store Pick-up Only
    £7.50  each £20.55 per 1kg

5
Offer Save 20%
Save 20% on selected Oxyshred
Learn More
Offer Members Only! Save £5
Members only! Save £5 on selected Oxyshred
Learn More
  £15.00   £16.00  each   was £20.00 £20.00 £181.82 per 1kg
Member Price       £15.00 £170.46 per 1kg
 

13
Offer Great Savings!
Great Savings! on selected SlimFast
Learn More
    £5.50  each   was £8.00 £8.00 £22.92 per 1kg

165
Offer Buy 1 get 2nd 1/2 price
Buy 1 get 2nd 1/2 price on selected SlimFast
Learn More
    £7.50  each £20.55 per 1kg

0
Offer Buy 1 get 2nd 1/2 price
Buy 1 Get 2nd 1/2 price on selected Healthcare
Learn More
    £14.00  each 23p each

216
Offer Buy 1 get 2nd 1/2 price
Buy 1 get 2nd 1/2 price on selected SlimFast
Learn More
Sorry, Store Pick-up Only
    £7.50  each £20.55 per 1kg
Available in Stores only
7
Offer Great Savings!
Great savings! on selected Applied Nutrition
Learn More
    £4.00  each   was £5.00 £5.00 20p each

30
Offer Save 20%
Save 20% on selected Oxyshred
Learn More
Offer Members Only! Save £5
Members only! Save £5 on selected Oxyshred
Learn More
  £15.00   £16.00  each   was £20.00 £20.00 £163.27 per 1kg
Member Price       £15.00 £153.07 per 1kg
 

166
Offer Buy 1 get 2nd 1/2 price
Buy 1 get 2nd 1/2 price on selected SlimFast
Learn More
    £7.50  each £20.55 per 1kg

2
Offer Save 20%
Save 20% on selected Oxyshred
Learn More
Offer Members Only! Save £5
Members only! Save £5 on selected Oxyshred
Learn More
  £15.00   £16.00  each   was £20.00 £20.00 £156.86 per 1kg
Member Price       £15.00 £147.06 per 1kg
 

157
Offer Buy 1 get 2nd 1/2 price
Buy 1 get 2nd 1/2 price on selected SlimFast
Learn More
    £7.50  each £20.55 per 1kg

103
Offer Buy 1 get 2nd 1/2 price
Buy 1 get 2nd 1/2 price on selected SlimFast
Learn More
Sorry, Store Pick-up Only
    £7.50  each £20.55 per 1kg
Available in Stores only
63
Offer Buy 1 get 2nd 1/2 price
Buy 1 get 2nd 1/2 price on selected SlimFast
Learn More
    £7.50  each £20.55 per 1kg

96
Offer Save £3
Save £3 on selected Oxyshred
Learn More
    £19.00  each   was £22.00 £22.00 £38.15 per 1kg

164
Offer Buy 1 get 2nd 1/2 price
Buy 1 get 2nd 1/2 price on selected SlimFast
Learn More
    £7.50  each £20.00 per 1kg

0
Offer Save 20%
Save 20% on selected Oxyshred
Learn More
Offer Members Only! Save £5
Members only! Save £5 on selected Oxyshred
Learn More
  £15.00   £16.00  each   was £20.00 £20.00 £16.67 per 1kg
Member Price       £15.00 £15.63 per 1kg
 

97
Offer Save 20%
Save 20% on selected Oxyshred
Learn More
Offer Members Only! Save £5
Members only! Save £5 on selected Oxyshred
Learn More
  £15.00   £16.00  each   was £20.00 £20.00 £102.56 per 1kg
Member Price       £15.00 £96.16 per 1kg
 

98
Offer Save 20%
Save 20% on selected Oxyshred
Learn More
Offer Members Only! Save £5
Members only! Save £5 on selected Oxyshred
Learn More
  £15.00   £16.00  each   was £20.00 £20.00 £102.56 per 1kg
Member Price       £15.00 £96.16 per 1kg
 

157
Offer Save 1/3
Save 1/3 on selected Liquid IV
Learn More
    £5.99  each   was £8.99 £8.99 £1.00 each

345
Offer Free Next Day Delivery when you spend £20
Free next day delivery when you spend £20 on selected Optimum Nutrition
Learn More
Offer Great Savings!
Great Savings! on selected Optimum Nutrition
Learn More
    £18.00  each   was £25.00 £25.00 £40.00 per 1kg

0
Offer Save £3
Save £3 on selected Oxyshred
Learn More
    £19.00  each   was £22.00 £22.00 £33.96 per 1kg

81
Offer Great Savings!
Great Savings! on selected SlimFast
Learn More
    £0.60  each   was £0.69 £0.69 £27.27 per 1kg

1
Offer Free next day delivery when you spend £25
Free next day delivery when you spend £25 on selected Myprotein
Learn More
    £15.00  each £60.00 per 1kg

0
Offer Free next day delivery when you spend £25
Free next day delivery when you spend £25 on selected Myprotein
Learn More
    £15.00  each £60.00 per 1kg

114
Offer Save £3
Save £3 on selected Oxyshred
Learn More
    £19.00  each   was £22.00 £22.00 £38.85 per 1kg

2
Offer Free next day delivery when you spend £25
Free next day delivery when you spend £25 on selected Myprotein
Learn More
    £15.00  each £60.00 per 1kg

74
Offer Great Savings!
Great Savings! on selected SlimFast
Learn More
    £0.60  each   was £0.69 £0.69 £26.09 per 1kg

1
Offer Free next day delivery when you spend £25
Free next day delivery when you spend £25 on selected Myprotein
Learn More
Offer Now £2
Now £2 on selected Myprotein
Learn More
    £2.00  each   was £2.50 £2.50 £33.33 per 1kg

0
Offer Free next day delivery when you spend £25
Free next day delivery when you spend £25 on selected Myprotein
Learn More
Offer Intro offer! £14.50
Intro offer! £14.50 on selected Myprotein
Learn More
    £14.50  each   was £17.00 £17.00 £45.31 per 1kg

92
Offer Save 1/3
Save 1/3 on selected Liquid IV
Learn More
    £3.32  each   was £4.99 £4.99 £1.11 each

120
Offer Great Savings!
Great Savings! on selected SlimFast
Learn More
    £4.00  each   was £5.55 £5.55 £27.59 per 1kg

0
Offer Intro offer! Save up to 35%
Intro offer! Save up to 35% on selected Science In Sport
Learn More
    £5.00  each   was £7.60 £7.60 25p each

2
Offer Great Savings!
Great savings! on selected Applied Nutrition
Learn More
    £0.90  each   was £1.00 £1.00 £15.00 per 1kg

3
Offer Free Next Day Delivery when you spend £20
Free next day delivery when you spend £20 on selected Optimum Nutrition
Learn More
Offer Great Savings!
Great Savings! on selected Optimum Nutrition
Learn More
    £4.50  each   was £5.00 £5.00 £7.50 per 1l

35
Offer Great Savings!
Great Savings! on selected SlimFast
Learn More
    £1.80  each   was £2.20 £2.20 £5.54 per 1l

345
Offer Free Next Day Delivery when you spend £20
Free next day delivery when you spend £20 on selected Optimum Nutrition
Learn More
Offer Great Savings!
Great Savings! on selected Optimum Nutrition
Learn More
Sorry, Store Pick-up Only
    £18.00  each   was £25.00 £25.00 £40.00 per 1kg
Available in Stores only
345
Offer Free Next Day Delivery when you spend £20
Free next day delivery when you spend £20 on selected Optimum Nutrition
Learn More
Offer Great Savings!
Great Savings! on selected Optimum Nutrition
Learn More
Sorry, Store Pick-up Only
    £18.00  each   was £25.00 £25.00 £38.71 per 1kg
Available in Stores only
4
Offer 3 for 2
3 for 2 on selected Vitamins
Learn More
    £9.99  each £1.00 each

26
Offer Great Savings!
Great Savings! on selected SlimFast
Learn More
    £1.80  each   was £2.20 £2.20 £5.54 per 1l

65
Offer Save 1/3
Save 1/3 on selected Liquid IV
Learn More
    £5.99  each   was £8.99 £8.99 £1.00 each

0
Offer 3 for 2
3 for 2 on selected Vitamins
Learn More
    £9.99  each £1.00 each

0
Offer Free next day delivery when you spend £25
Free next day delivery when you spend £25 on selected Myprotein
Learn More
Offer Intro offer! £14.50
Intro offer! £14.50 on selected Myprotein
Learn More
    £14.50  each   was £17.00 £17.00 £45.31 per 1kg

0
Offer Buy 3 & Save
Purchase 3 Or More New Leaf Products And Get 1 Free
Learn More
    £9.95  each £66.33 per 1kg

0
Offer Intro offer! Save up to 35%
Intro offer! Save up to 35% on selected Science In Sport
Learn More
    £5.00  each   was £7.60 £7.60 25p each

0
Offer Free Next Day Delivery when you spend £20
Free next day delivery when you spend £20 on selected Optimum Nutrition
Learn More
Offer Great Savings!
Great Savings! on selected Optimum Nutrition
Learn More
    £1.50  each   was £2.00 £2.00 £25.00 per 1l

1
Offer Free next day delivery when you spend £25
Free next day delivery when you spend £25 on selected Myprotein
Learn More
Offer Now £2
Now £2 on selected Myprotein
Learn More
    £2.00  each   was £2.50 £2.50 £33.33 per 1kg

0
Offer Free next day delivery when you spend £25
Free next day delivery when you spend £25 on selected Myprotein
Learn More
    £2.50  each £38.46 per 1kg

4
    £4.00  each £71.05 per 1kg

0
Offer Free next day delivery when you spend £25
Free next day delivery when you spend £25 on selected Myprotein
Learn More
Offer Now £2
Now £2 on selected Myprotein
Learn More
    £2.00  each   was £2.50 £2.50 £33.33 per 1kg

101
Offer Save 1/3
Save 1/3 on selected Liquid IV
Learn More
    £3.32  each   was £4.99 £4.99 £1.11 each

37
    £11.00  each £18.84 per 1kg

49
    £11.00  each £18.84 per 1kg

0
Offer 3 for 2
3 for 2 on selected Nutriburst
Learn More
    £9.49  each £527.22 per 1kg

0
Offer Free next day delivery when you spend £25
Free next day delivery when you spend £25 on selected Myprotein
Learn More
    £2.50  each £38.46 per 1kg