Whether you want real grass under the ball, a Toptracer bay to dial in your numbers, or just the closest place to hit a quick bucket, the Bay Area has a range for you. Below are our featured picks in each region, followed by every other public range we track in that area. Find a range, then find a course to play when you’re ready for a full round.

San Francisco

01
📍 San Francisco
Per Bucket
~$20
Best in SF 10 Min from Downtown PGA Instruction Chipping & Putting

The driving range at Presidio Golf Course is the most convenient serious practice facility in San Francisco — 10 minutes from downtown, open 7 days a week, and staffed by PGA professionals available for lessons ranging from beginner clinics to advanced individual sessions. The range itself is large with clearly marked yardages, and there's a 6-hole practice putting green and chipping green alongside it. The setting inside the Presidio National Park makes every range session feel elevated above the ordinary. For SF residents who want to improve their game, this is the home range — there's simply nothing else in the city that compares.

Verdict The only legitimate driving range choice in San Francisco proper. Convenient, well-run, and attached to one of the city's best public courses.
⛳ View Course Page Read the full guide →
More San Francisco ranges
  • Golden Gate Park Golf Course Range — San Francisco
  • TPC Harding Park Practice Range — San Francisco
  • Cypress Golf Driving Range — Colma

Detailed guides for these ranges are being added. Spot an error or have details to share? Let us know.

Peninsula

🥇 Best Peninsula Range
02
📍 Foster City, Peninsula
Per Bucket
~$20
Best Peninsula 64 Stalls Toptracer Technology Night Golf Grass Tees

Mariners Point in Foster City is the Peninsula's most complete practice facility. Sixty-four stalls — including natural grass tees — sit along the San Francisco Bay with a double-deck structure that stays open until 9pm (10pm in summer). Toptracer technology is installed throughout, so you can track distances, play virtual courses, or just use the ball-tracing data to dial in your numbers. The short game area has a dedicated chipping and pitching green, sand bunkers, and a putting green. When you're ready to test your work, the 9-hole par-3 course is lighted for night play — an unusual combination that makes Mariners Point a genuinely complete evening golf destination. The Birdies food trailer on site is a nice bonus. This is widely regarded as the best driving range on the Peninsula.

Verdict The most complete practice facility on the Peninsula. Toptracer, grass tees, lighted night golf and a great short game area in one location.
🌐 Visit Website Read the full guide →
03
📍 Burlingame, Peninsula
Per Bay/Hour
$40–$65
Newest Location Swing Suites Near SFO Full Service

The Bay Area's second Topgolf location opened in Burlingame in late 2024, replacing a traditional driving range along Anza Boulevard. Being one of only a handful of flagship Topgolf venues in the country, Burlingame has exclusive features the San Jose location doesn't — including swing suites where you can play virtual golf, baseball, hockey, and other sports. The location just minutes from SFO and downtown Burlingame makes it the most accessible Topgolf for SF residents and a great option before or after a flight. Pricing is similar to San Jose with all-day half-price Mondays through Thursdays when booked online.

Verdict A premium Topgolf with flagship features San Jose doesn't have. The most convenient location for SF and Peninsula residents.
🌐 Visit Website Read the full guide →
More Peninsula ranges
  • Poplar Creek Golf Course — San Mateo
  • Oceanview Driving Range — Half Moon Bay
  • Half Moon Bay Golf Links Practice — Half Moon Bay
  • Burlingame Golf Center — Burlingame
  • San Bruno Golf Center — San Bruno
  • Crystal Springs Golf Course — Burlingame

Detailed guides for these ranges are being added. Spot an error or have details to share? Let us know.

South Bay

04
📍 San Jose (Alviso), South Bay
Per Bay/Hour
$40–$60
Best for Groups 120 Bays Full Restaurant Climate Controlled Open Until 1am

Topgolf San Jose isn't a traditional driving range — it's a three-level golf entertainment complex with 120 climate-controlled hitting bays, a full bar and restaurant, a rooftop terrace with fire pits, and ball-tracking technology that turns every shot into a scored game. Located in San Jose's Alviso neighborhood, it's the Bay Area's first Topgolf location and remains the most impressive. Pricing is per bay per hour (up to 6 players per bay), so splitting with a group makes it surprisingly affordable. It opens at 9am and doesn't close until 1am, making it the Bay Area's best option for late-night golf. If you're bringing non-golfers, taking clients, or planning a team event, Topgolf is the clear call. For pure ball-striking practice it's overkill — but for fun, it's unmatched.

Verdict The Bay Area's best group golf experience. Not a practice facility in the traditional sense, but the most fun you'll have hitting balls in the region.
🌐 Visit Website Read the full guide →
05
📍 Mountain View, South Bay
Per Bucket
~$15
Best Views Grass on Weekends Laser Yardage Markers Shoreline Park

The range at Shoreline Golf Links in Mountain View is one of the most scenic practice facilities in the South Bay — set inside Shoreline Park with views of the bay and the Santa Cruz Mountains beyond. Stalls are grass on weekends and mats on weekdays, laser-measured flagsticks keep yardage accurate, and each stall has its own distance chart. The only downside is access during summer — events at the adjacent Shoreline Amphitheater can create parking headaches and occasionally restrict range access. Weekday mornings are reliably uncrowded and excellent value. The full 18-hole course is right there if you want to turn the practice session into a round.

