Driving ranges in Florida
Range and Putt lists 25 driving ranges in Florida, in Celebration, Doral, Dunedin, Fernandina Beach, Hollywood, Jacksonville, Key Biscayne, Kissimmee, Lake Mary, Miami, Miami Gardens, Odessa, Orlando, Pembroke Pines, St. Petersburg, Tampa and Winter Garden. Checked November 2026.
By city
- Driving ranges in Jacksonville 5 listed
- Driving ranges in Miami 6 listed
- Driving ranges in Orlando 9 listed
- Driving ranges in Tampa 5 listed
All Florida driving ranges
| Range | Town | Heated | Lights | Ball tracking | Price from |
|---|---|---|---|---|---|
| Bent Creek Golf Course | Jacksonville | Not stated | Yes | Toptracer | $6 a bucket |
| Lighthouse Driving Range at Fernandina Beach Golf Club | Fernandina Beach | Not stated | Not stated | Not stated | Not published |
| Topgolf Jacksonville | Jacksonville | Not stated | Not stated | Toptracer | $19.99 per hour |
| UNF Golf Complex | Jacksonville | Not stated | Yes | Not stated | $12 a bucket |
| Windsor Parke Golf Club | Jacksonville | Not stated | Not stated | Not stated | Not published |
| AllGolf at CB Smith Park | Pembroke Pines | Not stated | Yes | Not stated | Not published |
| Crandon Golf at Key Biscayne | Key Biscayne | Not stated | Yes | Not stated | Not published |
| Palmetto Golf Course | Miami | Not stated | Yes | TrackMan Range | Not published |
| The Club at Emerald Hills | Hollywood | Not stated | Not stated | Not stated | Not published |
| Topgolf Doral | Doral | Not stated | Not stated | Not stated | $14.99 per hour |
| Topgolf Miami Gardens | Miami Gardens | Not stated | Not stated | Not stated | $14.99 per hour |
| Bad Dog Driving Range | Orlando | Not stated | Not stated | Not stated | $9 for 30 balls |
| Celebration Golf Club | Celebration | Not stated | Not stated | Not stated | Not published |
| Dubsdread Golf Course | Orlando | Not stated | Not stated | TrackMan Range | Not published |
| Falcon's Fire Golf Club | Kissimmee | Not stated | Not stated | Not stated | Not published |
| Orange County National Golf Center | Winter Garden | Not stated | Not stated | Toptracer | $8 for 25 balls |
| Shingle Creek Golf Club | Orlando | Not stated | Not stated | Not stated | Not published |
| Stoneybrook East Golf Club | Orlando | Not stated | Not stated | Not stated | $10 for 40 balls |
| Topgolf Lake Mary | Lake Mary | Not stated | Not stated | Not stated | $14.99 per hour |
| Topgolf Orlando | Orlando | Not stated | Not stated | Not stated | $19.99 per hour |
| Mangrove Bay Golf Course | St. Petersburg | Not stated | Not stated | Not stated | Not published |
| Silver Dollar Golf & Trap Club | Odessa | Not stated | Not stated | Not stated | Not published |
| Stirling Park Driving Range | Dunedin | Not stated | Not stated | Not stated | $6 for about 25 balls |
| Topgolf St. Petersburg | St. Petersburg | Not stated | Not stated | Not stated | $19.99 per hour |
| Topgolf Tampa | Tampa | Not stated | Not stated | Not stated | $19.99 per hour |
"Not stated" means we found no source for it, not that the range lacks it.
On the map
23 of 25 shown. The rest have no street address we could place. 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.