Redwood Canyon Golf Course
Castro Valley
Redwood Canyon Golf Course is an East Bay practice facility in Castro Valley, attached to the golf course. Hours: Varies seasonally; closes for maintenance. 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
HoursVaries seasonally; closes for maintenance
LightsNo
Short gameChipping / short-game area
Address17007 Redwood Rd, Castro Valley, CA 94546 · Map
Formerly Willow Park; distinctive water/floating-ball driving range over a lake, plus short-game area and putting green
We have not confirmed bucket prices for this range yet. The official page above is the place to check, and if you know them, tell us below.
Also listed under: chipping greens.
Other driving ranges near Castro Valley

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

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

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

Monarch Bay Golf Club
San Leandro, East Bay
HoursOpen daily until 9:00 PM
Address13800 Monarch Bay Drive, San Leandro, CA 94577
NotesBayfront; recently renovated lighted two-tier all-weather double-deck range with a 7-acre natural grass landing area

Metropolitan Golf Links
Oakland, East Bay
BucketSmall (35 balls) $9; Medium (75) $15; Large (105) $18
HoursDaily dawn to dusk; closed Tuesday mornings until 9:00 AM
Address10051 Doolittle Drive, Oakland, CA 94603
NotesOne of the only all-grass ranges in the Bay Area; 36 stalls; mats only on Tuesdays/very rainy days

The Bridges Golf Club
San Ramon, East Bay
BucketSmall $11; Medium $16; Large $19
HoursMon 7 AM-3:30 PM; Tue-Sun 7 AM-6 PM; last bucket 45 min before closing
Address9000 S Gale Ridge Rd, San Ramon, CA 94582
NotesLighted (night) range with quality mats and 8 target greens, putting green, video analysis and indoor teaching bays; card only
Know a range we're missing?
Help us keep the guide complete and accurate. We review every submission before it goes live.