Oakmont Golf Club
Santa Rosa · Grass tees
Oakmont Golf Club is a Sonoma practice facility in Santa Rosa. You hit off grass tees. 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
TeesGrass tees
Short gameChipping / short-game area
Address7025 Oakmont Drive, Santa Rosa, CA 95409 · Map
Public 36-hole club (Valley of the Moon); grass driving range, indoor practice facility, chipping/sand area and putting green
We have not confirmed bucket prices or hours for this range yet. The official page above is the place to check, and if you know them, tell us below.
Also listed under: grass tee ranges · chipping greens.
Other driving ranges near Santa Rosa

Bennett Valley Golf Course
Santa Rosa, Sonoma
BucketSmall (40 balls) $11; Large (80) $15
HoursSunrise to 30 min before sunset; closes 2 hours early Wednesdays
Address3330 Yulupa Ave, Santa Rosa, CA 95405
NotesSanta Rosa municipal course; grass tees plus mats

Santa Rosa Fairgrounds Golf Course
Santa Rosa, Sonoma
Address1350 Bennett Valley Rd, Santa Rosa, CA 95404
Notes9-hole public course with a covered driving range, practice putting green, and chipping area with bunkers
Foxtail Golf Club
Rohnert Park, Sonoma
BucketSmall (35 balls) $10; Medium (70) $16; Large (105) $21
HoursSun up to dark daily; closed until ~10:00am Wednesdays
Address100 Golf Course Drive, Rohnert Park, CA 94928
Notes26 all-mat stalls powered by Toptracer Range; putting/chipping greens and practice bunker

Rooster Run Golf Club
Petaluma, Sonoma
BucketLarge bucket $15
Hours7:00am–6:00pm daily
Address2301 E Washington St, Petaluma, CA 94954
NotesAll-grass teeing area; two practice putting greens and short-game bunker

Windsor Golf Club
Windsor, Sonoma
Bucket$10 (approx 40 balls); $15 (approx 80 balls)
Address1340 19th Hole Dr, Windsor, CA 95492
NotesFull grass driving range plus separate chipping area and putting green
Petaluma Golf Center
Petaluma, Sonoma
Bucket1 token (40 balls) $8; 5 tokens (200 balls) $35; 20-token value card $125
Hours10:00am–7:00pm daily
Address200 Stony Point Rd, Petaluma, CA 94952
NotesStandalone practice facility; the area's only floodlit night range; covered hitting stalls plus grass tees
Know a range we're missing?
Help us keep the guide complete and accurate. We review every submission before it goes live.