It’s a July Saturday. You’ve got a 9am tee time in San Francisco, and you can’t see the end of your street. Karl the Fog has eaten the city again. Here’s the good news: the Bay Area’s microclimates are so extreme that somewhere within a 45-minute drive, it is almost certainly sunny and 80 degrees. This guide sorts every course in the region into three fog zones, gives you the month-by-month playbook, and — because fog golf has its own charms — tells you when to just embrace the grey.

The 60-second answer: drive east. The Tri-Valley (Livermore, Pleasanton, San Ramon), central Contra Costa, Napa–Sonoma wine country and south San Jose sit beyond the marine layer’s reach and are reliably sunny on summer days when the coast is socked in. Fastest escapes from SF: Boundary Oak, Callippe Preserve, Poppy Ridge and Eagle Vines.

How the Fog Machine Works (In One Minute)

Bay Area fog isn’t random — it’s a machine with predictable parts. Cold Pacific water chills the air above it into a low marine layer. When inland valleys heat up in summer, rising hot air pulls that cool marine air through the only gap in the coastal hills: the Golden Gate. The result is the classic pattern — fog pours over the coast and city on summer mornings, burns back toward the beach by midday, then rolls in again around dinner. The farther you get from the ocean and the more hills between you and it, the less fog you see. That’s the whole guide in one sentence: fog is a coastal tax, and you can simply drive out of the tax bracket.

Two more things locals know: the fog machine runs hardest June through August, and it largely shuts down in September and October — which is why fall is secretly the best coastal golf season of the year.

Every Course, Sorted Into Three Fog Zones

We classified all 88 Bay Area courses by their summer fog exposure — the same sun-zone data that powers our course comparison tool, where you can filter and sort the full list. Zones are based on geography (distance from the coast and the fog gaps in the hills); on any given day, check the forecast.

🌉The Bayside Coin-Flip Zone
33 courses · Bay-shore Oakland/Alameda, the mid-Peninsula, Marin & north San Jose · Grey mornings, sunny afternoons

These courses catch the morning marine layer but usually clear by late morning in summer. A 11am–1pm tee time is the local move. Good bets:

☁️The Fog Belt
17 courses · San Francisco, Pacifica, Half Moon Bay, Santa Cruz & Monterey · Summer fog is part of the deal

Expect grey summer mornings — and some of the most atmospheric golf in America. All of these shine in September–October:

The Fog-Day Playbook

Scenario 1 — It’s 7am and grey, you want sun, and you’re flexible: book inland, morning or midday. Sun-belt courses are warmest and calmest before mid-afternoon, when Delta breezes pick up in the far East Bay. In peak summer, avoid 1–3pm starts in Livermore and Antioch unless you like golf at 95°.

Scenario 2 — You’re stuck near the coast until noon: take an afternoon coastal tee time and let the burn-off do the work. On a typical summer day, bayside and many city courses clear between 10am and noon. An early-afternoon round at Corica Park or Baylands often gets you sunshine without the drive.

Scenario 3 — It’s summer and you want the best of both: inland twilight. Sun-belt courses stay warm and light until 8pm-plus in June and July, and twilight rates knock the price down hard — we’ve mapped those in our twilight deals guide.

Scenario 4 — The fog isn’t going anywhere: lean in. See below.

The Case for Embracing the Fog

Some of the best golf experiences in the Bay Area happen in the fog, not despite it. Sharp Park — Alister MacKenzie’s rare seaside municipal — plays like Scotland when the mist hangs over the lagoon, for a green fee in the $30s. Half Moon Bay’s Old Course in the fog is pure links atmosphere. Lincoln Park’s clifftop holes emerging from the grey are unforgettable, and quiet foggy mornings at Gleneagles are a cult favorite among SF golfers. Practical notes: the ball flies a touch shorter in cool, damp air (take one more club), greens hold better, tee sheets are emptier, and dense fog can occasionally delay coastal first tee times — call ahead if you’re first out.

Month-by-Month: Where the Smart Money Plays

Nov–FebFog machine mostly off; rain is the variable. Coastal courses are clear between storms — winter is a sneaky-good time for Half Moon Bay and Monterey. Inland mornings can be frosty.
Mar–AprTransition season. Green hills, mixed skies everywhere, wind builds in the afternoons. Everything is playable; book by forecast, not by zone.
MayThe marine layer wakes up ("May Gray"). Coastal mornings turn reliably grey; inland is already summer. Sun-belt season begins.
Jun–AugPeak fog on the coast ("June Gloom" and friends). This is when the three-zone map above is gospel: sun belt for guaranteed warmth, bayside after the burn-off, fog belt for atmosphere and empty tee sheets.
Sep–OctThe payoff. Fog season winds down and the coast gets its warmest, clearest weather of the year. This is THE time for TPC Harding Park, the Presidio, Half Moon Bay and Pebble Beach. Book coastal courses now; the locals do.
🗺️ Plan it: filter all 88 courses by sun zone, fees and driving range on our comparison tool, or eyeball the geography on the interactive course map — you can literally see which courses hide behind which hills.

Frequently Asked Questions

Drive east to the inland sun belt: the Tri-Valley (Poppy Ridge, Callippe Preserve, Wente Vineyards), central Contra Costa (Boundary Oak, Lone Tree), Napa (Silverado, Eagle Vines) or south San Jose (Cinnabar Hills). These areas sit beyond the marine layer’s usual reach and are reliably sunny on summer days.
June through August, when hot inland valleys pull the marine layer through the Golden Gate. Mornings are greyest, with afternoon clearing near the bay. September and October are usually the clearest, warmest months on the coast — the best time of year for fog-belt courses.
Many locals love it — cool temps, soft light, empty tee sheets and real links atmosphere at courses like Sharp Park and Half Moon Bay Old. Take one extra club in the cool damp air, bring layers, and know that dense fog can occasionally delay coastal first tee times.
Budget sun-belt picks: Skylinks at Buchanan Fields (from ~$20), San Ramon (from ~$22), Diablo Creek and Diablo Hills (from ~$25), Lone Tree (from ~$30) and Los Lagos (from ~$20). Pair them with twilight rates for the cheapest warm golf in the region.