Living in San Diego means you’ve already hit the jackpot when it comes to gardening weather— sunshine, mild temps, and rarely a frost in sight. But not everyone has a big backyard to work with, especially in urban areas, which is where container gardening comes in. Whether you’ve got a tiny patio, a balcony, a window box, or just a sunny doorstep, pots let you turn any small space into a little oasis.
And if you want plants that actually like our dry summers and don’t need constant babying, California natives are the way to go. They’re tough, beautiful, and great for local birds and pollinators—basically, the ultimate win-win for a low-maintenance, planet-friendly garden.

How to Care for Native Plants in Containers
Starting a container garden is easier than you might think—with the right pots, soil, and a little planning, you can turn just about any outdoor corner into a thriving mini landscape. Here are a few things to keep in mind to help your native plants thrive in containers.
Choose the right container
Select a pot that can accommodate a plant’s mature root system, not the seedling you bought at the store. Terracotta is more breathable, but will also require more frequent waterings than plastic or glazed ceramic.
Drainage is not optional
Make sure the container has adequate drainage holes—poor drainage is one of the top reasons container plantings fail.
Select the right soil mix
Native plants don’t love rich, moisture-holding potting soil. Look for a fast-draining soil, or mix cactus soil with sand or perlite.
Pick the right plant for the right spot
Not all native plants want full sun. Check whether your plant prefers sun, part shade, or something in between, and place your containers accordingly.
Water wisely
Native plants are drought-tolerant, but only once they’re established. In containers, they dry out faster, so water deeply but less frequently, and adjust based on weather, season, and natural rainfall.
Don’t over-fertilize
Most California natives actually prefer lean soil; fertilizing can disrupt the natural balance of the soil and potentially harm the plants. So skip the heavy feeding—a light dressing (half to one inch) of compost, shredded leaves, or mulch once or twice a year will keep your native plants happy.
California Native Plants to Grow in Containers
Ready to get planting? We’ve rounded up some of the best California native plants that not only look great in containers but also handle San Diego’s sun and dry spells like pros. Learn more about each one, how to make sure it thrives in a pot, and San Diego nurseries where you can find each one. Whether you’re into bold blooms, delicate textures, or wildlife-friendly picks, there’s something here for every kind of container gardener.

Sage (Salvia)
Sages (Salvia species) are beautifully fragrant, drought-tolerant California natives that thrive in pots, with 17 varieties including Cleveland sage and white sage offering stunning blooms, silvery foliage, and serious resilience in San Diego’s dry, sunny climate.
Container care: To grow sage in a container, choose a sunny spot, use a pot at least twice the size of the root ball with good drainage, and enjoy its upright, colorful blooms as a striking “thriller” element in your patio or balcony garden.
Where to buy: Neel’s Nursery, 466 N. Coast Highway 101, Encinitas

Sticky Monkeyflower (Diplacus aurantiacus)
Sticky monkeyflower is a small, evergreen California native shrub with sticky leaves and vivid tubular blooms—ranging from orange to red to yellow—that attract hummingbirds and add a bold pop of color to any garden. In San Diego, this flower acts as a vital larval host for the Baltimore and common buckeye butterflies.
Container care: For best results in containers, plant hybrid monkey flower in a terracotta pot filled with cactus mix, place in morning sun with afternoon shade, and water only when the top two inches of soil are dry.
Where to buy: Green Thumb Nursery, 1019 W. San Marcos Blvd., San Marcos

California Fuchsia (Epilobium)
California Fuchsia is a hardy, summer-blooming perennial that bursts into vibrant orange-red tubular flowers just when most other natives go dormant, drawing in hummingbirds with its late-season nectar and silvery-green foliage.
Container care: To grow California Fuchsia in a pot, plant in fall or early spring in well-draining soil, place in full sun, water sparingly once established, and cut back hard each winter to encourage fresh growth and abundant summer blooms.
Where to buy: Native West Nursery, 1755 Saturn Blvd., San Diego
California Poppy (Eschscholzia californica)
The California state flower is a cheerful, sun-loving wildflower with silky orange (and sometimes multicolored) blooms and soft blue-gray foliage, bringing vibrant color and texture to containers with minimal effort. They are typically grown from seed because they are fast-growing, easy to propagate, and readily self-seed. Poppies attract birds, butterflies and bees.
Container care: To grow California poppies in a pot, sow seeds directly on the surface of well-draining soil in a sunny spot, thin seedlings once they sprout, and water sparingly to mimic their low-water native habitat.
Where to buy: Walter Andersen Nursery, 12755 Danielson Court, Poway

Desert Mallow (Sphaeralcea ambigua)
Desert mallow, also known as desert hollyhock, is a tough, sun-loving perennial with tall spikes of soft orange blooms and silvery foliage, adding year-round color and desert charm to gardens with minimal care.
Container care: To grow desert mallow in a container, use a large, well-draining pot filled with a mix of sand, perlite, and compost, place it in full sun, water deeply but infrequently, and repot every few years to keep it thriving.
Where to buy: Mission Hills Nursery, 1525 Fort Stockton Drive, Mission Hills

Showy Penstemon (Penstemon spectabilis)
Showy penstemon lives up to its name with bold violet-blue tubular blooms that attract hummingbirds and pollinators, making it a fast-growing, wildlife-friendly standout in any native container garden.
Container care: To grow showy penstemon in a pot, choose a large container with excellent drainage, use well-draining soil, place it in full sun, water sparingly, and deadhead spent blooms to encourage more flowers and extend its life.
Where to buy: Neel’s Nursery, 466 N. Coast Highway 101, Encinitas

Beach Aster “Cape Sebastian” (Erigeron glaucus ‘Cape Sebastian’)
The “Cape Sebastian” seaside daisy, or beach aster, is a compact, evergreen coastal native with cheerful lavender-yellow blooms that attract butterflies and songbirds, making it a perfect fit for small gardens, borders, or containers, especially in coastal areas.
PARTNER CONTENT
Container care: To grow this tough little daisy in a pot, use well-draining soil, give it full sun near the coast or afternoon shade inland, water occasionally in summer, and cut back flower stems in winter to keep it tidy and blooming strong.
Where to buy: Terra Bella Nursery, 3535 Camino del Rio W, San Diego