Garden Styles

🌿 Coastal Garden San Francisco (Zone 10b Design Guide)

Coastal garden design for San Francisco's Zone 10b fog belt. Wind-tolerant species, hardscape strategies, full plant palette. See it on your yard.

F
Francis Karuri · AI Landscape Correspondent ✓ July 1, 2026 · 14 min read
🌿 Coastal Garden San Francisco (Zone 10b Design Guide)

At a Glance

USDA Zone 10b
Best Planting Season March–May (ahead of dry season); September–October for natives
Style Difficulty Moderate (wind exposure and fog require careful species selection)
Typical Project Cost Budget $16,000 · Mid $38,000 · Premium $90,000
Annual Rainfall 24 inches (concentrated November–March)
Summer High 67°F (fog-cooled; 15–20°F cooler than inland zones)

Why Coastal Works in San Francisco

San Francisco’s coastal climate is the style’s native habitat. Your fog belt gets the maritime air, wind shear, and summer drought that shaped dune ecosystems from Marin to Monterey. True coastal plants evolved for exactly your conditions: shallow soil, salt spray in western neighborhoods, and a five-month dry season punctuated by morning fog drip. The challenge is not adapting the style but recognizing which “coastal” plants marketed nationally are actually subtropical imports that rot in your summer fog. Authentic Zone 10b coastal species—Armeria maritima, Eriogonum, Pacific natives—read the same moisture cues as your local dunes. The palette is silver-blue, textured, and animated by wind. You are not forcing a look; you are working with what the peninsula’s geology already wants. Hadaa’s Biological Engine cross-references every species against San Francisco’s fog-day count and summer wind speeds, filtering out the tropical pretenders sold as “beachy” at box stores.

The Key Design Moves

1. Build windbreak layers from tall to groundcover
Eucalyptus or Monterey cypress at the property line; mid-height Baccharis pilularis hedges at 3–4 feet; then groundcover Achillea and Armeria. Each tier slows wind by 40%, creating microclimates for less-tolerant bloomers.

2. Grade for fog-drip harvesting
Slope hardscape 2% toward planted berms, not storm drains. Morning condensation on gravel paths can deliver 2–4 gallons per 100 sq ft during June–August, extending irrigation intervals by a week.

3. Use decomposed granite over mulch
Organic mulch harbors slugs in your damp springs and blows away in September gusts. Quarter-minus DG locks in moisture, reflects morning light, and reads as dune sand without the maintenance.

4. Anchor focal plants with boulders, not stakes
A 200-pound moss rock placed windward of a young Arctostaphylos creates a 6-foot lee zone and eliminates staking. San Francisco’s shallow hardpan makes digging painful—let stone do the anchoring work.

5. Plant drifts, not specimens
Coastal gardens read as communities, not collections. Five Sisyrinchium bellum in a 3×5 drift out-perform a single showcase specimen by 300% in visual weight and survive wind-throw better.

Hardscape for San Francisco’s Climate

Decomposed granite pathways bordered by salt-tolerant grasses and sculptural agaves in a windswept San Francisco coastal garden

San Francisco’s freeze-free winters and shallow soil reward materials that drain fast and age well in moisture. Decomposed granite (quarter-minus or eighth-minus) is the workhorse path surface—$4/sq ft installed, compacts without cracking, and the gold-tan color bridges native grasses and silver foliage. Bluestone or Santa Barbara sandstone for steppers ($18–28/sq ft) weathers to a soft gray that mirrors fog and handles foot traffic without the slickness of slate. Corten steel edging ($12/linear foot) develops a stable rust patina in 8–10 months and defines planting beds without the formality of stone curbs. Avoid flagstone with tight joints—your clay subsoil heaves in wet winters, cracking mortared seams within two seasons. Avoid pressure-treated lumber for raised beds; it leaches copper near edibles and splinters in salt air. Redwood or Kebony (thermally modified softwood) lasts 20+ years and costs $8–11/board foot. For seating walls, board-formed concrete ($90–140/linear foot) captures the brutalist aesthetic popular in Sunset and Sea Cliff, and its thermal mass tempers evening chill in shoulder seasons. If your lot is on the western slope (Richmond, Outer Sunset), permeable pavers over gravel base prevent runoff-driven erosion that strips topsoil in January storms. One designer in the Presidio uses salvaged granite setts from demolished MUNI rail—$15/sq ft, zero embodied carbon, and the small scale suits San Francisco’s narrow side yards. Read more on constrained footprints in Small Yard Landscaping San Francisco CA (Zone 10b).

