Range and Putt lists 9 driving ranges in San Francisco, the Peninsula, the East Bay and Marin. Of those, three have lights and four have Toptracer. The lowest published bucket price is $6 for about 25 balls at McInnis Park Golf Center. Six of the nine publish a price online. Every detail was checked against a named source in November 2026.
Covered bays 4Grass tees 4Toptracer 4
Compare San Francisco driving ranges
"Not stated" means we found no source for it, not that the range lacks it.
On the map
9 of 9 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 Bay
Range at a golf course, Alameda
Corica Park in Alameda has a practice center with 47 hitting bays with Toptracer, a secluded grass tee area, a short game area and a practice putting green. Buckets cost $8 for 30 balls, $12 for 60 and $18 for 100, and the short game area costs $8 for 30 minutes.
- Price
- From $8 for 30 balls
- Has
- Grass tees, Toptracer
- Checked
- November 12, 2026
Range at a golf course, Oakland
Metropolitan Golf Links in Oakland describes its 36-stall driving range as one of the only all-grass ranges in the Bay Area; mats are used on Tuesdays and on very rainy days. Buckets cost $9 for 35 balls, $15 for 75 and $18 for 105, and Metro Links Club members pay half.
- Price
- From $9 for 35 balls
- Has
- Grass tees
- Checked
- November 12, 2026
Golf center, Oakland
Montclair Golf in Oakland, family-owned and open since 1980, has a double-deck driving range with 19 stalls on the top deck, lit in the evenings, and 17 shaded stalls on the bottom deck. Buckets cost $10 for 50 balls, $12 for 80 and $15 for 110, and a coupon card gives six baskets for the price of five.
- Price
- From $10 for 50 balls
- Has
- Covered bays, Lights
- Checked
- November 12, 2026
Marin
Golf center, Mini golf, San Rafael
McInnis Park Golf Center in San Rafael, part of the Marin County Parks system, has a 47-bay driving range with Toptracer, 23 of the bays fully covered, plus a nine-hole course and an 18-hole miniature golf course. Buckets cost $6 for about 25 balls, $12 for about 50 and $23 for about 100, with free Toptracer access and free loaner clubs, and range cards give a discount at the dispensers.
- Price
- From $6 for about 25 balls
- Has
- Covered bays, Lights, Toptracer
- Checked
- November 12, 2026
Peninsula
Golf center, Foster City
Mariners Point Golf Center in Foster City has 64 practice stalls on several surfaces, including natural grass tees, with Toptracer Range free with range balls. It also has a short game area and a nine-hole par-3 course beside San Francisco Bay that is lit for night play.
- Price
- From $10 for 45 balls
- Has
- Lights, Grass tees, Toptracer
- Checked
- November 12, 2026
Driving range, San Bruno
San Bruno Golf Center is a two-deck driving range with 38 stalls on the upper deck and 27 covered stalls on the lower deck, each with yardage markers to six greens. It also has grass tees, which need a separate basket from the pro shop, and a two-acre short game area with three bunkers, two chipping greens and a putting green.
- Price
- Not published
- Has
- Covered bays, Grass tees
- Checked
- November 12, 2026
Golf entertainment venue, Burlingame
Topgolf Burlingame is a golf entertainment venue where you rent a hitting bay by the hour. Clubs are free to use, and guests under 16 must be with someone 21 or older.
- Price
- Not published
- Has
- Covered bays
- Checked
- November 12, 2026
San Francisco
Range at a golf course, San Francisco
Presidio Golf Course, established in 1895 inside San Francisco's national park site, has a public driving range with a practice putting green and a chipping green. Range balls cost $9 for 36, $15 for 70 and $18 for 100, and range cards add value, such as $130 for $99.
- Price
- From $9 for 36 balls
- Checked
- November 12, 2026
Range at a golf course, San Francisco
TPC Harding Park in San Francisco has a rebuilt driving range with Toptracer Range, which tracks each shot and adds games you can play against friends. The practice facility page does not list range prices or hours, so we do not show them; call the course before you go.
- Price
- Not published
- Has
- Toptracer
- Checked
- November 12, 2026
Practicing in winter
Bay Area ranges are open all year. Several have covered stalls for wet days and lights for evening practice.
Questions people ask
How much is a bucket of balls in San Francisco?
The lowest published price we found is $6 for about 25 balls at McInnis Park Golf Center, 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 Francisco driving ranges have Toptracer?
Corica Park Practice Center, Mariners Point Golf Center, McInnis Park Golf Center and TPC Harding Park list Toptracer ball tracking.
Mini golf in San Francisco
We also list 6 mini golf courses in San Francisco, 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.