My side yard sits in permanent shadow, jammed between the house and the neighbor’s fence. For two years I fought it. Planted petunias, planted marigolds, planted impatiens. Watched them stretch, flop, and eventually quit.
Then I gave up and switched strategies. I stopped buying anything labeled “full sun” and built the whole strip out of shade perennials.
Three years later, that gloomy gap is the easiest part of my yard. Here are the seventeen plants doing the heavy lifting, sorted by what kind of shade you’ve got to work with.
Cheat Sheet: Which Plant for Which Shade
| Shade type | Best picks from this list |
|---|---|
| Deep shade (under 2 hr direct sun) | Hosta, Hellebore, Japanese Painted Fern, Brunnera |
| Dappled / part shade (4-6 hr morning sun) | Coral Bells, Astilbe, Bleeding Heart, Hakonechloa, Lungwort, Tiarella |
| Dry shade (under mature trees) | Solomon’s Seal, Hellebore, Brunnera ‘Jack Frost’, Corydalis lutea |
| Wet shade (downspouts, low spots) | Ligularia, Astilbe, Toad Lily |
| Fall bloomers | Toad Lily, Snakeroot |
| Spring ephemerals | Virginia Bluebells, Bleeding Heart |
If you’re brand new to shade gardening, start with Hosta, Heuchera, and Astilbe. Three plants, easy combo, looks finished from day one.
1. Coral Bells (Heuchera)
This is the first plant I reach for when a dark corner needs color, not just green. Foliage comes in lime, deep purple, caramel, near-black, and silver-marbled. The leaves carry the show all season long.
Here’s the one thing nobody warns you about: crown heaving. Freeze-thaw cycles push the shallow roots above the soil line each winter. Every spring, find each plant and press the crown back down with the heel of your hand, then mulch.
If you skip this step, you’ll lose plants. Modern hybrids like ‘Obsidian’ (near-black) and ‘Caramel’ (amber-orange) handle four to six hours of morning sun if the soil stays moist.
2. Astilbe (False Goat’s Beard)
Feathery pink, red, or white plumes that light up the gloom in early summer. Mine sit right next to a downspout where they get drowned every storm and they love it.
The common mistake is reading “moisture-loving” and assuming astilbe wants boggy soil. It doesn’t. It wants consistently moist AND well-drained. Waterlogged clay rots the crown by August.
If your shade is on the drier side, the cultivar to hunt down is Astilbe chinensis ‘Pumila’. It’s the one variety that tolerates less moisture than the rest of the genus.
3. Hosta
The classic for a reason. Hostas take pure neglect, expand into giant mounds, and come in every shade of green, blue, gold, and variegated cream.
Heads up on two things, though. Slugs treat thin-leaved hostas like a buffet, and deer treat all hostas like candy. If either is a problem in your yard, choose blue cultivars with thick, waxy leaves. ‘Halcyon’ and ‘Big Daddy’ are the two slug-resistant standards.
The blue color comes from a wax coating that melts in summer heat. Blue hostas turn green by August, which is normal. They look best in spring and early summer.
4. Bleeding Heart (Lamprocapnos spectabilis)
Arching stems with rows of tiny pink-and-white hearts. Botanists reclassified this from Dicentra to Lamprocapnos spectabilis in 2005. You’ll see both names on plant tags, but it’s the same plant.
It goes fully dormant by mid-summer. Yellowing leaves are normal, not disease. Plant a hosta or fern in front so the gap fills in when bleeding heart packs up for the year.
If you want pink hearts that don’t disappear, look for Dicentra eximia (the fringed bleeding heart). It’s native to Appalachia, blooms spring through frost, and keeps its fern-like foliage all season.
5. Japanese Painted Fern
Skip plain green ferns and go straight to this one. Silver-gray fronds, deep burgundy midribs, the whole thing glows against dark mulch.
It was named Perennial Plant of the Year back in 2004 and it still holds up. The cultivar everyone sells is Athyrium niponicum ‘Pictum’.
Heavy, damp shade brings out the strongest silver tone. Slugs will browse it lightly, but not enough to hurt the plant.
6. Hellebore (Lenten Rose)
These are the very first thing to bloom in my garden, often pushing through late winter frost. Downward-facing flowers, evergreen leaves, deer won’t touch them.
Here’s a nugget most articles miss: the “petals” on a hellebore are actually sepals, not true petals. Sepals don’t drop after pollination the way petals do, which is why a single bloom holds its color for two to three months instead of a week.
Cut the ratty old foliage to the ground in January or February before new flower stalks emerge. Plant them under a deciduous tree so they get winter sun through bare branches, then full summer shade once the canopy fills in.
7. Lungwort (Pulmonaria ‘Trevi Fountain’)
Fuzzy, silver-spotted leaves that look like someone flicked white paint over them. Pink flowers open in early spring, then turn cobalt blue as they age.
The color change is real chemistry. Anthocyanin pigments are pink in acidic sap and shift to blue as the cell sap turns alkaline with age. The same flower carries both colors at the same time on different days.
Old pulmonaria cultivars get bad powdery mildew by midsummer. ‘Trevi Fountain’ and ‘Raspberry Splash’ are bred for mildew resistance. For more shade picks that pair with lungwort, see my 20 tough shade plants to grow under trees.
8. Siberian Bugloss (Brunnera ‘Jack Frost’)
Acts like a hosta but with finer texture and silver-frosted leaves so bright they glow in deep shade. Tiny blue forget-me-not flowers in early spring add a second season of interest.
‘Jack Frost’ was named Perennial Plant of the Year. If you want even more silver and less green veining, look for the newer sport ‘Looking Glass’ (pricier but extraordinary).
One catch: brunnera needs consistently moist soil. Dry spells scorch the leaf edges and the silver tatters out. Don’t plant it next to a south-facing wall.
9. Toad Lily (Tricyrtis hirta)
This one is a little weird, in the best way. The flowers look like miniature orchids, white with purple speckles, and they don’t show up until late fall when everything else has called it quits.
Plant it right next to a path or door, where you’ll actually walk by and notice the tiny blooms. Toad lily that hides in the back of a border is wasted.
It wants moist shade and rich soil. The blooms hold from September until the first hard frost knocks them down.
10. Japanese Forest Grass (Hakonechloa)
The only ornamental grass that performs in shade. Every other grass needs sun. This one cascades like a golden-green waterfall and pairs perfectly with chunky hosta leaves.
The two cultivars to look at are ‘Aureola’ (gold with green stripes, cascading) and ‘All Gold’ (pure yellow, more upright). Heads up that it’s slow. The first year, hakonechloa just sits there. By year three, it’s a fountain.
Pair it with dark-leaved heuchera like ‘Obsidian’ for a contrast that does most of the design work for you. Works beautifully with the woodland-style picks in my 15 fairytale garden plants.
11. Foamflower (Tiarella)
A North American native that forms a dense carpet of deeply lobed leaves with fuzzy white flower spikes in spring. It’s an under-the-radar plant that deserves way more attention.
Two habits to pick from: Tiarella cordifolia spreads by stolons and makes a ground cover. T. wherryi stays put as a tidy clump. Choose your habit based on whether you want sprawl or structure.
Many leaves carry a burgundy stripe down the center, which adds a second season of color after the white blooms fade.
12. Ligularia (Leopard Plant)
For pure drama, plant this. Yellow flower spikes shoot up above huge purple-bronze leaves the size of dinner plates. It earns a spot in any shade border that needs a centerpiece.
Ligularia is the wet shade champion. If you have a corner that floods every storm or sits near a downspout, this is your plant. You basically can’t overwater it.
One catch in average soil: it wilts dramatically the moment the soil dries out. The leaves flatten like wet tissue paper. Water deeply, and they bounce back within a few hours.
13. Solomon’s Seal (Polygonatum)
Tall arching stems with rows of small white bells hanging underneath them in late spring, then bright yellow fall color. Nearly unkillable once it gets established.
The name comes from the scars left on the rhizome where old stems detached. Each scar looks like a wax seal pressed into the root, which is where the folk name originated.
This is one of the few plants that handles dry shade under mature trees once it’s settled in. Give it the first two seasons of regular water, then let it run.
14. Columbine (Aquilegia)
Delicate, spurred flowers in nearly every color you can name. Look like they belong in a woodland fairy tale.
Heads up that columbine is a short-lived perennial. Most plants peter out after three or four years, but they self-seed prolifically. New plants pop up where you don’t expect them, and the shallow roots make unwanted seedlings dead easy to pull.
Hybrid colors don’t always come true from seed, so the second generation often looks different from the parent. Most gardeners consider this a bonus rather than a problem.
15. Corydalis lutea
A little powerhouse that pumps out yellow tubular flowers from late spring all the way until frost. Almost no other shade perennial blooms that long.
It loves growing out of cracks in stone walls and tight crevices in paving. Drop it between flagstones and it acts like a softener that fills the gap with bloom.
It self-seeds enthusiastically, which is mostly a feature. If you want only a few in a controlled spot, pull seedlings before they flower the second year. Pair it with picks from my 15 flowers that come back every year.
16. Snakeroot (Actaea ‘Black Negligee’)
I plant this specifically for the lacy, near-black foliage. The dark leaves make every neighboring plant look brighter by contrast.
The tall white flower spikes show up in late summer, when most of the rest of the shade garden has finished blooming. They smell exactly like grape soda (yes, really).
Snakeroot is slow to settle in. Don’t expect drama until year two or three, but once established it’s a long-lived anchor.
17. Virginia Bluebells (Mertensia virginica)
Pink buds open into sky-blue bells that light up the early spring shade. Native to eastern North America, which means it’s already adapted to your local pollinators.
This one is a true spring ephemeral. The whole plant disappears underground by June. Mark the spot with a stake the same day you plant, or you’ll dig into the dormant roots in July without realizing it.
Pair Virginia bluebells with hostas or ferns that fill in just as the bluebells fade. The visual handoff looks intentional even though the plants are doing it on their own.
Match Your Plant to Your Shade Type
“Shade” isn’t one thing. The biggest reason shade gardens fail is picking the wrong plant for the wrong kind of shade. Here are the four types in plain English.
Deep shade (under 2 hours direct sun)
North side of buildings, under conifers, narrow alleys between houses. Hosta, hellebore, brunnera, and Japanese painted fern all hold up here. Hakonechloa and hostas in blue cultivars hold their color longest in this light level.
Dappled / part shade (4-6 hours filtered or morning sun)
Under high-canopy trees, east-facing borders, woodland edges. Almost every plant on this list will work, especially astilbe, bleeding heart, tiarella, columbine, and coral bells.
Dry shade (under mature trees)
The hardest spot in any yard. Tree roots steal both water and nutrients, and the canopy blocks rain. From this list, the toughest options are Solomon’s seal, hellebore, brunnera ‘Jack Frost’, and corydalis lutea.
If you have a serious dry-shade problem, look outside this list too. Epimedium (also called barrenwort or fairy wings) is the real dry-shade champion. Native sedges like Carex pensylvanica spread almost like a lawn under mature trees. Christmas fern stays evergreen and drought-tolerant once established.
Wet shade (downspouts, low spots)
Ligularia is the star. Astilbe also does well here, as long as the soil drains eventually and isn’t fully saturated year-round. Toad lily handles consistently moist soil better than dry.
Quick FAQ
Which of these will actually handle dry shade under a maple tree?
From this list, your best bets are Solomon’s seal, hellebore, brunnera ‘Jack Frost’, and corydalis lutea. All four still need consistent water the first two seasons to establish, even though they’re drought-tolerant later.
Outside this list, epimedium and native sedges (Carex pensylvanica) outperform everything in really tough dry shade.
Which shade perennials do deer skip?
Hellebore, ferns, brunnera, lungwort, and astilbe are all reliably deer-resistant. Toxic alkaloids (hellebore), fuzzy or hairy leaves (lungwort, brunnera), and bitter taste (astilbe) all deter browsing.
The one to avoid in deer country: hosta. Deer treat hostas like candy, and no amount of spraying lasts through a heavy rain.
How long do these take to establish?
Most shade perennials look modest for the first year or two, then take off in year three. Hakonechloa, epimedium, and snakeroot are the slowest. Heuchera, hosta, and astilbe fill in fastest.
If you want a finished-looking border on day one, plant tight (closer than the label suggests) and divide in year three or four. It costs more upfront but you skip the gap year.
A Shady Spot That Earns Its Keep
You don’t need direct sun to build a garden that actually looks good. Honestly, the lowest-maintenance corner of my yard is the dark strip I used to hate.
Pick three plants from this list that match the kind of shade you’re working with, dig them in this weekend, and let them take over. By next spring you’ll wonder why you spent two seasons fighting it.
If pink is your goal color, my list of 12 pink perennial flowers covers more shade-friendly picks like bleeding heart, astilbe, and bee balm. For low-effort edging that pairs with the plants above, check my 11 low-maintenance border plants.
Anh