You have a stash of used golf balls and you want to sell them. The two most common options are listing them yourself on a marketplace (eBay, Facebook Marketplace, Craigslist) or selling in bulk to a direct buyer who handles everything. Both work. But which one actually puts more money in your pocket when you account for all the costs and time involved? Let us break it down with real numbers.
Should you sell golf balls on eBay or to a direct buyer? For most sellers, a direct buyer like SellMyGolfBalls.com is faster and easier — fill out one form, ship for free, and get paid in 48 hours. eBay gives you more price control but takes more effort and charges ~13% in fees. Choose eBay for small lots of premium balls where you want top dollar; choose a direct buyer for large lots, mixed collections, or maximum convenience.
| Factor | eBay | Direct Buyer (SellMyGolfBalls.com) |
|---|---|---|
| Listing effort | You photograph, list, and manage | Fill out one form |
| Fees | ~13% of sale price | None |
| Shipping | You pay or build into price | Free prepaid label |
| Time to payment | 1-2 weeks after sale | 48 hours after receipt |
| Price control | You set the price | We make an offer |
| Best for | Small lots of premium balls | Large lots, mixed collections, convenience |
Option 1: Selling on eBay
How It Works
You create listings, photograph your balls, write descriptions, set prices, handle questions from buyers, pack and ship orders, and manage returns. eBay gives you access to a massive audience of golf ball buyers, which means you can often get retail-adjacent prices — especially for premium brands in good condition.
The Fee Structure
eBay's fees add up faster than most sellers realize:
- Final value fee: 13.25% of the total sale price including shipping (as of 2026). This is the big one.
- Payment processing: Included in the final value fee since eBay manages payments directly.
- Shipping costs: You either build shipping into your price (reducing your effective sale price) or charge separately (which reduces buyer interest). A dozen golf balls weighs about 1.2 pounds, making USPS Priority Mail your best option at roughly $8-12 depending on distance.
- Packaging materials: Small flat-rate boxes, bubble wrap, tape. Figure $1-2 per shipment.
- Promoted listings: Optional, but eBay's algorithm increasingly favors promoted listings. Expect to pay 5-10% of the sale price for visibility in a competitive category.
Real Math Example: eBay
Let us say you have 48 Titleist Pro V1s in good condition. You list them as four dozen-ball lots at $24.99 each with free shipping.
- Gross revenue: $99.96 (4 × $24.99)
- eBay fees at 13.25%: -$13.24
- Shipping (4 packages × $9 average): -$36.00
- Packaging materials: -$6.00
- Net profit: $44.72
Your effective price per ball: about $0.93. Not bad — but you also spent time photographing, listing, packing, and shipping four separate orders. And you need to factor in the risk of returns, negative feedback from picky buyers, and listings that sit for weeks without selling.
Time Investment
For those four listings, figure on 20-30 minutes for photography and listing creation, 15-20 minutes per shipment for packing and label printing, and a trip to the post office or UPS drop-off. Total time: easily 2-3 hours for $44.72 in profit.
Option 2: Facebook Marketplace and Craigslist
How It Works
You post locally, meet buyers in person, and exchange cash. No shipping costs and no platform fees (Facebook Marketplace has no fees for local cash transactions, and Craigslist charges nothing).
The Reality
Local marketplace selling sounds ideal on paper. Zero fees, immediate cash, no shipping hassle. In practice, it comes with a unique set of frustrations:
- No-shows: The single biggest complaint from Marketplace sellers. You will arrange meetups where the buyer simply does not appear. This happens with remarkable frequency.
- Lowballers: "I know you listed them at $20, but I only have $8 on me." This is so common it is practically a meme in the selling community.
- Limited market: Your buyer pool is restricted to your geographic area. If you are not in a golf-heavy market, demand may be thin.
- Safety considerations: Meeting strangers to exchange cash carries inherent risk. Most sellers recommend meeting in public places during daylight hours.
- Slow turnover: A listing might take days or weeks to find a buyer, and then the first three people who message you might all flake.
Real Math Example: Facebook Marketplace
Same 48 Pro V1s. You list them as a single lot for $50 (local buyers expect a discount compared to eBay pricing).
- Gross revenue: $50.00
- Fees: $0
- Shipping: $0
- Net profit: $50.00
Better net than eBay, but the actual transaction might take a week of messages and a failed meetup before completion. Your effective price per ball: about $1.04 — but only if you find a buyer at your asking price, which is far from guaranteed.
Option 3: Selling to a Direct Buyer
How It Works
You box up all your balls — no sorting, no cleaning, no photography needed. Ship them to the buyer (we provide free shipping labels for qualifying quantities). Receive a quote based on the actual contents, and get paid. The entire process from packing your box to receiving payment typically takes less than a week.
The Fee Structure
There are no fees. The trade-off is that the per-ball price is lower than what you could theoretically get on eBay — because the buyer is providing the convenience, handling all the grading and resale work, and taking on the risk of unsellable balls in your batch.
Real Math Example: Direct Buyer
Same 48 Pro V1s in good condition, shipped with 200 other mixed balls (252 balls total).
- Pro V1s (48 at approximately $0.60 each): $28.80
- Other mixed balls (204 at approximately $0.15 each): $30.60
- Shipping: Free (prepaid label)
- Fees: $0
- Total payout: $59.40
Your effective price per ball across the whole batch: about $0.24. But you spent maybe 15 minutes total — dumping balls in a box, taping it up, and dropping it off.
The Break-Even Analysis
Here is when each option makes the most sense:
eBay makes sense if: You have fewer than 50 premium balls (Pro V1, TP5, Chrome Soft) in near-mint condition, you enjoy the listing and shipping process, and you value maximizing per-ball price over your time. If your time is worth $15/hour or less and you like the hustle, eBay can net you more on premium balls specifically.
Facebook Marketplace makes sense if: You have a small batch of desirable balls, live in a golf-heavy metro area, and do not mind the uncertainty of dealing with local buyers. Best for quick, one-off sales of 1-3 dozen premium balls.
A direct buyer makes sense if: You have more than 100 balls of any mix, you value your time, you do not want to deal with individual buyers, or you have a large collection that would take weeks to sell piecemeal on eBay. The per-ball price is lower, but the time savings and guaranteed sale make it the better deal for the vast majority of sellers.
The math tilts further toward direct selling as your quantity increases. Selling 500 mixed balls on eBay would require dozens of individual listings, shipments, and buyer interactions over weeks or months. Selling 500 balls to a direct buyer takes one box and one trip to UPS.
For a comprehensive overview of the selling process, read our complete guide to selling used golf balls. When you are ready to skip the marketplaces and sell direct, see how it works.
Ready to sell your golf balls?
Get a free, no-obligation quote in minutes. Free shipping on every order.
Get a Free Quote →