How Much Does the Driving Range Cost? Bucket Prices
On this page4
A driving range bucket costs $5 to $15 at a traditional US range in 2026, depending on how many balls it holds. Expect about $5 for a small bucket of roughly 25 balls, $9 for a large 50-ball bucket, and $12 to $17 for a jumbo. In the UK a bucket of 80 to 100 balls runs £10 to £20. Topgolf works differently: you rent a bay by the hour for $25 to $70, balls included, and split it across up to six people. Here is what each option really costs, and how to work out which is cheaper for how you actually practice.
How much does a bucket of range balls cost?
| Bucket size | Balls (typical) | US price | UK equivalent |
|---|---|---|---|
| Small | 25-30 | $5-$7 | £5-£8 |
| Medium | 40-50 | $7-$9 | £8-£12 |
| Large | 50-80 | $9-$12 | £10-£15 |
| Jumbo / x-large | 80-100 | $12-$17 | £15-£20 |
| Punch card / bulk | 10 buckets | ~$45 (Victor Hills) | Pay-per-ball card |
| Topgolf bay (per hour) | Included in time | $25-$70 (up to 6 people) | Hourly + £3 one-time fee |
Prices reflect current 2026 rates. A public example: Palisade State Park in Utah charges $5 for a small bucket of 25 balls and $9 for a large 50-ball bucket, which is close to the national norm reported in GolfWRX’s pricing thread. Bucket names are not standardized, so a “large” at one range may be a “medium” at another. The number that actually compares is price per ball.
What is the real price per ball?
Run the math and traditional ranges are remarkably cheap for pure practice. A $9 bucket of 50 balls is $0.18 a ball; a $5 bucket of 25 is $0.20. Punch cards push it lower, closer to $0.10 a ball for regulars who buy ten at a time. That is the metric to shop on, because a range that sells a fat-sounding “$12 jumbo” of 100 balls ($0.12 each) is better value than a “$7 medium” of 40 ($0.18 each).
For a focused hour of swing work, one large bucket is usually plenty, so a practice session costs about the price of a coffee. That is the case for using the range instead of paying for extra rounds when you are grooving a change.
How much is Topgolf compared to a normal range?
Topgolf is not really a driving range with a bigger menu; it is an outing that happens to involve hitting balls. You pay for the bay by the hour, roughly $25 to $70 depending on time of day, and that fee covers unlimited balls for everyone in the bay for that hour. Mornings are the cheapest window, evenings peak, and Friday-through-Sunday rates run 50% to 80% higher than weekdays. Topgolf’s own pricing pages confirm the by-the-bay structure across US venues.
Per ball, Topgolf is far more expensive than a bucket, and that is the wrong way to judge it. You are buying screens, games, food and a heated bay for a group, not practice reps. Split a $50 bay across six people and it is under $9 each for an hour, which is competitive for an evening out. For dialed-in practice on a specific fault, the $9 bucket wins every time. Our Topgolf venue cost guide breaks down the food and add-on charges that push a Topgolf bill higher than the headline bay rate.
How does UK range pricing compare?
UK ranges lean on technology more than buckets. Many use a pay-per-ball swipe card at floodlit bays, though a physical bucket of 80 to 100 balls still lands around £10 to £20. Topgolf UK charges an hourly bay rate plus a one-time £3 membership for new players, with balls included in the time, per Topgolf UK’s pricing page. The per-ball economics mirror the US: cheap for practice at a standard range, a premium for the Topgolf experience.
If you practice more than once a week, buy a punch card or ball card and stop paying single-bucket prices. To see how range costs fit the wider spend, read why golf is so expensive and the average cost of a round of golf, then browse the full golf hub for more of the game’s real numbers.
Freshness note: bucket and Topgolf bay prices change with location and season, and Topgolf adjusts peak/off-peak rates often. Confirm your local range’s current bucket sizes and Topgolf’s live hourly rate before you go.
Frequently asked questions
How much does a bucket of balls cost at a driving range?+
A traditional US driving range charges $5-$15 per bucket in 2026. A small bucket of about 25 balls runs $5, a large bucket of 50 balls around $9, and jumbo buckets $12-$17. Many ranges sell punch cards, such as 10 buckets for $45, which lowers the per-visit cost for regulars.
How much is Topgolf per person?+
Topgolf charges by the bay, not per person: roughly $25-$70 an hour for a bay that seats up to six, so the per-person cost falls as your group grows. Mornings are cheapest and evenings peak, and weekend rates run 50-80% higher than weekdays. Balls are included in the bay time.
How many balls are in a large bucket?+
It varies by range, but a large bucket is typically 50-80 balls, a medium 40-50, and a small 25-30. Some ranges label their biggest option jumbo or x-large at 80-100 balls. Because sizes are not standardized, compare the price per ball rather than the bucket name.
Is Topgolf cheaper than a driving range?+
Per ball, no. A traditional bucket works out to roughly $0.15-$0.20 a ball, while Topgolf's hourly bay fee buys an experience with food, screens and games rather than raw practice reps. For focused practice a bucket is far cheaper; for a social outing with a group, Topgolf's per-person cost is competitive.
How much does a driving range cost in the UK?+
A UK driving range bucket of 80-100 balls typically costs £10-£20, and many ranges use pay-per-ball swipe cards instead of physical buckets. Topgolf UK charges an hourly bay rate plus a one-time £3 membership fee for new players, with balls included in the bay time.
Sources
Play & tools
Free browser games and tools — no account, no download.
- Play today's Sports Connections — Today's Sports Connections — daily hints, answers, and play the grid.
- Play Guess the NFL Player — A new mystery NFL player every day. Eight guesses, with a clue on each — plus free unlimited mode.
- Explore all our games →
Related golf guides
View all →How Much Do Golf Carts Cost? New & Used Prices 2026
New Club Car, EZGO and Yamaha carts cost $7,000-$14,000; used from $2,000; street-legal lithium models $10,000-$20,000+. Real 2026 prices by type.
How Much Does It Cost to Play Polo? Real 2026 Prices
A single intro clinic runs $80-$175. A beginner season on club horses is $850-$3,500. Real club pricing on lessons, membership, gear and horses.
How Much Does a Golf Club Fitting Cost?
Golf club fitting costs $30-$150 free-to-cheap at a retailer or $175-$475 at a specialist studio. Real 2026 prices for driver-only vs full-bag fittings.
How Much Does a Polo Pony Cost? Prices by Level
A polo pony costs $3,000-$15,000 for club play and $40,000-$100,000+ for high-goal horses. See a full price breakdown by training level, plus upkeep costs.
The Average Cost of a Round of Golf in 2026
The average US public round costs about $41 (NGF), $25-$40 at a muni and $100-$250+ at a resort. Real 2026 US, UK and AU green fees plus twilight tips.
How Much Do Caddies Make? Club to PGA Tour Pay
Country club caddies make $50-$100 a round plus tips; PGA Tour caddies earn a $1,500-$3,000 weekly base plus 5/7/10% of winnings. Real 2026 pay figures.