17 Perennials That Grow in Shade

By: Anh
Post date:

John’s entire side yard sits in a permanent shadow tucked between his house and the neighbor’s fence. He used to fight it by planting sun-lovers and watching them die, until he finally gave up and switched strategies. These are the shade-loving perennials he planted that actually put on a show in the dark.

1. Coral Bells (Heuchera)

This is the one we reach for most when a dark corner needs a pop of color. The foliage comes in ridiculous shades of lime green, deep purple, and caramel that stay vibrant all season long. You have to divide the root clumps every few years because they tend to push themselves out of the dirt. (cheaper than you’d think to split them yourself).

2. Astilbe (False Goat’s Beard)

Feathery plumes of pink, red, and white that light up the shadows perfectly. John swears by planting these in the lowest, wettest spots in his yard where nothing else will grow. They absolutely require consistent moisture to look good. If the soil dries out, the edges turn crispy fast.

3. Hosta

You’ll see these planted everywhere for a reason. They handle pure neglect and expand into massive mounds of green, blue, and variegated leaves. Watch out for slugs right after it rains. (don’t knock the plain green ones, they’re practically bulletproof).

4. Bleeding Heart (Dicentra)

Classic and reliable. The stems arch beautifully with tiny heart-shaped pink and white flowers dangling off them in the spring. It completely dies back in the summer heat, so plant something next to it to fill the gap. Beautiful but fleeting.

5. Japanese Painted Fern

Honestly, I’d skip plain green ferns and go straight to this one. The silvery-gray fronds have deep burgundy veins running down the middle that look incredible against dark mulch. It needs horrible, heavy shade to show its best colors.

6. Hellebore (Lenten Rose)

These are the very first things to wake up in our garden. They push gorgeous, downward-facing blooms through the frost long before the trees even leaf out. Cut away the ratty old foliage in late winter before the new flower stalks emerge so you can actually see them.

Now for the ones that spread quickly.

7. Lungwort (Pulmonaria)

The fuzzy, silver-spotted leaves look like someone flicked paint all over them. It starts blooming with pink flowers that magically turn blue as they age. Perfect for edging a shady path. For more edge plants, check out our 20 Tough Shade Plants To Grow Under Trees.

8. Siberian Bugloss (Brunnera ‘Jack Frost’)

This acts exactly like a hosta but handles dry shade infinitely better. You get huge, silver-frosted leaves topped with tiny blue forget-me-not flowers in early spring. It brightens up the gloomiest parts of the yard.

9. Toad Lily (Tricyrtis hirta)

Okay, this one’s a little weird. The intricate, orchid-like flowers don’t show up until late fall when everything else has given up. Plant them right next to a walkway so you don’t miss the tiny purple speckles.

10. Japanese Forest Grass (Hakonechloa)

Best bang for your buck if you need movement in a static border. The cascading, bright yellow blades look like a waterfall spilling out of the shadows. Joanna tucked a few clumps under her hydrangeas and the contrast is stunning. This works beautifully with ideas from our 15 Hydrangea Companion Plants We Swear By.

11. Foamflower (Tiarella)

Dead simple to grow. It forms a dense carpet of deeply lobed leaves with fuzzy white flower spikes shooting up in the spring. It spreads steadily but never gets overly aggressive.

These next few add serious height.

12. Ligularia (Leopard Plant)

You need this if you want absolute drama in the garden. It shoots up massive yellow flower spikes above huge, dinner-plate-sized purple leaves. You must water it heavily during a drought or the leaves will wilt flat to the ground like wet tissue paper.

13. Solomon’s Seal (Polygonatum)

Tall, elegant, and nearly unkillable once it gets established. The arching stems have tiny white bells hanging underneath them in spring and turn a brilliant yellow in the fall. (trust me on this one, give it room to run).

14. Columbine (Aquilegia)

These delicate, spurred flowers look like they belong in a woodland fairy tale. They seed themselves all over the place, but the shallow roots are incredibly easy to pull if they pop up where you don’t want them.

15. Corydalis (Corydalis lutea)

This little powerhouse pumps out bright yellow tubular flowers from spring all the way to frost. It absolutely loves growing out of the cracks in old stone walls or tight crevices. If you like reliable bloomers, pair this with options from 15 Flowers that come back every year.

16. Snakeroot (Actaea ‘Black Negligee’)

We use this specifically for its incredibly dark, lacy foliage. The tall white flower spikes smell exactly like grape soda when they open in late summer. (yes, really).

17. Virginia Bluebells (Mertensia virginica)

The pink buds open into stunning sky-blue bells that light up the early spring shade. It’s a true ephemeral, meaning the entire plant completely disappears underground by June. Mark the spot so you don’t accidentally dig it up later.

Don’t Overthink the Shadows

You don’t need direct sun to build a garden that actually looks good. Pick three of these tough shade lovers, dig them into your darkest corner this weekend, and let them take over.