Range and Putt lists 5 driving ranges in Tampa, St. Petersburg, Clearwater and the Gulf beaches. The lowest published bucket price is $6 for about 25 balls at Stirling Park Driving Range. Three of the five publish a price online. Every detail was checked against a named source in November 2026.
Compare Tampa driving ranges
"Not stated" means we found no source for it, not that the range lacks it.
On the map
5 of 5 shown. Locations are placed from the street address with the US Census Bureau geocoder, or from OpenStreetMap where the geocoder finds no match, so a pin can sit a short way from the entrance.
Clearwater and Dunedin
Driving range, Dunedin
Stirling Park Driving Range is the City of Dunedin's public range, with 16 shade-canopied bays, chipping and putting greens, a clubhouse and a concession stand. Buckets cost $6 for about 25 balls, $8 for about 60, $10 for about 110 and $14 for about 150, and a $30 Range Saver Pass takes $2 off every bucket for six months.
- Price
- From $6 for about 25 balls
- Has
- Covered bays
- Checked
- November 12, 2026
North of Tampa
Range at a golf course, Odessa
Silver Dollar Golf & Trap Club in Odessa has a grass tee driving range, two practice putting greens, a chipping green with a greenside bunker and three par-3 practice holes. The club's rates page does not list range prices, so call before you go.
- Price
- Not published
- Has
- Grass tees
- Checked
- November 12, 2026
St. Petersburg and the beaches
Range at a golf course, St. Petersburg
Mangrove Bay is one of the City of St. Petersburg's public golf courses, a par-72 course with a driving range, a practice putting green and chipping area, and PGA instruction.
- Price
- Not published
- Checked
- November 12, 2026
Golf entertainment venue, St. Petersburg
Topgolf St. Petersburg is a golf entertainment venue where you rent a hitting bay by the hour.
- Price
- From $19.99 per hour
- Has
- Covered bays
- Checked
- November 12, 2026
Tampa
Golf entertainment venue, Tampa
Topgolf Tampa is a golf entertainment venue where you rent a hitting bay by the hour. When we checked, the venue page showed prices starting at $19.99 an hour Monday to Thursday and $24.99 Friday to Sunday, plus tax.
- Price
- From $19.99 per hour
- Has
- Covered bays
- Checked
- November 12, 2026
Practicing in winter
Tampa Bay ranges are open all year, and winter is the busy season, so go early or on a weekday.
Questions people ask
How much is a bucket of balls in Tampa?
The lowest published price we found is $6 for about 25 balls at Stirling Park Driving Range, checked November 12, 2026. Many ranges do not post prices online, so this is the lowest published price, not the lowest price in the area.
Mini golf in Tampa
We also list 7 mini golf courses in Tampa, with prices per round.
Before you go
How this list is made
We read each range's own website first, then its park district or operator pages. A detail only goes on the page when a source states it, and each listing links to the sources we used. Read more about how we check.