Filter products

Product type

Brand

Size

Refine by price

Colour

Currently in stock

Marketplace product

Organic

Vegan

Flavour

Bundles category

On promotion

Review rating

Allergen free

Oil free

Paraben free

Age

Natural

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.

Shop by your goals

e1023_Balanced_Choices.jpg
e1023_Nutrition_Boost.jpg
e1023_Sports_Nutrition.jpg
Shop All Weight Management
Hide
Shop All Superfoods
Hide
Shop All Protein Supplements
Hide
854 products found
Items per page
Sort by
3
Offer 1/2 price
1/2 price on selected Slenderplan
Learn More
      £14.99 each   was £29.99 25p each

17
Offer Only £16
Only £16 on selected Oxyshred
Learn More
      £16.00 each   was £20.00 £177.78 per 1kg

5
Offer 2 for £12
2 for £12 on selected Slimfast
Learn More
Offer Members only! 2 for £11
Members Only! 2 for £11 on selected SlimFast
Learn More
      £7.50 each £20.55 per 1kg

213
Offer 2 for £12
2 for £12 on selected Slimfast
Learn More
Offer Members only! 2 for £11
Members Only! 2 for £11 on selected SlimFast
Learn More
      £7.50 each £20.55 per 1kg

163
Offer 2 for £12
2 for £12 on selected Slimfast
Learn More
Offer Members only! 2 for £11
Members Only! 2 for £11 on selected SlimFast
Learn More
      £7.50 each £20.55 per 1kg

54
Offer Only £16
Only £16 on selected Oxyshred
Learn More
      £16.00 each   was £20.00 £142.86 per 1kg

163
Offer 2 for £12
2 for £12 on selected Slimfast
Learn More
Offer Members only! 2 for £11
Members Only! 2 for £11 on selected SlimFast
Learn More
      £7.50 each £20.55 per 1kg

2
Offer Free Next Day Delivery
Free Next Day Delivery on selected Oxyshred
Learn More
      £20.00 each £196.08 per 1kg

98
Offer 2 for £12
2 for £12 on selected Slimfast
Learn More
Offer Members only! 2 for £11
Members Only! 2 for £11 on selected SlimFast
Learn More
      £7.50 each £20.55 per 1kg

5
Offer Only £16
Only £16 on selected Oxyshred
Learn More
      £16.00 each   was £20.00 £181.82 per 1kg

30
Offer Only £16
Only £16 on selected Oxyshred
Learn More
      £16.00 each   was £20.00 £163.27 per 1kg

160
Offer 2 for £12
2 for £12 on selected Slimfast
Learn More
Offer Members only! 2 for £11
Members Only! 2 for £11 on selected SlimFast
Learn More
      £7.50 each £20.00 per 1kg

157
Offer 2 for £12
2 for £12 on selected Slimfast
Learn More
Offer Members only! 2 for £11
Members Only! 2 for £11 on selected SlimFast
Learn More
      £7.50 each £20.55 per 1kg

0
Offer Only £12
Only £12 on selected Applied Nutrition
Learn More
      £12.00 each   was £15.00 £26.67 per 1kg

1
Offer Free Next Day Delivery when you spend £20
Free next day delivery when you spend £20 on selected Myprotein
Learn More
      £15.00 each £57.47 per 1kg

62
Offer 2 for £12
2 for £12 on selected Slimfast
Learn More
Offer Members only! 2 for £11
Members Only! 2 for £11 on selected SlimFast
Learn More
Sorry, Store Pick-up Only
      £7.50 each £20.55 per 1kg

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

0
Offer 3 for 2
3 for 2 on selected High 5
Learn More
      £1.49 each £37.25 per 1kg

0
Offer 3 for 2
3 for 2 on selected Nutriburst
Learn More
Offer Save 20%
Save 20% on Nutriburst Enhanced Hydration - applied in basket
Learn More
      £13.99 each £31.09 per 100g

