Range and Putt lists 6 driving ranges in San Diego, North County and East County. Of those, two have lights and one has Toptracer. The lowest published bucket price is $7 for 40 balls at Carlton Oaks Golf Club. Six of the six publish a price online. Every detail was checked against a named source in November 2026.
Compare San Diego driving ranges
"Not stated" means we found no source for it, not that the range lacks it.
On the map
6 of 6 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.
East County
Range at a golf course, Santee
Carlton Oaks Golf Club in Santee has a driving range, chipping and putting greens and a private practice area for instruction. Practice balls cost $7 for 40, $11 for 70 and $13 for 100.
- Price
- From $7 for 40 balls
- Checked
- November 12, 2026
North County
Driving range, Mini golf, Del Mar
Del Mar Golf Center has a range with more than 28 mats, grass tees from October to June, Toptracer bays, two free chipping greens and a putting green, plus Pelly's Mini Golf with two 18-hole courses. Buckets cost $13 for 45 balls, $15 for 75, $19 for 105 and $22 for 150, and a round of mini golf costs $13 for adults and $10 for children and seniors.
- Price
- From $13 for 45 balls
- Has
- Lights, Grass tees, Toptracer
- Checked
- November 12, 2026
Driving range, Escondido
The Hodges Golf Improvement Center in Escondido has 70 hitting stations with mats and natural grass, with the grass tees open all year, a gated short game area with six flagged greens and two bunkers, and a free putting green. Buckets cost $10 for 40 balls, $14 for 75, $16 for 105 and $27 for 175, and the short game area costs $7 a person.
- Price
- From $10 for 40 balls
- Has
- Grass tees
- Checked
- November 12, 2026
San Diego
Range at a golf course, San Diego
Balboa Park Golf Course is the City of San Diego's oldest public golf facility, close to downtown, with a driving range and practice putting greens. Range balls cost $9 small, $14 medium and $18 large on the 2026 fee table, which does not state ball counts.
- Price
- From $9 a bucket
- Checked
- November 12, 2026
Range at a golf course, San Diego
Mission Bay Golf Course and Practice Center is the City of San Diego's 18-hole executive course in Pacific Beach, with a driving range, practice putting greens, sand traps and chipping greens. Buckets cost $9 small, $14 medium and $18 large on the 2026 rate sheet, which does not state ball counts.
- Price
- From $9 a bucket
- Has
- Grass tees
- Checked
- November 12, 2026
Golf center, San Diego
Stadium Golf Center is a two-tier range in San Diego with 72 lighted mat hitting stations, a sheltered practice area, a short game area, golf simulators and batting cages. Baskets cost $14 for 45 or more balls, $15 for 80 or more, $16 for 115 or more and $29 for 200 or more, and the short game area costs $8 a visit with balls provided.
- Price
- From $14 for about 45 balls
- Has
- Covered bays, Lights
- Checked
- November 12, 2026
Practicing in winter
San Diego ranges are open all year. Grass tees at some ranges close for part of the year, so check before you go.
Questions people ask
How much is a bucket of balls in San Diego?
The lowest published price we found is $7 for 40 balls at Carlton Oaks Golf Club, 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.
Which San Diego driving ranges have Toptracer?
Del Mar Golf Center lists Toptracer ball tracking.
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.