What Plants Actually Survive a San Diego Yard?
San Diego yards fail plants for two reasons: not enough drought tolerance for the dry months, or not enough salt and wind tolerance near the coast. Agave, dwarf olive, rosemary, and low-water grasses hold up across most microclimates from Point Loma to the mesas, but the exact mix changes block by block.
Last updated: August 2026
We've pulled out more dead plants than we've planted new ones on some jobs. Usually the plant wasn't wrong. The placement was.
Coastal versus inland: the palette changes fast
A plant that thrives two streets inland can rot on the ocean side. We've seen it on agaves near the Point Loma bluffs, where salt wind off Sunset Cliffs sits on the leaf by evening and the crown holds water it was never built to hold.
| Zone | What holds up | What struggles |
|---|---|---|
| Bayfront / oceanfront (Coronado, Sunset Cliffs) | Pittosporum, dwarf agave, salt-tolerant grasses | Standard agave varieties, thin-leaf succulents |
| Mesa / inland (Kensington, Mission Hills) | Olive, rosemary, low hedging, drought-tolerant grasses | Anything bred for coastal fog, shallow-rooted turf |
| Canyon-rim lots (Mission Hills, Hillcrest) | Deep-rooted natives, terraced plantings | Shallow beds without drain line behind them |
Why drought tolerance matters even where it doesn't look dry
Coronado doesn't look like a desert. But the metered water rates on the island make a thirsty lawn expensive fast, and drought-tolerant beds let a yard stay green without leaning on the meter every month. On a job on Alameda Blvd last spring, we pulled out roughly 200 square feet of turf and replaced it with agave, rosemary, and decomposed granite for about $2,800; the homeowner's water bill dropped close to $40 a month once the bed filled in.
We zone irrigation by exposure, not by bed shape. A bed that reads as one planting area on a plan sheet often needs two different watering schedules once you account for a hedge line shading half of it by 3pm. Most of our drip runs sit around 15 PSI with 2-gallon-per-hour emitters, dialed down to 20 PSI or lower on older Coronado supply lines that can't take much more.
What we actually plant most often
Agave, dwarf olive, and rosemary come up on most quotes we write, from Coronado to Kensington to Point Loma. Not because they're trendy. Because they've survived the specific job sites we've walked for years.
On tighter, older lots off B Ave and J Ave, period-correct hedging and mature trees narrow the plant list further. On canyon-rim lots behind Fort Stockton Drive in Mission Hills, root structure matters more than leaf color, because those beds are also holding soil in place. A typical 150-to-250-square-foot bed swap like the ones we quote in that neighborhood runs $2,200 to $3,200 depending on grade and irrigation work.
See our full plant approach on the drought-tolerant landscaping page, or read what we plant specifically as ground cover on Coronado lots.