Short answer
The best outdoor plants for San Diego are generally drought-tolerant plants suited to a mild, mostly dry climate: California natives such as ceanothus, manzanita, toyon and sages, water-wise perennials, ornamental grasses and grass-like plants, and succulents. Which ones thrive depends heavily on your microclimate (coastal or inland), soil, slope and sun, so treat the lists below as starting points.
Why San Diego is different
San Diego has mild winters, dry summers and, in many places, a strong coastal influence. Plants that do well here are usually adapted to long dry periods. Gardeners also deal with fire risk, slopes and, inland, much hotter summers than at the coast.
One important point from experienced California designers: a plant being native does not guarantee it will thrive in a typical home garden. Native plants often grow in very site-specific conditions, such as steep, well-drained slopes, whereas home gardens are often flat, amended and regularly irrigated. Drainage and watering habits matter as much as the plant choice.
Native shrubs and trees
Hardiness zone ranges below come from growers and designers and are approximate. Check the plant tag and local nursery advice.
- Ceanothus (California lilac): fast-growing, with blue spring flowers. Varieties range from groundcovers such as ‘Carmel Creeper’ to tall shrubs such as ‘Ray Hartman’. Deer may browse larger-leaved types.
- Manzanita (Arctostaphylos): evergreen structure and pink bell flowers in late winter. ‘Howard McMinn’ is one of the manzanitas that tolerates garden conditions.
- Toyon (Heteromeles arbutifolia): a large evergreen shrub with red winter berries. It can be hard to establish on flat, heavily watered ground and tends to prefer slopes.
- Bush anemone (Carpenteria californica): large white flowers in spring and summer.
- Texas ranger (Leucophyllum frutescens ‘Silverado’): a compact, silvery shrub with purple flowers that copes with heat.
- Western redbud (Cercis occidentalis): a large shrub or small tree with magenta spring flowers.
Perennials and groundcovers
- Texas gold (Calylophus hartwegii): a bee-friendly, sun-loving perennial that likes well-drained soil and reflected heat.
- Foothill penstemon (Penstemon heterophyllus ‘Blue Springs’): needs full sun, rocky soil and little water once established; overwatering can kill it.
- California fuchsia (Epilobium canum ‘Everett’s Choice’): orange-red flowers in late summer and fall that attract hummingbirds.
- Hummingbird sage (Salvia spathacea): one of the few good choices for dry shade, for example under oaks.
- Sages (Salvia) in general: a large group of sun-loving, water-wise plants. Many natives and hybrids do well in San Diego.
Grasses and grass-like plants
Grasses add movement and texture to dry gardens. For more heat-loving choices, see ornamental grasses for zones 9 and 10. Good options for San Diego include deer grass (Muhlenbergia rigens), Berkeley sedge (Carex divulsa), California gray rush (Juncus patens), and Australian or New Zealand plants such as lomandra and flax lily (Dianella). More detail is in Australian and New Zealand grasses for mild-climate landscapes, and a broader list is in drought-tolerant ornamental grasses for dry sunny gardens.
Check invasive plant lists before choosing. Some commonly sold grasses, such as purple fountain grass and Mexican feather grass, are considered invasive in parts of southern California. Non-invasive clumping grasses are a safer starting point.
Succulents and containers
Succulents are well suited to San Diego and to pots, as are many ornamental grasses grown in containers. The California Native Plant Society’s container advice highlights dudleyas, lewisias, agaves, cacti and sedums, which have small root systems and simple needs, as good container subjects. Key points:
- Drainage is everything. Use a gritty mix; the CNPS author blends potting soil with pumice, lava rock and sharp sand for dudleyas.
- Give containers a slightly more protected spot than the same plant would get in the ground, such as light afternoon shade.
- Choose a pot with drainage holes and size it for the plant’s next two or three years.
- Mulch with pebbles or crushed rock for succulents to keep crowns dry. See how to lay pebbles in a garden.
Tips for success
- Match plants to your microclimate. Coastal and inland gardens differ in frost, heat and wind.
- Prioritize drainage. Many dry-climate plants die from too much water, not too little.
- Water deeply while establishing, then reduce. Even natives need help in their first year or two.
- Use a local resource. Calscape (from the California Native Plant Society) can help you find plants suited to your address.
- Think about fire. Follow local defensible-space guidance, especially near homes.