San Francisco microclimates are extreme because the city sits between cold Pacific water, San Francisco Bay and steep hills. In summer, the marine layer of cool ocean air also pours in through the Golden Gate. A forecast for "San Francisco" can be technically correct while still missing the conditions on your block. The Outer Richmond can be 56°F and foggy while SoMa, the East Cut, or the Mission is sunny and ten to twenty degrees warmer.
The pattern follows the city's geography closely. Western neighborhoods face the Pacific directly, while the hills in the middle of the city block and redirect fog. Eastern neighborhoods get more sun but also feel the breeze off the bay. Once you understand the geography, the city's weather becomes much easier to predict neighborhood by neighborhood.
Why San Francisco Has So Many Microclimates
The engine is the summer temperature contrast between the cold Pacific Ocean and hot inland California. Cold water from the California Current chills the air near the coast, while inland valleys heat rapidly. That contrast pulls marine air through the Golden Gate and across the city. The marine layer arrives first in the Sunset and Richmond, then spills through low gaps and around hills toward the eastern side of town.
Twin Peaks, Mount Sutro, Buena Vista, Bernal Heights, Potrero Hill, and the ridgelines around Noe Valley all matter. They do not stop fog completely, but they slow it, split it, and create sharp gradients. That is why the weather by neighborhood can change over just a few blocks.

Outer Richmond, Outer Sunset, and Inner Sunset
The Outer Richmond and Outer Sunset are the city's purest coastal microclimates. They face the Pacific with minimal protection, so summer afternoons are often cold, windy, and gray. Ocean Beach, the Great Highway, and the blocks nearest the water are usually the first places fog arrives and the last places it clears.
The Inner Sunset is still prone to fog, but it sits slightly farther from the ocean. It also gets more shelter from Golden Gate Park and the hills in the middle of the city. On many summer days, the Inner Sunset clears before the Outer Sunset. The difference can be modest, but it is enough that a walk from 19th Avenue to Ocean Beach can feel like moving from fall into winter.
Noe Valley, Pacific Heights, Cow Hollow, and the Central Hills
Noe Valley sits between the foggy west and the sunny east. It is protected from the strongest ocean wind by Twin Peaks and the western hills, but fog can still spill over on deeper marine layer days. It is usually warmer than the Sunset and Richmond, slightly cooler than the Mission, and less windy than many exposed hilltop neighborhoods.
Pacific Heights and Cow Hollow sit closer to the northern marine pathway through the Golden Gate, so they often feel breezy even when skies are bright. Pacific Heights is high and exposed, so sunny moments can be pleasant but the wind makes it feel colder. Cow Hollow and the Marina are flatter and lower, with more direct influence from bay and Golden Gate wind. They are rarely as foggy as the Outer Richmond, but they are not as reliably warm as the Mission or Potrero Hill.
SoMa, the East Cut, Mission Bay, and the Eastern Waterfront
SoMa and the East Cut sit on the warmer, sunnier side of the city's fog divide, but they are not wind-free. Their microclimate is shaped by building canyons, the Bay breeze, and afternoon flow through downtown streets. A calm sunny plaza can sit one block from a wind tunnel.
Mission Bay and the eastern waterfront are usually brighter than the western half of the city, with less persistent fog. They still cool quickly in the evening as marine air and bay breezes strengthen. For outdoor dining, ballgames, or waterfront walks, assume sun is possible but bring a layer for wind after late afternoon.
Mission, Castro, Potrero Hill, and Bernal Heights
The Mission is San Francisco's most famous warm microclimate because it sits in the lee of Twin Peaks and Noe Valley. The hills block enough marine air that the neighborhood can stay sunny while the west side remains fully gray. Dolores Park works as an informal weather station for this pattern. If the park is packed and sunny, Ocean Beach may still call for a jacket.
Castro, Potrero Hill, and Bernal Heights share parts of that warm-side advantage. Potrero Hill and Bernal Heights are especially sunny because their south and east-facing slopes catch more direct light and sit away from the main fog corridor. They can still turn windy, but they are among the better neighborhoods for reliable afternoon warmth.
Downtown, North Beach, Chinatown, and Nob Hill
Downtown San Francisco lands in the middle of the microclimate spectrum. It clears more often than the Outer Richmond but cools faster than the Mission. Tall buildings amplify wind at street level, so the difference between sun and shade can feel sharp.
North Beach and Chinatown are somewhat sheltered and often pleasant, especially when the wind is not funneling through streets. Nob Hill and Russian Hill add elevation and exposure, which can mean better sun breaks but stronger wind. In these neighborhoods, microclimate is often block-scale rather than district-scale.
How to Use San Francisco Microclimates When Planning
In summer, assume the west side is colder than the forecast, the east side is warmer than the forecast, and hilltops are windier than they look. If you want warmth, start with the Mission, Potrero Hill, Bernal Heights, SoMa, or Mission Bay. If you want fog, head to the Outer Sunset, Outer Richmond, Ocean Beach, or Twin Peaks.
The safest clothing rule is simple, which is to bring one more layer than the sky suggests. San Francisco can make a sunny afternoon feel cold with wind, and a foggy morning can turn warm by lunch if you move a mile east. The city is small, but its microclimates make it behave like a much larger place.















