Closest option
Share your location to see the nearest range.
Closest range, confirmed grass, and a local favorite. Get directions and go.
Find your next practice spot
United States and Canada only. Examples: 14202 or M5V 3L9.
GPS stays in your browser. Postal searches use our location service.
Share your location to see the nearest range.
Only ranges with verified grass tees qualify.
A local favorite, backed by Google reviews.
Closest and best reviewed search within 30 miles; confirmed grass searches up to 60 miles. Without your location, picks use this city’s listings and don’t claim to be closest. Best reviewed weighs ratings and review counts, with at least 10 Google reviews. One range can win more than one category. Paid placement, when active, replaces only the third card and is labeled Sponsored. Hours are published schedules, not live availability.
Use the locator above — it sorts every public driving range and golf practice facility in our directory by distance from you, whether you share your location or type a ZIP code. Each result shows the tee surface, Google rating, bucket prices where published, and whether the range has lights, heat, or Toptracer.
The confirmed-grass card finds the nearest source-verified grass or mixed tee line within 60 miles. Call the range to check whether its grass tees are available today.
Each range shows a verified badge only when our research found explicit evidence of its tee surface. Where we couldn't confirm, the listing honestly says 'unverified' rather than guessing — and range owners can verify their own surface for free.
Usually not. Most ranges with natural grass rotate or close the grass line seasonally to let turf recover, moving hitting to mats in the off-season. Where we know a range's grass schedule, it's shown on the listing; when in doubt, call ahead.
Typically $6–$12 for a small bucket and $10–$18 for a large one, with big-city and tech-equipped (Toptracer) ranges at the higher end. Many listings here include bucket prices where the range publishes them.