Walkable Golf in the Bay Area

The courses that let you carry or push, the ground you will cover, and what the walk costs today.

64 Bay Area public courses say on their own pages that you can walk, 36 of them with push carts allowed. Where a course describes the ground, it is marked flat (4), rolling (13) or hilly (12); the rest leave that unsaid. Flat courses come first in each region.

San Francisco (4)

Golden Gate Park Golf CourseRolling · San Francisco · 9 holes · push carts allowedThe SF Rec and Park page says the design was 'strongly influenced by the natural rolling sand dunes' and that the course is 'often distinguished for its undulating terrain'.
Lincoln Park Golf CourseHilly · San Francisco · 18 holes · push carts allowedSF Rec & Park says the course 'plays much longer and more difficult due to its hilly terrain'. The course site mentions 'sharp elevation changes' but also calls it 'quick to walk'.
from $40 today
Presidio Golf CourseHilly · San Francisco · 18 holes · push carts allowedA golfer review quoted on the course homepage says: "We walked the course and it was a workout. Lots of elevation changes.".
from $54 today
Sharp Park Golf Course · Pacifica · 18 holes · push carts allowed
from $58 today

East Bay (18)

Skylinks at Buchanan FieldsFlat · Concord · 9 holes · push carts allowedCourse page: "Walking welcome, the course is flat and compact." FAQ: "Walking is welcome, Skylinks is flat and compact.".
from $26 today
Corica Park - North CourseRolling · Alameda · 18 holes · push carts allowedThe course page says the renovated North Course features "rolling hills that sweep across the landscape" and wide fairways.
Mission Hills of HaywardRolling · Hayward · 9 holes · push carts allowedThe course information page calls it "the undulating Gary Bye layout".
from $29 today
Boundary Oak Golf CourseHilly · Walnut Creek · 18 holesA Golf Digest panelist review calls it "Hilly but walkable, the holes follow the contour, so there's no ridiculous elevation changes.".
from $45 today
Canyon Lakes Golf CourseHilly · San Ramon · 18 holes · Walking allowed 7 days a week, after 8:30am Monday-Friday or after 10:30am on Saturday, Sunday and course holidaysThe hole-by-hole layout page describes a steep uphill approach on hole 9, a steep downhill dogleg and elevation change on hole 11, an elevated green on hole 13 and a steep elevation gain on hole 15.
from $38 today
Lake Chabot Golf CourseHilly · Oakland · 18 holesThe course FAQ says the course 'features elevation changes'; Oaklandside (2023) calls it an 'undulating course' and says most players today use golf carts.
from $40 today
Montclair Golf CourseHilly · Oakland · 9 holesGOLF.com describes the nine-hole par-3 course as "squeezed onto a hillside" and the site's ground as "sloped and rocky"; the official site calls the course "easily walkable.".
Poppy Ridge Golf CourseHilly · Livermore · 18 holes · push carts allowed
from $100 today
Tilden Park Golf CourseHilly · Berkeley · 18 holesThe course FAQ calls it an 18-hole regulation course with "challenging elevation changes." The course-information page describes the 16th hole as playing from an elevated tee to an elevated green.
from $34 today
Callippe Preserve Golf Course · Pleasanton · 18 holes
from $67 today
Corica Park - South Course · Alameda · 18 holes · push carts allowed
Diablo Creek Golf Course · Concord · 18 holes
from $27 today
Fremont Park Golf Course · Fremont · 9 holes
from $20 today
Las Positas Golf Course · Livermore · 18 holes
from $45 today
Metropolitan Golf Links · Oakland · 18 holes · push carts allowed
from $51 today
Redwood Canyon Golf Course · Castro Valley · 18 holes · push carts allowed
from $21 today
The Bridges Golf Club · San Ramon · 18 holes
from $77 today
Tracy Golf & Country Club · Tracy · 18 holes
from $58 today

South Bay (10)

San Jose Municipal Golf CourseFlat · San Jose · 18 holes · push carts allowedCourse site describes 'a straight forward layout with open fairways on flat terrain' and says 'It's the perfect course if you like to walk.'.
from $42 today
Sunnyvale Golf CourseFlat · Sunnyvale · 18 holes · push carts allowedThe course is flat and VERY walkable.
from $34 today
Crystal Springs Golf CourseRolling · Burlingame · 18 holesCourse information page: the course has "well-bunkered greens and rolling hillsides" and "slopes gently downward towards the reservoir".
from $69 today
Bay View Golf ClubHilly · Milpitas · 18 holes · Golf carts required for all Fri, Sat, Sun, and Holiday tee times. Walking not available
from $60 today
Blackberry Farm Golf Course · Cupertino · 9 holes · push carts allowed
Coyote Creek Valley Course · Morgan Hill · 18 holes
from $60 today
Eagle Ridge Golf Club · Gilroy · 18 holes
from $65 today
Los Lagos Golf Course · San Jose · 18 holes
from $41 today
Poplar Creek Golf Course · San Mateo · 18 holes · push carts allowed
Shoreline Golf Links · Mountain View · 18 holes · push carts allowed
from $48 today

