Filter Results
Price (inc. delivery)
Show Results

Golf Balls

If there's one thing us golfers can agree on, it's that there's no such thing as too many golf balls - that's why OnBuy's collection is packed to bursting with them! Whether you're looking for a a practice set, a bargain multipack or a treat for the golf guru in your life, we have your every game covered. Fore!

Showing 1-60 of 598 results

Sort By:
  • Popularity
  • Average Rating
  • Price (highest)
  • Price (lowest)
  • Newest

Looking to buy Golf Balls?

Why spend valuable teeing time fishing your stray golf balls out of those pesky course hazards (looking at you, water!) when you could simply pull a fresh golf ball from your bag instead, courtesy of OnBuy's online golf ball shop? That's what we thought!

With everything from soft golf balls that'll see more distance and less unwanted spin to hard golf balls (also known as high compression golf balls) for a more controlled shot, our edit of golf balls for sale has all you need to customise your play for your greatest game yet. 

Not forgetting the sets of golf balls on offer, of course! Whether you're after a pack of golf balls for yourself or golf ball gift set for that special someone, you'll find plenty of perfect picks here. Tip: we think the luxury golf balls would impress the golfer in your life!

Showcasing such a vast selection of the top golf balls on the market, no matter if you're hunting down 1 piece golf balls, 2 piece golf balls or even 4 piece golf balls, you can count on finding the best golf balls for your game and your budget right here. Thanks, OnBuy!

Customers love our best-selling Golf Balls

Popular Brands in Golf Balls

Gift Republic
Noisy Golf
Delivery Address

Sign in to view all of your delivery addresses


Enter your delivery address

Wait! You have something in your basket!

Did you know we can save your basket and send it to you?
Simply enter your email address below.

No thanks, I'd rather miss out

This page has expired.

Please refresh the page to continue shopping.

Refresh and continue