Verdict The South Bay's best setting for a range session. Go on a weekday morning to avoid amphitheater traffic and get grass tees on the quiet.
⛳ View Course Page Read the full guide →
More South Bay ranges
  • San Jose Municipal Golf Course (Toptracer) — San Jose
  • Pruneridge Golf Club — Santa Clara
  • Los Lagos Golf Course — San Jose
  • Sunnyvale Golf Course — Sunnyvale
  • Sunken Gardens Golf Course — Sunnyvale
  • Deep Cliff Golf Club — Cupertino
  • Spring Valley Golf Course — Milpitas
  • Rancho Del Pueblo Golf Course — San Jose
  • Stanford Driving Range — Palo Alto
  • The Golf Club at Moffett Field — Mountain View

Detailed guides for these ranges are being added. Spot an error or have details to share? Let us know.

East Bay

🏆 Best Overall Range
06
📍 Oakland, East Bay
Per Bucket
~$15
Best Grass Range 36 Stalls Dawn to Dusk Short Game Area

Metropolitan Golf Links in Oakland is home to one of the only all-natural grass driving ranges in the entire Bay Area — and that alone puts it in a category of its own. The 36-stall range is open daily from dawn to dusk (excluding Tuesday mornings for maintenance), and the grass is genuine fairway-quality turf that gives you honest feedback on every iron strike. No mats, no artificial bounce — just real divots and real information about your ball flight. The range is attached to the full 18-hole Metropolitan Golf Links course, so you can warm up and roll straight to the first tee. Members of the Metro Links Club get 50% off range balls and free daily use of the short game area, which makes it worth considering even if you don't play the course regularly. For any golfer serious about improving their iron play, this is the range to make a habit of.

Verdict The Bay Area's best grass range, full stop. If honest iron feedback matters to you, no other facility in the region comes close.
📍 Get Directions Read the full guide →
07
📍 Concord, East Bay
Per Bucket
~$12
Best Value 50-Bay Range Open Until 10pm Mt. Diablo Views

Skylinks at Buchanan Fields in Concord has emerged as one of the East Bay's best value practice facilities under its relatively new ownership. The 50-bay range — recently upgraded with new mats, balls, and comfortable seating — is open until 10pm every night (Mondays from 10am), making it one of the region's best late-evening options. Mount Diablo provides a dramatic backdrop, and the short game area includes a putting green, chipping green, and sand bunkers. The 9-hole par-31 course is available for play as well. At around $12 a bucket, it's among the most affordable serious practice facilities in the Bay Area, and the new ownership has clearly invested in improving the experience from what it was a few years ago.

Verdict The East Bay's best value range — affordable, late night hours, recently upgraded and improving fast under new management.
🌐 Visit Website Read the full guide →
More East Bay ranges
  • Corica Park Practice Center (Toptracer) — Alameda
  • Monarch Bay Golf Club — San Leandro
  • Pleasanton Golf Center — Pleasanton
  • Lake Chabot Golf Course — Oakland
  • Tilden Park Golf Course — Berkeley
  • Boundary Oak Golf Course — Walnut Creek
  • Las Positas Golf Course — Livermore
  • Redwood Canyon Golf Course — Castro Valley
  • Callippe Preserve Golf Course — Pleasanton
  • Diablo Hills Golf Course — Walnut Creek

Detailed guides for these ranges are being added. Spot an error or have details to share? Let us know.

Marin

08
📍 San Rafael, Marin
Per Bucket
~$18
Best in Marin All-Grass Range 40 Acres PGA Instruction

Peacock Gap Golf Club in San Rafael has a genuinely exceptional driving range — it's the only all-grass driving range in Marin County, spanning 40 acres with room for 30 golfers at a time. Four target flags help golfers calibrate distances, and the range is staffed by PGA and LPGA professionals available for lessons seven days a week. The setting in San Rafael — sheltered from bay fog and typically sunny when SF is socked in — makes it one of the most reliable weather options for an afternoon practice session in the North Bay. After hitting balls, the RangeCafe is a well-regarded spot for food and drinks with views of the fairways.

Verdict Marin's only all-grass range, and one of the best-staffed practice facilities in the North Bay. Worth the drive from anywhere in the county.
⛳ View Course Page Read the full guide →
More Marin ranges
  • McInnis Park Golf Center — San Rafael
  • Indian Valley Golf Club — Novato
  • StoneTree Golf Club — Novato
  • Mill Valley Golf Course — Mill Valley

Detailed guides for these ranges are being added. Spot an error or have details to share? Let us know.

North Bay (Napa, Sonoma & Solano)

More North Bay ranges
  • Napa Golf Course at Kennedy Park — Napa
  • Chardonnay Golf Club — American Canyon
  • Eagle Vines Golf Club — American Canyon
  • Blue Rock Springs Golf Course — Vallejo
  • Rancho Solano Golf Course — Fairfield
  • Paradise Valley Golf Course — Fairfield
  • Hiddenbrooke Golf Club — Vallejo
  • Rooster Run Golf Club — Petaluma
  • Bennett Valley Golf Course — Santa Rosa
  • The Links at Bodega Harbour — Bodega Bay

Detailed guides for these ranges are being added. Spot an error or have details to share? Let us know.