The Bridges Golf Club
San Ramon · Mats · lights
The Bridges Golf Club is an East Bay practice facility in San Ramon, attached to the golf course. Buckets start at $11. Hours: Mon 7 AM-3:30 PM; Tue-Sun 7 AM-6 PM; last bucket 45 min before closing. You hit off mats, and the range is lit after dark. Prices and hours are taken from the facility and can change with the season. All Bay Area ranges
Range guides: Grass tees · Chipping greens · Covered bays · Marin County

At a glance
Bucket pricesSmall $11; Medium $16; Large $19
HoursMon 7 AM-3:30 PM; Tue-Sun 7 AM-6 PM; last bucket 45 min before closing
TeesMats
LightsYes
Address9000 S Gale Ridge Rd, San Ramon, CA 94582 · Map
Lighted (night) range with quality mats and 8 target greens, putting green, video analysis and indoor teaching bays; card only
Other driving ranges near San Ramon

San Ramon Golf Club
San Ramon, East Bay
BucketSmall $8; Medium $13; Large $16
HoursThu-Mon Sunrise-7:30 PM; Tue Sunrise-6 PM; Wed 9 AM-7:30 PM
Address9430 Fircrest Ln, San Ramon, CA 94583
NotesFull-length range plus two practice greens and chipping area

Redwood Canyon Golf Course
Castro Valley, East Bay
HoursVaries seasonally; closes for maintenance
Address17007 Redwood Rd, Castro Valley, CA 94546
NotesFormerly Willow Park; distinctive water/floating-ball driving range over a lake, plus short-game area and putting green

Callippe Preserve Golf Course
Pleasanton, East Bay
BucketSmall $11; Medium $14; Large $16
HoursDaily sunrise to sunset; Mon closes ~3 hrs before sunset; Tue opens 10:00 AM
Address8500 Clubhouse Dr, Pleasanton, CA 94566
Notes30+ spaces with off-grass and mat hitting areas, plus bunkers, chipping and putting greens

Lake Chabot Golf Course
Oakland, East Bay
BucketSmall (35 balls) $5; Medium (70) $9; Large (100) $12
Address11450 Golf Links Road, Oakland, CA 94605
NotesRange plus putting greens and chipping area

Las Positas Golf Course
Livermore, East Bay
BucketSmall (40 balls) $10; Large (80) $14; Jumbo (100) $17
HoursMon 7 AM-6 PM; Tue-Sun 8 AM-7 PM; last bucket 30 min before closing
Address917 Clubhouse Dr, Livermore, CA 94551
NotesUp to 25 stalls of both grass and mat tees; short-game area with two full greens and a bunker

Mission Hills of Hayward Golf Course
Hayward, East Bay
BucketSmall (50 balls) $12; Medium (100) $18; Large (150) $21; Jumbo (215) $26
Hours9:00 AM-8:00 PM; last balls sold 7:30 PM (confirm seasonally)
Address275 Industrial Parkway, Hayward, CA 94544
NotesDouble-deck, 45-stall range with Toptracer and new lighting/turf/netting
Know a range we're missing?
Help us keep the guide complete and accurate. We review every submission before it goes live.