Filter Results
Show Results
Category -
Refine Results
Brand -
  • Grenade (12)
  • MaxiNutrition (3)
  • SCI-MX Nutrition (1)
  • Sunwarrior (1)
Price (inc. delivery) -
  • Under £10 (12)
  • Between £10 And £40 (150)
  • Between £40 And £70 (51)
  • Between £70 And £100 (5)
  • Over £100 (1)
Condition -
  • New (219)

Nutrition Bars & Nutrition Drinks

Showing 1-32 of 219 results

  • Grid
  • List
Sort By:
  • Popularity
  • Average Rating
  • Price (highest)
  • Price (lowest)
  • Product Name
  • Newest
  • 32
  • 64
Show Results
Add a delicious, nutritious edge to your everyday with OnBuy's collection of nutrition bars and drinks. No matter if you're looking to pack on the muscle, fuel your next workout, or simply stave off the mid-afternoon munchies, you'll find the perfect solution on our virtual shelves - tuck in! Read More >

About Nutrition Bars & Nutrition Drinks

Nutrition bars

From helping you through that mid-afternoon slump to powering your outdoor adventures, energy bars are the ultimate snack to have on hand - that's why OnBuy's collection is filled with bars for energy and endurance alike!

Discover delicious protein bars for the perfect pre-workout prep alongside stomach-friendly endurance bars (the ideal energy bar for sports like running and cycling!). The only question left now is: will you opt for a bite-sized energy chew or be tempted by the energy cookies?

Nutrition drinks

Of course, when you're doing an intense activity you'll need to maintain the right level of hydration - cue our collection of energy drinks for sports! Designed to replenish your electrolytes while topping up your H2O levels, the sports drinks on offer have you covered no matter the workout. 

Among the edit, find handy sports gels and special shakes for sports that'll boost energy before and help you recover after. Why not opt for one of the powdered energy drinks for the ultimate in convenience? Find sports drinks sachets in every flavour, ready to grab and go - and thank us later! 

Sign in to view all of your delivery addresses


Enter your delivery address