0
Offer 3 for 2
3 for 2 on selected High 5
Learn More
      £1.49 each £37.25 per 1kg

60
Offer Only £16
Only £16 on selected Oxyshred
Learn More
      £16.00 each   was £20.00 £166.67 per 1kg

0
Offer 3 For 2
3 for 2 across all Melora Products
Learn More
      £12.99 each £5.20 per 100g

0
      £11.00 each £18.84 per 1kg

11
      £8.00 each £33.33 per 1kg

0
Offer Save 50p
Save 50p on selected Huel
Learn More
      £3.30 each   was £3.80 £6.60 per 1l

23
      £11.00 each £18.84 per 1kg

3
Offer Save 50p
Save 50p on selected Huel
Learn More
      £3.00 each   was £3.50 £6.00 per 1l

16
      £8.00 each £33.33 per 1kg

0
Offer Free Next Day Delivery when you spend £20
Free next day delivery when you spend £20 on selected Myprotein
Learn More
Offer Intro offer! Great savings
Intro offer! Great savings on selected My Protein
Learn More
      £12.00 each   was £15.00 £48.00 per 1kg

3
Offer 12 for the price of 11
12 for the price of 11 on selected Ensure
Learn More
      £2.65 each £12.05 per 1l

3
      £11.00 each £18.33 per 1kg

6
Offer Save £4
Save £4 on selected Liv Smart
Learn More
Sorry, Store Pick-up Only
      £11.00 each   was £15.00 £20.00 per 1kg

12
      £8.00 each £33.33 per 1kg

4
      £5.00 each 25p each

100
      £11.00 each £5.64 per 1l

23
Offer 2 for £3
2 for £3 on selected Lucozade
Learn More
      £1.75 each £38.89 per 1kg

34
      £11.00 each £18.84 per 1kg

3
Offer 12 for the price of 11
12 for the price of 11 on selected Ensure
Learn More
      £2.65 each £12.05 per 1l

48
Offer Only £16
Only £16 on selected Oxyshred
Learn More
      £16.00 each   was £20.00 £125.00 per 1kg

4
      £4.00 each £71.05 per 1kg

47
      £11.00 each £18.84 per 1kg

160
      £11.00 each £5.64 per 1l

27
      £11.00 each £18.84 per 1kg

2
Offer Save 50p
Save 50p on selected Huel
Learn More
      £3.00 each   was £3.50 £6.00 per 1l

0
Offer 3 for 2
3 for 2 on selected Nutriburst
Learn More
Offer Save 20%
Save 20% on Nutriburst Enhanced Hydration - applied in basket
Learn More
      £19.99 each £44.42 per 100g

26
Offer Only £16
Only £16 on selected Oxyshred
Learn More
      £16.00 each   was £20.00 £125.00 per 1kg

20
      £3.60 each £24.00 per 1kg

      £29.15 each   was £31.80

0
Offer Free Next Day Delivery when you spend £20
Free next day delivery when you spend £20 on selected Myprotein
Learn More
Offer Intro offer! Great savings
Intro offer! Great savings on selected My Protein
Learn More
Sorry, Store Pick-up Only
      £8.00 each   was £12.00 £52.29 per 1kg
Available in Stores only
0
      £2.00 each £33.33 per 1l

132
      £3.60 each £23.08 per 1kg

0
      £20.00 each £80.00 per 1kg

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

5
Offer Save 1/3
Save 1/3 on selected Superdrug Diet & Fitness
Learn More
      £9.33 each   was £14.00 16p each

+7
0
      £13.99 each £13.99 each

1
      £27.95 each   was £33.45 £55.90 per 10g

0
Offer 3 For 2
3 for 2 across all Melora Products
Learn More
      £38.99 each £15.60 per 100g

      £29.15 each   was £31.80

0
      £19.99 each £4.00 per 100g

0
Offer 3 for 2
Get 3 for 2 on WeightWorld Products
Learn More
      £11.34 each £11.34 per 100g