North Bay (5)

Rancho Solano Golf CourseRolling · Fairfield · 18 holesCourse page: "a beautiful layout with rolling terrain, undulated greens and elevated tees nestled in the hills of the community of Rancho Solano".
from $37 today
Mill Valley Golf CourseHilly · Mill Valley · 9 holes · push carts allowed
from $34 today
McInnis Park Golf Center · San Rafael · 9 holes · push carts allowed
from $21 today
Northwood Golf Club · Monte Rio · 9 holes · push carts allowed
from $26 today
Paradise Valley Golf Course · Fairfield · 18 holes
from $37 today

Monterey (7)

Salinas Fairways Golf CourseFlat · Salinas · 18 holes
from $40 today
Black Horse Golf ClubRolling · Seaside · 18 holes
from $109 today
Pacific Grove Golf LinksRolling · Pacific Grove · 18 holes · push carts allowedThe course page describes "gently rolling fairways" lined with Monterey and Cypress pines on the front nine, and a back nine "cut through windswept dunes" in a traditional links layout.
from $84 today
Poppy Hills Golf CourseRolling · Pebble Beach · 18 holes · push carts allowedHome page: the course "rides the rolling elevation of the land". About page: "complex, ascending topography across the Riparian Corridor". Rates page: ocean views "from vistas well worth the hike".
from $150 today
Twin Creeks Golf CourseRolling · Salinas · 9 holes · push carts allowedGolfPass course description: "The course of gentle rolling hills with USGA greens is surrounded by protected wetlands, Natividad Creek and Gabilan Creek.".
from $22 today
Del Monte Golf Course · Monterey · 18 holes · push carts allowed
The Quail Golf Club · Carmel · 18 holes

Napa (2)

Silverado Resort - South CourseRolling · Napa · 18 holes · push carts allowed
Vintner's Golf Club · Yountville · 9 holes · push carts allowed
from $20 today

Sonoma (2)

Healdsburg Golf ClubRolling · Healdsburg · 9 holes · push carts allowed
from $26 today
Bennett Valley Golf Course · Santa Rosa · 18 holes · push carts allowed
from $40 today

Sacramento (7)

Ancil Hoffman Golf Course · Carmichael · 18 holes
from $40 today
Bidwell Park Golf Course · Chico · 18 holes · push carts allowed
from $45 today
Cherry Island Golf Course · Elverta · 18 holes · push carts allowed
from $38 today
Davis Golf Course · Davis · 18 holes · push carts allowed
Plumas Lake Golf & Country Club · Plumas Lake · 18 holes
from $45 today
Sierra Pines Golf Course · Roseville · 9 holes
from $30 today
Timber Creek Golf Course · Roseville · 18 holes
from $41 today

Central Coast (6)

Spring Hills Golf CourseRolling · Watsonville · 18 holesThe course's About Us page describes "tight fairways, precise greens, elevated tee boxes and soft rolling hills" and says the back nine has panoramic views.
Pasatiempo Golf ClubHilly · Santa Cruz · 18 holes · push carts allowed
from $465 today
Avila Beach Golf Resort · Avila Beach · 18 holes · push carts allowed
from $89 today
Paso Robles Golf Club · Paso Robles · 18 holes · push carts allowed
from $34 today
San Juan Oaks Golf Club · Hollister · 18 holes · push carts allowed
from $95 today
Santa Barbara Golf Club · Santa Barbara · 18 holes · push carts allowed
from $53 today

Central Valley (1)

Riverside Golf CourseRolling · Fresno · 18 holes · push carts allowedCourse information page: "expansive tree-lined fairways stretching over gently rolling terrain"; "slightly undulating fairways"; "You seldom get a level lie.".
from $70 today

Lake Tahoe (2)

Incline Village - Mountain CourseHilly · Incline Village · 18 holesThe course page calls it a mountain layout with old growth trees and elevation changes.
Old Brockway Golf Course · Kings Beach · 9 holes
from $120 today

Walking the Bay Area, Briefly

How do we know a course is walkable?

Its own website says so: a walking rate on the rates page, a push-cart rental, or a stated policy. Courses whose pages are silent are left off rather than guessed at, so absence here is not a cart-only verdict. Terrain is recorded only where the course describes the ground itself.

Flat, rolling or hilly?

Flat courses sit on the bayshore and valley floors and walk easily in any season. Rolling courses have steady climbs between holes but no long hauls. Hilly courses mean real elevation; worth it for the views, but plan on a push cart and an extra half hour.

What does walking save?

Most Bay Area courses price the cart separately, typically $15 to $25 a rider for 18 holes. The live prices on each course page are the walking rate unless the course bundles a cart, which the rates note says.

Walking policies were read from each course's own pages and checked November 2026. Know a walking policy we have wrong? Tell us. See also the municipal courses, 9-hole courses and driving ranges of the Bay Area.