Golf in Sonoma County

Beautiful courses in wine country

9 Public Courses

Sonoma County trades the fog-bound drama of the coast for something gentler: wine-country fairways rolling through oak savanna, vineyard edges, and the occasional stand of valley sycamore. The flagship daily-fee and municipal layouts cluster around the Highway 101 spine, so a golfer can string together very different rounds within half an hour. Petaluma's Rooster Run Golf Club brings a 7,001-yard championship layout with lakes and an island green, Santa Rosa runs the steady, locals-loved Bennett Valley Golf Course muni, and the 36 holes at Foxtail Golf Club North and South in Rohnert Park give Rohnert Park its own little golf hub. Windsor Golf Club rounds out the parkland set, while tiny, MacKenzie-pedigreed Healdsburg Golf Club is a quirky nine worth the detour.

This is heavily public golf country, with affordable munis sitting beside well-kept daily-fee tracks, so most public golf courses in Sonoma County reward value over prestige. Summers are warm and reliably dry, and crisp, green spring and fall mornings are the sweet spot. Because rates here swing hard by course, day, and season, Golf The Bay compares live Sonoma County tee times across every booking system so you book the lowest rate without checking five sites.

Public Golf Courses in Sonoma County

Bennett Valley Golf Course

Santa Rosa 18 holes
View Course

Fairgrounds Golf Course

Santa Rosa 9 holes
View Course

Foxtail Golf Club North

Rohnert Park 18 holes
View Course

Foxtail Golf Club South

Rohnert Park 18 holes
View Course

Healdsburg Golf Club

Healdsburg 9 holes
View Course

Rooster Run Golf Club

Petaluma 18 holes
View Course

Sonoma Golf Club

Sonoma 18 holes
View Course

Valley of the Moon Club

Santa Rosa 18 holes
View Course

Windsor Golf Club

Windsor 18 holes
View Course

No courses match your search.

Explore Sonoma County

9 public courses

While You're Here

Make the most of your golf trip to Sonoma County

Historic Square

Sonoma Plaza

California's largest plaza, 30+ tasting rooms nearby

State Reserve

Armstrong Redwoods

Old-growth redwoods, 1,400+ years old

Town

Healdsburg Square

#2 best small city for foodies (Newsweek) - walkable and charming

Coastal

Bodega Bay

Hitchcock's "The Birds" location, whale watching

Post-Round Favorites

Local spots worth the detour

Latin

Guiso Latin Fusion

Named one of best restaurants in America by OpenTable

Healdsburg hidden gem

French

The Girl & The Fig

Sonoma Plaza institution, fig-everything and local wines

Wine country classic

Mexican

El Molino Central

Sonoma's best tacos, pozole, and house-made tortillas

Locals' secret

Bakery-Cafe

Troubadour

World-class breads and sandwiches from fine-dining chefs

NYT & Michelin recognized

Sonoma County Golf — Frequently Asked Questions

What are the best public golf courses in Sonoma County?

For variety, start with Rooster Run Golf Club in Petaluma, a 7,001-yard layout with lakes and a rare island green. Santa Rosa's Bennett Valley Golf Course is the reliable, well-priced muni, and Foxtail Golf Club's North and South courses in Rohnert Park offer 36 holes. Windsor Golf Club is a solid parkland test, while Healdsburg Golf Club is a characterful nine with an Alister MacKenzie pedigree.

How much do tee times cost in Sonoma County?

Prices vary widely by course, day of week, and season. Municipal and value tracks like Bennett Valley and Healdsburg Golf Club sit at the affordable end, while polished daily-fee layouts such as Rooster Run and Foxtail run higher, especially on weekend mornings. Twilight and midweek slots are cheaper. Golf The Bay compares live tee-time prices across booking systems so you book the lowest available rate.

When is the best time of year to play golf in Sonoma County?

Spring and fall are ideal: mild, dry days, green fairways, and softer rates than peak summer. Summer is warm and reliably dry but can get hot inland around Santa Rosa and Rohnert Park midday, so book early or play twilight. Winter brings rain and softer turf, though dry breaks offer some of the year's best value at courses like Bennett Valley and Windsor Golf Club.

Are there good walkable or nine-hole golf options in Sonoma County?

Yes. Healdsburg Golf Club is a compact, walkable nine with rolling terrain and an Alister MacKenzie design connection, ideal for a quick or low-key round. The short Fairgrounds Golf Course in Santa Rosa suits beginners and fast play. Among the 18-hole tracks, Bennett Valley and Windsor Golf Club are flat enough to walk comfortably, making them friendly picks for golfers who prefer to leave the cart behind.

Cities in Sonoma County

Ready to Play?

Search for available tee times across all Sonoma County courses

Find Tee Times →

Popular Bay Area Courses

Browse by Type

Explore Other Regions