The Best Perennials for Shade
Brighten up sheltered spots in your landscape with these easy-to-grow shade plants that come back year after year.
Everything In This Slideshow
1 of 21
One of the toughest plants that grow in the shade garden, bigroot geranium (Geranium macrorrhizum) doesn't mind heat or drought. And, deer and rabbits typically pass it by in search of tastier morsels. This shade plant puts on a spring show with pink or white flowers; some varieties also offer outstanding fall coloration in their woodsy-scented foliage. Bigroot geranium is hardy in Zones 4-8 and grows 2 feet tall.
Top Picks: 'Album' offers white flowers; 'Ingwersen's Variety' offers clear pink flowers; 'Variegatum' has purple-pink flowers and white-variegated leaves.
Plant it with: Add height and interest to your shade garden by planting bigroot geranium in front of toad lilies.
2 of 21
Put on a fall show with shade plant toad lily (Tricyrtis). This easy-to-grow perennial offers unique flowers that are often compared to orchids. Many are spotted with shades of purple or blue.
Top Picks: 'White Towers' bears white flowers; 'Tojen' offers especially large lavender flowers.
Plant it with: Let toad lily rise up behind a clump of medium-sized hostas or fern-leafed bleeding heart.
3 of 21
This topnotch groundcover is grown mainly for its foliage, but also has pretty flowers. Ajuga produces glossy, dark green leaves and springtime spikes of blue flowers. Select varieties of this shade plant offer dark purple or variegated foliage, or pink or white flowers. Ajuga grows best in Zones 3-9 and grows only 6 inches tall.
Test Garden Tip: Ajuga can be a vigorous spreader; it's not the best choice for small spaces.
Top Picks: 'Golden Glow' has creamy-yellow edges; 'Black Scallop' offers shiny, dark purple leaves and fragrant blue flowers; 'Burgundy Glow' offers silvery-green leaves splashed with pink and burgundy; 'Chocolate Chip' offers smaller, purple-infused leaves.
Plant it with: Purple-leafed ajuga varieties look great against blue hostas.
4 of 21
Old-Fashioned Bleeding Heart
There's little wonder why old-fashioned bleeding heart (Dicentra spectabilis) is a favorite of plants that grow in shade. In late spring and early summer, it produces pink or white heart-shaped flowers that hang from elegant, arching stems. This top-notch shade plant is hardy in Zones 3-9 and grows up to 4 feet tall.
Test Garden Tip: By midsummer, old-fashioned bleeding heart usually goes dormant and loses its foliage. Plant it with astilbe or hosta so you don't end up with a bare spot in your garden.
Top Picks: 'Pantaloons' is a variety with large numbers of pure white flowers. 'Gold Heart' bears bright golden leaves against the pink flowers.
6 of 21
Hostas are among the showiest and easy-to-grow perennial plants that grow in shade. They also offer the most variety of any of the multiple shade plants. Choose from miniatures that stay only a couple of inches wide or giants that sprawl 6 feet across or more. Look for leaves in shades of green, blue, white, chartreuse, and gold, with many cultivars being variegated. Some hosta flowers are very fragrant. Hostas are hardy in Zones 3-8.
Top picks: 'Blue Mouse Ears' offers silvery-blue leaves and stays 1 foot wide; 'Frances Williams' offers thick, blue-green leaves edged in chartreuse and grows 2 feet wide; 'Sum and Substance' offers chartreuse leaves and grows 6 feet wide.
Plant it with: Old-fashioned bleeding heart, which typically goes dormant in summer.
Our Favorite Shade Perennials
See some of our all-time top perennials for shade.
8 of 21
A great plant with an unfortunate name, lungwort (Pulmonaria) earned its moniker from the silvery, lung-shaped spots that dot the foliage of these plants that grow in shade. The variegated foliage looks great all season long, but is an especially nice accent to the clusters of pink, white, or blue flowers in spring. Lungwort grows best in Zones 4-8 and reaches 1 foot tall.
Test Garden Tip: Because its foliage is somewhat hairy, deer and rabbits typically leave lungwort alone.
Top picks: 'Opal' features ice-blue flowers; 'Trevi Fountain' features cobalt-blue blooms.
Plant it with: Japanese painted fern or 'Jack Frost' brunnera for a delightful silver-on-silver play.
9 of 21
This hard-working perennial plant that grows in shade takes the prize for being the longest bloomer in the sheltered garden. Enjoy its clusters of yellow flowers from late spring all the way to frost. It's not just the flowers that are beautiful; the gray-green leaves of these shade plants are attractive as well. The plant grows about 12 inches tall and is hardy in Zones 5-8.
Test Garden Tip: This plant can be a prolific self-seeder.
Top picks: Corydalis lutea is the easiest to grow and the longest blooming. White corydalis (Corydalis ochroleuca) also flowers over an extended period.
Plant it with: Accent the plant's bright flowers against dark green hellebore or hosta foliage.
10 of 21
Starting in mid-spring, Lamium produces clusters of pink or white flowers. This delightful groundcover can rebloom off and on through the summer, creating months of color. And even when its not blooming, the silver-infused foliage of these shade plants brighten up shady corners. Lamium usually stays about 8 inches tall and grows best in Zones 4-8.
Tip: Keep lamium looking good by keeping it moist. If it dries out too much, the leaves will develop brown edges.
Top picks: 'White Nancy' offers white flowers and silver foliage with a green edge; 'Beacon Silver' bears pink flowers and silvery leaves.
Plant it with: Let lamium cover the ground underneath a colony of martagon lilies or an understory tree such as a redbud.
11 of 21
An under-used plant that grows in shade that deserves a lot more attention, Epimedium has it all when it comes to shade plants. The groundcover blooms in spring in shades of red, orange, yellow, pink, purple, or white; it tolerates dry shade; and it's deer- and rabbit resistant. Some varieties are evergreen in mild-winter areas; others offer good fall color. Most types grow best in Zones 5-9 and reach about 1 foot tall.
Top Picks: 'Niveum' offers pure white flowers; 'Sulfureum' offers yellow blooms.
Plant it with: Create delightful contrast with epimedium's shield-shaped foliage against the lacy leaves of yellow corydalis.
12 of 21
In spring, shade gardens sparkle with the sky-blue flowers of Brunnera. When not in bloom, its large, robustly textured leaves continue to look great -- especially if you grow a variegated type of these shade plants. While the plant is often short-lived, it does tend to self-seed, becoming a long-term presence in the garden.
Test Garden Tip: Brunnera is somewhat deer- and rabbit resistant.
Top Picks: 'Hadspen Cream' offers green leaves broadly edged in creamy white; 'Jack Frost' has green leaves heavily overlaid with silver.
Plant it with: Go for a lovely blue-on-blue combination with forget-me-not.
13 of 21
Hellebore (Helleborus), also called Christmas rose, is one of the earliest bloomers of plants that grow in shade. Look for its burgundy, pink, cream, green, or white flowers in late winter or early spring. Although it looks delicate, the Christmas rose is quite sturdy once it gets established. And, it's deer- and rabbit-resistant. Hellebore grows best in Zones 4-8 and grows 12 inches tall.
Top Picks: The Heronswood Double strain offers frilly, petal-packed blooms in a wide range of colors; the Royal Heritage strain offers single blooms in a wide range of colors.
Plant it with: Gold-leaf coralbells such as 'Lime Rickey' or 'Citronelle', which will shine even brighter against dark green hellebore leaves.
14 of 21
Enjoy the feathery plumes of Astilbe in early summer. This tough perennial blooms in shades of burgundy, red, pink, lavender, and white. In addition to the attractive flowers, these shade plants have finely cut foliage, which in many varieties is flushed with bronze. Astilbe grows best in Zones 4-8 and can reach up to 4 feet tall, depending on variety.
Test Garden Tip: Astilbe needs consistently moist soil to thrive, so it's a good choice for areas that don't drain well.
Top Picks: 'Deutschland' bears pure white flowers; 'Fanal' offers dark red plums and bronzy foliage; 'Sprite' is an award-winning selection with shell-pink blooms.
Plant it with: 'Britt-Marie Crawford' ligularia, which features dramatic purple foliage and golden-orange flowers. It also prefers wet soil.
15 of 21
Japanese Painted Fern
It's tough to imagine lovelier shade plants than Japanese painted ferns (Athyrium niponicum var. pictum). This beauty offers fronds liberally dappled with silver, burgundy, and green. Plus, it's a low-growing, slow-spreading plant that grows in shade. And, deer and rabbits usually leave it alone. It grows best in Zones 5-8 and gets about 12 inches tall.
Top picks: 'Silver Falls' has especially metallic leaves; 'Burgundy Lace' has lots of rich purple-red tones in the leaves.
Plant it with: 'Burgundy Glow' ajuga or 'Green Spice' coralbells -- all have silvery and purple tones in their foliage.
16 of 21
Hailing from the woodlands of North America, wild ginger (Asarum canadense) is one tough shade plant. It produces fuzzy, heart-shaped leaves that look great from spring to fall. And, it's rarely bothered by deer and rabbits. This slow grower eventually forms an impressive clump. It grows best in Zones 2-8 and reaches 6 inches tall.
Top Picks: Wild ginger is a lovely deciduous type. European wild ginger (Asarum europaeum) offers shiny evergreen heart-shape leaves. Zones 4-8.
Plant it with: Wild ginger looks beautiful with fern-leaf bleeding heart.
17 of 21
Japanese forestgrass (Hakonechloa macra) is a wonderful grass for plants that grow in shade. It offers a lovely waterfall-like habit and variegated varieties have bight gold, yellow, or white in the foliage. In fall, the leaves of these shade plants usually pick up beautiful reddish tones. It grows best in Zones 5-9 and grows a foot tall.
Top Picks: 'Aureola' bears bright yellow leaves with dark green edges; 'All Gold' has even brighter golden foliage.
Plant it with: Add zing to a shady corner by planting Japanese forestgrass with a bold, golden hosta.
18 of 21
Lilyturf (Liriope) is an easy-to-grow favorite shade plant. Loved for its grassy foliage and spikes of blue or white flowers in late summer, as well as its resistance to deer and rabbits, lilyturf is practically a plant-it-and-forget garden resident. It grows best in Zones 5-10 and grows a foot tall.
Test Garden Tip: Lilyturf can be a fast, almost aggressive spreader when it's happy.
Top Picks: 'Majestic' offers narrower leaves and deep purple-blue flowers; 'Silver Dragon' offers boldly variegated foliage and violet-blue blooms.
Plant it with: Create an interesting look by planting Japanese forestgrass with a deep green lilyturf.
19 of 21
Monkshood (Aconitum) is a noteworthy plant that grows in shade because it blooms in late summer, when most other shade bloomers have finished. Plus, it's deer- and rabbit-resistant. Named for its drooping blue flowers that resemble the hood on a monk's robe, this lovely shade plant is an easy, under-used plant. It grows best in Zones 3-7 and grows up to 6 feet tall.
Top Picks: 'Bressingham Spire' offers violet-blue flowers on 3-foot-tall plants; 'Stainless Steel' offers steel-blue flowers on 4-foot-tall plants.
Plant it with: Kirengeshoma, a beautiful, but under-used perennial with bold foliage and yellow flowers in late summer.
20 of 21
Fern-Leaf Bleeding Heart
Fern-leaf bleeding heart (Dicentra eximia and D. formosa) look beautiful all season. These shade plants bloom on and off from spring to fall (if they get enough moisture during hot, dry periods), producing delicate clusters of pink, red, or white flowers. Even when not in bloom, though, their tidy mounds of blue-green, ferny foliage looks great. They grow best in Zones 4-8 and grow up to 2 feet tall.
Top Picks: 'Bacchanal' offers dark red flowers; 'King of Hearts' offers rose-pink flowers and stays about 1 foot tall; 'Aurora' offers white blooms.
Plant it with: Create a subtle contrast by planting fern-leaf bleeding heart with yellow corydalis.