What Doesn’t Work Here

‘Autumn Joy’ Sedum (Sedum spectabile)
Marketed as “coastal tough,” but bred for Midwest freeze-thaw. In your fog belt, it stretches leggy by July, flops in wind, and mildews in September’s marine layer. Use Sedum spathulifolium ‘Cape Blanco’ instead—Pacific native, 4-inch height, thrives in fog.

‘Hidcote’ Lavender (Lavandula angustifolia ‘Hidcote’)
English lavenders rot in San Francisco’s summer fog. Your RH stays above 70% until noon; Lavandula angustifolia needs 50% or drier. Swap for Lavandula × intermedia ‘Grosso’—larger, tolerates moisture, same scent.

Bougainvillea (any cultivar)
Requires 80°F+ for 90 consecutive days to bloom. Your average July high is 67°F. It survives but never flowers, leaving you with thorny green mass. If you want magenta, use Cistus × purpureus—blooms May–June, no heat needed.

Bermuda Grass (Cynodon dactylon)
Needs summer heat to stay dense. In your cool-summer zone, it thins and is out-competed by clover and annual bluegrass by August. For a coastal lawn alternative, see No-Grass Landscaping San Francisco (Zone 10b Guide).

‘Karl Foerster’ Feather Reed Grass (Calamagrostis × acutiflora)
Zone 5–9 grass that sulks in mild winters—needs a hard freeze to reset. Grows floppy in 10b and develops rust in your damp springs. Use Stipa pulchra (purple needlegrass)—California native, 3-foot height, moves beautifully in wind.

Budget Guide for San Francisco

Budget tier ($16,000): Covers 800–1,000 sq ft. DIY-installed decomposed granite paths, six yards of compost-amended soil, drip irrigation on a single zone, fifteen 1-gallon natives (Baccharis, Achillea, Armeria), three 5-gallon Arctostaphylos ‘Sunset’, and a trio of 24-inch boulders. You handle planting and mulching; a designer provides a site plan and plant list for $800. This tier eliminates most lawn but leaves the perimeter chain-link.

Mid-range tier ($38,000): Covers 1,500–2,000 sq ft with pro installation. Includes permeable paver patio (200 sq ft), Corten steel raised beds (two 4×8 units), three-zone drip with smart controller, forty mixed-size natives and Mediterranean perennials, five 15-gallon accent shrubs (Echium candicans, Phlomis fruticosa), decorative gravel paths, and one seating boulder or board-formed concrete bench. Designer develops a full grading plan to capture fog drip, and a landscaper installs over 8–10 days. You get a finished garden that reads cohesive and requires 30 minutes of weekly maintenance by year two.

Premium tier ($90,000): Full-property transformation of 3,000–4,000 sq ft. Custom board-formed concrete retaining walls (if sloped—see Sloped Yard Landscaping in San Francisco (Zone 10b)), bluestone patio with integrated fire feature, recirculating water feature using salvaged granite, mature specimen trees (15-gallon Arbutus ‘Marina’, 24-inch box Quercus agrifolia), under-planting of 80+ perennials and grasses, custom powder-coated steel arbor, and outdoor lighting on three circuits. Includes soil replacement in areas with fill contamination (common in the Richmond) and a one-year maintenance contract. Typical timeline: 6–8 weeks with a crew of four.

Layered coastal plantings cascading down a San Francisco hillside with Pacific Ocean views and native groundcovers

Plant Palette

