Extra 10% off via the App Earn £15 Credit? Over 170k reviews & 4.5 rated UP TO 60% OFF
+ Extra 20% off Vitamins
SHOP NOW

Protein Shakers & Water Bottles

Whether staying hydrated or enjoying your favourite shake, our range of protein shakers and water bottles is designed to deliver a superior design and fitness features that help fuel your ambition. Our sports bottles and shakers are made to fit inside your gym kit, so you can stay hydrated and top-up on protein post-workout.

Many of our protein shakers come with a unique wire blending ball, helping to mix your protein blends so that they’re smooth and lump free. Some of our shakers have Smartshake technology with a snap on strainer for smoother shakes. They're perfect for mixing up your whey protein shake after a workout.

Check out the full range below.

Myprotein Plastic Shaker - Clear/Black
(149)
£5.00
Myprotein Mini Plastic Shaker - Clear/Black
(21)
£4.00
Myprotein Metal Shaker - Black
(17)
£14.00
Myprotein Sports Water Bottle - Clear/Black
(4)
£4.00
Myprotein MixMaster™ Shaker - Clear/Black
(8)
£5.00
Myprotein Mini Metal Shaker - Black
(7)
£10.00
Myprotein Smartshake Shaker Lite (1 Litre) - Black
(3)
£7.00
Myprotein 1/2 Gallon Hydrator - Black
(1)
£8.00
Plastic Shaker Bottle
(1)
£5.00
Myprotein Smartshake Slim Shaker - 400ml
(2)
£7.00
Myprotein Smartshake Large Shaker - 800ml
£10.00
Myprotein Gallon Hydrator - Black
(2)
£10.00
Myvegan Metal Shaker
£14.00
Myprotein KlickBox Small - Black
(2)
£4.00
Myprotein Shakesphere Plastic Shaker
(3)
£20.00
Myprotein KlickBox Large - Black
£6.00
Medium Metal Water Bottle - Black
£25.00
Hand Grip
(1)
£0.99
Was £5.00
Save £4.01
Myprotein Silicone Grip Water Bottle - Black
£10.00
Medium Metal Water Bottle - Natural Cream
£25.00
Myprotein Shakesphere Metal Shaker
£55.00
Large Metal Water Bottle - Natural Cream
£20.00
Myprotein Hybrid Water Bottle - Clear/Black
£8.00
Captain Marvel Metal Shaker
£19.99
MP Plastic Water Bottle 500ml - Black
(4)
£4.99
Was £10.00
Save £5.01
Myprotein Sports Water Bottle
(51)
£2.99
Was £4.00
Save £1.01