The San Francisco Bay Area is one of the most underrated golf destinations in the country. While Pebble Beach gets all the glory 90 miles to the south, the Bay Area quietly offers some of the finest public golf in California — from championship municipal courses that have hosted PGA Tour events to hidden gem layouts tucked into the hills that locals fiercely protect.

We've played every public course in the Bay Area and ranked the best ones across all five regions. Whether you're a Bay Area local looking for your next round or a visitor wanting to know where to tee it up, this is the guide you need.

The Top 10 Public Courses in the Bay Area

01
TPC Harding Park
📍 San Francisco18 holes · Par 72⭐ 4.8

There's no debate here — TPC Harding Park is the best public golf experience in the Bay Area, full stop. A championship municipal course owned by the City of San Francisco, Harding Park has hosted the 2020 PGA Championship, multiple Presidents Cups, and WGC events. The fact that you can book a tee time here for $60 as a Bay Area resident is genuinely remarkable.

The course winds through magnificent cypress and eucalyptus trees along Lake Merced with tight, demanding fairways and fast greens. The par-3 17th over the lake is one of the most photographed holes in Northern California. Book well in advance — this one fills up fast.

02
Presidio Golf Course
📍 San Francisco18 holes · Par 72⭐ 4.7

Nestled inside the Presidio National Park — a 1,491-acre park in the heart of San Francisco — Presidio Golf Course is one of the oldest courses west of the Mississippi, dating back to 1895. The hilly, tree-lined layout offers stunning views and a genuine test of golf that rewards local knowledge.

The recent bunker renovation refreshed the look while preserving the classic character of this historic track. If you're visiting San Francisco and can only play one course, make it this one — the setting inside the Presidio is simply unmatched.

03
Corica Park South Course
📍 Alameda18 holes · Par 71⭐ 4.6

The most dramatic transformation in Bay Area golf history. Rees Jones took a flat, unremarkable municipal course in Alameda and turned it into an Australian Sandbelt-inspired masterpiece in 2018. Wide, undulating fairways with dramatic bunkering and firm, fast conditions create a completely unique golf experience unlike anything else in the Bay Area.

04
Cinnabar Hills Golf Club
📍 San Jose27 holes · Par 72⭐ 4.6

The finest public golf experience in the South Bay. Three distinct nines — Mountain, Canyon, and Lake — wind through the foothills south of San Jose with panoramic views of Silicon Valley. Each nine has its own distinct personality, making Cinnabar Hills worth multiple visits throughout the year.

05
Half Moon Bay Golf Links - Ocean Course
📍 Half Moon Bay18 holes · Par 72⭐ 4.8

If budget isn't a concern and you want the most dramatic golf experience in the Bay Area, the Ocean Course at Half Moon Bay is it. Several holes play directly along Pacific Ocean cliffs with views that rival Pebble Beach. The 18th hole along the cliff edge is one of the most memorable finishing holes in Northern California.

💡 Pro Tip

Best Time to Book Bay Area Public Courses

Most Bay Area municipal courses release tee times 7-14 days in advance. Set a calendar reminder and book the moment the window opens for weekend tee times at popular courses like TPC Harding Park and Presidio — they fill up within hours.

Best Public Courses by Region

San Francisco

San Francisco has six golf courses including the world-class TPC Harding Park and the historic Presidio. Lincoln Park offers spectacular Golden Gate Bridge views at very affordable prices, while Sharp Park — an Alister MacKenzie design — is one of the best value rounds in the entire Bay Area at under $45.

East Bay

The East Bay is home to some of the most underrated golf in the region. Corica Park's South Course is the standout, but Lake Chabot in the Oakland Hills, Boundary Oak in Walnut Creek, and Tilden Park in Berkeley all offer quality golf at reasonable prices with beautiful natural settings.

South Bay

Silicon Valley's golf scene is anchored by Cinnabar Hills but also includes solid options like Summitpointe in Milpitas, Shoreline Golf Links in Mountain View (a unique links-style course near Google HQ), and the affordable Deep Cliff in Cupertino — ideal for beginners and weekday players.

Peninsula

The Peninsula's crown jewel is the Half Moon Bay Golf Links, but Crystal Springs in Burlingame offers a stunning setting alongside the reservoir at lower prices. Stanford Golf Course — where Tiger Woods played in college — is open to the public and a must-play for golf history buffs.

Marin / North Bay

Marin County offers some of the Bay Area's most peaceful golf, with Indian Valley and Peacock Gap providing quality public options. Drive a little further north to Petaluma for Rooster Run — one of the best value rounds in the entire Bay Area with wide, well-maintained fairways and lower prices than most Bay Area courses.

Tips for Playing Bay Area Public Courses

SF Resident Card: If you live in San Francisco, a Resident Card ($136/year) gives you significantly discounted rates at TPC Harding Park, Presidio, Lincoln Park, Sharp Park and Gleneagles. It pays for itself in 2-3 rounds at Harding Park alone.

Bay Area public golf can be expensive, but there are smart ways to save. Twilight rates — typically starting around 2-3pm — can cut green fees by 30-50% at most courses. Weekday rates are consistently lower than weekends, and winter months (November through February) bring the lowest prices of the year across most courses.

For last-minute deals, check GolfNow's Hot Deals the night before or morning of your desired round. Bay Area courses regularly release discounted tee times to fill empty slots, and you can occasionally find rounds at top courses for well under their standard rates.

Book Your Tee Time

Ready to hit the links? Browse our full directory of all 46+ Bay Area golf courses with green fees, ratings, and direct tee time booking. Or check our Tee Time Deals page for current discounts and special offers across the Bay Area.