Plant Zones Sun Water Height Why here
‘Sunset’ Manzanita (Arctostaphylos densiflora ‘Sunset’) 7–10 Full Low 4–6 ft Native to California coast; tolerates San Francisco’s shallow soil and wind shear
Coast Buckwheat (Eriogonum latifolium) 8–10 Full Low 1–2 ft Monterey dune native; flowers attract SF’s native pollinators through summer drought
‘Canyon Prince’ Island Snapdragon (Galvezia speciosa ‘Canyon Prince’) 9–11 Partial Low 3–4 ft Channel Islands native; blooms Feb–Nov in Zone 10b fog belt without deadheading
Sea Thrift (Armeria maritima) 4–9 Full Low 6–12 in Survives salt spray in western SF neighborhoods; pink pompom flowers May–July
Blue Grama Grass (Bouteloua gracilis) 3–10 Full Low 12–18 in Tolerates SF’s clay subsoil; horizontal seed heads animate in afternoon Sunset winds
‘Moonshine’ Yarrow (Achillea ‘Moonshine’) 3–9 Full Low 18–24 in Sulfur-yellow flats contrast silver foliage; thrives in SF’s dry summer with zero irrigation by year two
California Fuchsia (Epilobium canum) 8–10 Full Low 1–2 ft Late-summer bloomer (Aug–Oct) when most coastal plants finish; hummingbird magnet in Zone 10b
‘Silver Carpet’ Dymondia (Dymondia margaretae) 9–11 Full Low 2–3 in South African groundcover that handles foot traffic; thrives in SF’s cool-summer fog
Pride of Madeira (Echium candicans) 9–11 Full Low 5–8 ft Architectural spikes (May–June) visible from street; self-sows gently in SF’s gravelly soils
Island Alumroot (Heuchera maxima) 8–10 Partial Medium 1–2 ft Channel Islands native; white flower wands Feb–May; evergreen rosettes survive SF winter wet
‘Bowles’ Mauve’ Wallflower (Erysimum ‘Bowles’ Mauve’) 8–10 Full Low 2–3 ft Blooms year-round in Zone 10b; mauve spikes complement silver coastal palette
Beach Strawberry (Fragaria chiloensis) 5–10 Partial Medium 4–6 in SF native; edible fruit June–July; evergreen groundcover for north-facing slopes
‘Walker’s Low’ Catmint (Nepeta × faassenii ‘Walker’s Low’) 4–9 Full Low 18–24 in Lavender-blue spikes May–Sept; tolerates SF wind better than true lavenders; self-cleans
Seaside Daisy (Erigeron glaucus) 8–10 Full Low 6–12 in Northern California coast native; lavender daisies Apr–Oct; thrives in SF’s shallow hardpan
‘Little Ollie’ Olive (Olea europaea ‘Little Ollie’) 8–11 Full Low 4–6 ft Non-fruiting dwarf; silver foliage anchors mid-layer in Zone 10b without litter or allergens

Try it on your yard
These fifteen species form the backbone of a San Francisco coastal garden—wind-tolerant, fog-adapted, and rooted in your local ecology. Upload a photo and see the palette arranged for your actual slope, sun exposure, and neighboring structures.
See what Coastal looks like for your yard →

Frequently Asked Questions

Does coastal style work in San Francisco’s microclimates?
Yes, but species selection shifts by neighborhood. Western districts (Outer Sunset, Richmond) get full maritime exposure—prioritize Armeria, Eriogonum, and Baccharis. Eastern neighborhoods (Noe, Potrero) receive 10–15°F more summer heat and less fog, so you can mix in Cistus, Phlomis, and drought-tolerant Mediterranean perennials. The Biological Engine in Hadaa’s Style Presets adjusts plant recommendations based on your exact address and fog-day data, ensuring 98% survival rates across the city’s 20-degree temperature range.

How much maintenance does a coastal garden require in Zone 10b?
Established coastal plantings need 20–30 minutes per week by year three. You’ll cut back Achillea and Nepeta in February, shear Echium after bloom, and hand-weed gravel paths every two weeks in spring. No mowing, no fertilizing, and irrigation drops to once per week (or zero if you’re on the fog belt’s western edge). Year one requires weekly checks as roots establish, but by year two most natives and Mediterranean species are fully drought-adapted. A single spring cleanup (March) and fall tidy (October) handle the bulk of grooming.

Which hardscape materials handle San Francisco’s salt air best?
Corten steel, bluestone, and decomposed granite top the list. Corten develops a stable rust patina in 8–10 months and requires no sealing—the oxidation layer protects underlying steel for decades. Bluestone weathers to a soft gray and never flakes or spalls in marine air. Decomposed granite drains fast and doesn’t corrode. Avoid galvanized steel (white rust blooms within 18 months near the coast), unsealed redwood (grays unevenly and splinters), and limestone pavers (salt etching leaves white deposits). For metal accents, powder-coated aluminum lasts 15+ years if you hose off salt buildup quarterly.

Can I grow lavender in San Francisco’s fog belt?
English lavender (Lavandula angustifolia) struggles—it needs low humidity and rarely blooms west of Twin Peaks. Spanish lavender (L. stoechas) tolerates more moisture but also disappoints in heavy fog. Your best bet is lavandin (Lavandula × intermedia ‘Grosso’ or ‘Provence’)—hybrid vigor, larger flowers, and built-in mildew resistance. Plant in full sun with decomposed granite mulch to reduce surface moisture, and avoid overhead irrigation. Even with ideal conditions, expect 60% of the bloom density you’d see in Sonoma or Paso Robles.

How do I protect plants from western exposure wind?
Layer your planting from tall windbreak to low groundcover: 6–8 ft shrubs (Baccharis, Ceanothus) on the windward side, 3–4 ft mid-height perennials (Phlomis, Eriogonum) 4 feet leeward, then 12–18 inch grasses and groundcovers in the protected zone. Each tier reduces wind speed by 30–40%, creating micro-niches where less-tolerant bloomers thrive. Alternatively, install a 40% shade cloth screen (not solid) on a welded steel frame—it diffuses gusts without creating turbulence and costs $800–1,200 installed for a 6×10 ft section. Boulders placed windward of focal plants create lee zones 3× the rock’s height.

What’s the best time to plant in San Francisco?
March through May for most perennials and grasses—soil is still moist from winter rains, giving roots 8–10 weeks to establish before the dry season. September through October is ideal for California natives (Arctostaphylos, Ceanothus, Eriogonum)—they evolved to germinate with fall rains and grow through winter. Avoid planting June through August: irrigation demands triple, transplant shock is severe in wind, and you’ll lose 20–30% of stock even with attentive watering. Container plants can go in year-round if you’re diligent, but spring and fall plantings outperform summer installs by 200% in first-year growth.

How much does a coastal garden cost to install in San Francisco?
Budget $16,000 covers 800–1,000 sq ft with decomposed granite paths, drip irrigation, fifteen 1-gallon natives, and three 5-gallon accent shrubs—you handle planting and get a designer plan for $800. Mid-range $38,000 installs 1,500–2,000 sq ft professionally with permeable paver patio, Corten raised beds, three-zone irrigation, forty mixed-size plants, and a seating feature; typical timeline is 8–10 days. Premium $90,000 transforms 3,000–4,000 sq ft with custom concrete work, mature specimen trees, recirculated water feature, and 80+ perennials; crew of four completes in 6–8 weeks. SF’s high labor costs ($85–110/hour for licensed landscapers) and permitting requirements push prices 25–35% above state averages.

Do I need a permit for a coastal garden renovation in San Francisco?
Most planting and DG path projects need no permit. You do need a building permit if you’re constructing retaining walls over 24 inches, pouring concrete foundations, installing a deck, or regrading more than 50 cubic yards of soil. Electrical work for landscape lighting requires a separate permit and licensed electrician ($120–150/hour). If your property is in the Richmond or Sunset and you’re within 100 feet of the Great Highway, check coastal zone setback rules—some plantings near the dune edge require California Coastal Commission review. Budget 4–6 weeks for permit approval and add $800–1,500 in fees for projects requiring structural plans.

Can I use native plants exclusively in a San Francisco coastal garden?
Yes, and the result is both lower-maintenance and ecologically functional. A 100% native palette—Arctostaphylos, Baccharis, Eriogonum, Stipa, Armeria, Fragaria—survives on rainfall alone by year three, supports SF’s native bees and hummingbirds, and requires no fertilizer. The aesthetic skews naturalistic: soft textures, muted silvers and greens, seasonal dormancy. If you want year-round color and tighter forms, blend 60% natives with 40% Mediterranean species (Cistus, Phlomis, Lavandula × intermedia)—you’ll still cut water use by 70% versus traditional landscaping and maintain strong ecological value. For a deeper dive into regional species, read Native Plants Landscaping San Francisco CA (Zone 10b).

How do I keep deer out of a coastal garden in San Francisco?
Deer pressure is moderate in SF—concentrated in the Presidio, Glen Park, and forested edges of Twin Peaks. If you’re in a browsing zone, avoid Heuchera, Fragaria, and Erysimum (all deer candy). Prioritize Achillea, Eriogonum, Echium, Lavandula, and Arctostaphylos—aromatic or leathery foliage deer ignore. A 6-foot welded wire fence ($18–24/linear foot installed) is 100% effective but changes the garden’s aesthetic. Alternatively, use motion-activated sprinklers ($80–120 each); place two at entry points and they’ll train deer to avoid your yard within three weeks. Repellent sprays (Liquid Fence, Bobbex) work for 3–4 weeks per application but require reapplication after rain—practical only for small gardens under 500 sq ft.

AI landscape design in 60 seconds

More articles

Ready to design your garden?

Upload a photo of your yard and get 22 photorealistic AI landscape designs in under a minute.

Start Designing →