Shade plants turn the dim, grass-resistant corners of a yard into some of its best foliage and texture. The guides below match plants to the kind of shade you actually have, from dry ground under trees to a covered porch.
Shade plants: low-light picks that hold up year after year
Shade plants solve the problem every gardener with mature trees runs into: the spots where grass thins out and sun lovers refuse to bloom. The good news is that the shaded parts of a yard can hold some of the best foliage and texture you will grow. The hard part is matching the plant to the kind of shade you actually have. Dappled light under a high canopy is generous compared to the dense gloom on the north side of a house, and dry shade under shallow-rooted maples is a different challenge again. In our zone 5b beds (winter lows of -15 to -10 degrees F), the shade plants that succeed share a few traits: they tolerate low light, hold up to root competition, and ask for steady moisture rather than constant sun. The USDA Plant Hardiness Zone Map (2023) now places much of our region a half-zone warmer than the 2012 map did, which nudges some marginal evergreens a bit further into reliable territory. This guide groups shade plants by the questions that come up most. Which ones do deer leave alone? Which stay green through winter? What works in a pot on a shaded porch, and what survives the dry ground under trees? Read the conditions before you buy, because shade is not one thing, and the wrong plant in the wrong shade simply fades.
In this guide
Shade-tolerant deer-resistant plants
Shade and deer pressure together rule out a lot of plants, but a solid group handles both. Shade-tolerant deer-resistant plants we rely on include hellebore (Helleborus orientalis, USDA zones 4-9, 18 in / 46 cm tall and wide), ferns in several genera, brunnera (Brunnera macrophylla, USDA zones 3-8, 12-18 in / 30-46 cm), lungwort (Pulmonaria saccharata, USDA zones 3-8, 8-12 in / 20-30 cm tall), and barrenwort (Epimedium grandiflorum, USDA zones 5-8, 8-12 in / 20-30 cm). Deer skip these because of bitter saponins, fuzzy or leathery leaves, and alkaloid compounds rather than any sense of mercy. Ferns thrive in the same low light deer dislike browsing, and hellebore carries thick, unpalatable palmate foliage that stays green through winter. We use these plants as the reliable backbone of a shaded bed exposed to a deer trail, then tuck more tempting flowers behind them. No plant is fully deer-proof in a hungry winter, but shade-tolerant deer-resistant plants with strong scents or coarse texture take far less damage than hostas, which deer treat like salad. Layering the toughest choices at the bed edge protects the rest. The Cornell University Garden-Based Learning program notes that deer rely heavily on smell when browsing, which is why scented foliage and aromatics like epimedium get a pass.
Deer-resistant shade plants
When a shaded bed sits within reach of deer, plant selection matters more than any spray. Deer-resistant shade plants that have held up in our garden include hellebore (Helleborus orientalis, blooms February to April), lungwort (Pulmonaria saccharata, blooms March to May), foamflower (Tiarella cordifolia, USDA zones 4-9, 6-12 in / 15-30 cm, blooms April to May), astilbe (Astilbe x arendsii hybrids, USDA zones 3-8, 24-36 in / 60-90 cm), and ferns. The pattern is consistent: deer avoid fuzzy leaves, aromatic foliage, and bitter or toxic sap, and many shade plants happen to carry those traits. Astilbe gets browsed less than its soft look suggests, and lungwort's rough, spotted leaves rarely tempt anything. We still plant hostas, the favorite deer target, only where foot traffic or a fence offers cover. Pairing deer-resistant shade plants at the front of a bed with vulnerable favorites behind them cuts losses sharply. Treat published lists as a guide rather than a promise, since a new herd in a hard winter will test the limits of anything you grow.
Shade evergreen plants for year-round structure
A shaded bed can look bare from late fall to spring unless you build in some evergreens. Shade evergreen plants that hold their leaves through a zone 5b winter include hellebore (Helleborus orientalis, leathery palmate leaves to 18 in / 46 cm), Christmas fern (Polystichum acrostichoides, USDA zones 3-9, 12-24 in / 30-60 cm), barrenwort (Epimedium x rubrum, USDA zones 5-8, 8-12 in / 20-30 cm), wild ginger (Asarum europaeum, USDA zones 4-8, 4-6 in / 10-15 cm), and among shrubs yew (Taxus x media, USDA zones 4-7) and boxwood (Buxus sempervirens, USDA zones 5-8). These keep structure in the bed when soft perennials have died back to the ground. Hellebore even flowers in late winter, an early sign the season is turning. We place shade evergreen plants where they read from a window, so the view holds something green in the off months. Most prefer steady moisture and protection from harsh winter wind, which can burn exposed leaves brown by March. Sited under a high canopy or against a north wall, these plants carry a shaded garden through the long stretch when nothing else is growing. Winter desiccation, not cold itself, is the most common cause of evergreen loss in our zone.
Evergreen plants that grow in shade
Many gardeners assume evergreens need sun, but several thrive in low light. Evergreen plants that grow in shade include yew (Taxus x media cultivars like 'Densiformis', reaching 4 ft / 1.2 m in part shade), boxwood (Buxus sempervirens, 'Suffruticosa' is a classic dwarf at 3-4 ft / 90-120 cm), mountain laurel (Kalmia latifolia, USDA zones 5-9, 5-15 ft / 1.5-4.5 m), and inkberry holly (Ilex glabra, USDA zones 4-9, 5-8 ft / 1.5-2.4 m) among shrubs, plus groundcovers like wild ginger and some ferns that hold foliage through winter. These give a shaded yard color and form when the deciduous plants have dropped their leaves. The catch is winter wind and sun: an evergreen on an exposed corner can dry out and brown when frozen roots cannot replace lost moisture. We site evergreen plants that grow in shade on the protected north or east side, where they keep a steady cool light and shelter from the worst weather. Good drainage matters too, since wet winter soil rots roots faster than cold. Chosen well, these anchor a shade bed all four seasons. The Missouri Botanical Garden Plant Finder lists over 7,500 plants evaluated at the Kemper Center display gardens, and many of the shade evergreens rated for zone 5 are documented performers there.
Best potted plants for a shaded porch
A covered or north-facing porch gets too little sun for most container flowers, so the trick is choosing plants that read as lush in low light. The best potted plants for a shaded porch include coleus (Plectranthus scutellarioides, grown as annual, 12-36 in / 30-90 cm depending on cultivar) for color, fuchsia (Fuchsia x hybrida, part to full shade, 12-24 in / 30-60 cm) and impatiens (Impatiens walleriana, part to full shade, 6-12 in / 15-30 cm) for flowers, ferns for texture, and caladium (Caladium x hortulanum, part to full shade, 12-30 in / 30-75 cm) for bold foliage. These hold up where geraniums and petunias sulk. We lean on foliage rather than chasing constant bloom, since leaf color carries a shaded pot for months without fuss. Pots dry out faster than beds even in shade, so we check moisture often and feed lightly every few weeks. Grouping the best potted plants for a shaded porch together raises humidity and keeps ferns from crisping. At season's end, tender types like coleus can be cut back and overwintered indoors as houseplants.
Shade plants for pots
Growing in containers lets you put greenery in shaded corners where nothing grows in the ground, like a paved patio under a tree. Good shade plants for pots include hosta (Hosta species, USDA zones 3-9 depending on cultivar), fern, coral bells (Heuchera x hybrida, USDA zones 4-9, 8-18 in / 20-46 cm), caladium, and astilbe, all of which tolerate low light and fit a container's root space. Foliage does the heavy lifting here: a pot of mixed hostas and ferns looks full all season without a single flower. We use a large pot that holds more soil and stays evenly moist, since shade does not stop containers from drying out. For winter, hardy shade plants for pots like hosta and coral bells need protection because roots in a container freeze harder than in the ground. Container root balls typically run 5-10 degrees F colder than in-ground soil at the same depth, which is enough to push a zone 6-rated plant into decline. We group pots against a sheltered wall or sink them into a bed to insulate the roots until spring.
Drought-tolerant shade plants for dry ground
The hardest spot in any garden is dry shade, the ground under shallow-rooted trees where light is low and tree roots drink every drop. Drought-tolerant shade plants that survive there include barrenwort (Epimedium grandiflorum, USDA zones 5-8, rhizomatous roots that colonize dry ground), wild ginger (Asarum canadense, native to eastern North America, 4-8 in / 10-20 cm), lungwort (Pulmonaria saccharata), hellebore (Helleborus orientalis), and bigroot geranium (Geranium macrorrhizum, USDA zones 4-8, 12-18 in / 30-46 cm). These build tough root systems that compete with tree roots once established. The first two summers are the test: even drought-tolerant shade plants need regular water until their roots anchor, after which they coast. We improve the soil with leaf mold at planting and mulch each fall to hold what moisture there is. Barrenwort and bigroot geranium spread into a dense mat that suppresses weeds and covers bare dirt. Skip moisture lovers like astilbe in these spots, because they will brown and stall no matter how often you water through a dry July.
Fast-growing ground cover plants for shade
Bare dirt under trees invites weeds and erosion, so a spreading ground cover earns its place fast. Fast-growing ground cover plants for shade include sweet woodruff (Galium odoratum, USDA zones 4-8, 6-12 in / 15-30 cm, spreads 12-18 in / 30-46 cm per year once established), barrenwort, wild ginger, foamflower (Tiarella cordifolia, spreads by stolons to 12-18 in / 30-46 cm), and creeping Jenny (Lysimachia nummularia, USDA zones 3-8, 2-4 in / 5-10 cm) in damper spots. These knit together within a season or two and crowd out weeds once settled. We avoid the truly aggressive options like English ivy (Hedera helix, listed as invasive in the Pacific Northwest by USDA) and bishop's weed (Aegopodium podagraria), which spread past where you want them and are hard to remove. The honest trade-off with fast-growing ground cover plants for shade is that vigor cuts both ways: a plant quick to fill a bed is often quick to invade a lawn. Edging and the occasional pull keep them in bounds. For dry shade, wild ginger and barrenwort do the job; for moist shade, sweet woodruff fills in quickly and smells of fresh hay when cut.
Perennial deer-resistant shade plants
Combining three demands, perennial, deer-resistant, and shade-tolerant, leaves a focused but dependable list. Perennial deer-resistant shade plants in our beds include hellebore (Helleborus orientalis, USDA zones 4-9, returns reliably for 10+ years in our zone 5b garden), lungwort (Pulmonaria saccharata, USDA zones 3-8), brunnera (Brunnera macrophylla, USDA zones 3-8), ferns (Christmas fern Polystichum acrostichoides, lady fern Athyrium filix-femina, USDA zones 3-8), and barrenwort (Epimedium grandiflorum, USDA zones 5-8). Each returns every year, takes low light, and carries the bitter sap, fuzzy leaves, or tough texture that deer avoid. These plants do the quiet work in a shaded bed that borders a deer trail, holding the structure that more tempting flowers cannot keep alive. We build a shaded border around them, then add hostas only where they have some protection. Steady moisture and soil enriched with leaf mold get perennial deer-resistant shade plants established in their first two seasons. After that they spread slowly into reliable drifts that come back larger each year and ask for almost nothing in return.
Hosta plants for shade
Hostas are the workhorse of the shade garden, grown for bold leaves in greens, blues, and gold rather than for their modest flowers. Hosta plants for shade range from tiny mounds a few inches tall to giants spreading four feet across, so there is one for nearly any spot. Mature size spans 4 in / 10 cm for 'Blue Mouse Ears' to 48 in / 122 cm for 'Sum and Substance', with most garden cultivars falling between 12-30 in / 30-76 cm tall. They want steady moisture and dislike hot afternoon sun, which scorches the leaf edges brown. The blue-leaved types in particular hold color best in full shade, since the waxy coating that gives them their blue cast breaks down under direct sun. Our main warning is deer and slugs: deer treat hostas like a buffet, and slugs chew holes in the leaves in wet years. We plant hosta plants for shade where foot traffic discourages deer and water at the base rather than overhead to limit slug damage. Divide large clumps in early spring to multiply your plants for free. The American Hosta Growers Association tracks the Hosta of the Year each season, a useful short list of proven garden performers.
Plants for dry shade
Dry shade under mature trees defeats most gardeners because the soil is both dark and thirsty, with tree roots taking the water first. Plants for dry shade that earn their place include barrenwort (Epimedium grandiflorum, USDA zones 5-8, spreads by rhizome in dry conditions), wild ginger (Asarum canadense, native to eastern woodlands), bigroot geranium (Geranium macrorrhizum, USDA zones 4-8, foliage turns red and gold in fall), lungwort, and the toughest ferns (Christmas fern Polystichum acrostichoides tolerates dry shade once established). These tolerate low light and, once established, hold their own against root competition. The first two years decide success: we water new plantings deeply each week and amend the soil with leaf mold to give roots a foothold. After that, most plants for dry shade coast on rainfall. We mulch every fall to slow evaporation and feed the soil as it breaks down. Skip thirsty plants like astilbe here, no matter how much you love them, because dry shade will stall them every July. Match the plant to the spot and the bed fills in.
A climbing plant for shade
Most vines want sun, so finding a climbing plant for shade narrows the field to a few reliable performers. Climbing hydrangea (Hydrangea anomala subsp. petiolaris, USDA zones 4-8, climbs 30-80 ft / 9-24 m with support, blooms June to July with white lacecap flowers 6-10 in / 15-25 cm across) is the standout, slowly covering a north wall or tree trunk with white summer flowers and clinging by its own adhesive rootlets. Other options include certain honeysuckles (Lonicera periclymenum cultivars like 'Serotina', USDA zones 5-9, 10-20 ft / 3-6 m) that take part shade and some ivies, though we steer away from the most invasive ivy. A climbing plant for shade grows slower than its sun-loving cousins, so patience is part of the deal: climbing hydrangea may sulk for two or three years before it takes off, then cover a wall for decades. We give it rich, moist soil and a sturdy support, since a mature vine grows heavy. Used on a shaded fence or wall, it adds height and bloom where little else will climb.
Shade cloth for tomato plants
Tomatoes need full sun, so this is the rare case where you add shade on purpose. Shade cloth for tomato plants protects fruit during brutal heat waves, when temperatures above 90-95 degrees F stop flowers from setting and cause sunscald on exposed fruit. A 30 to 40 percent shade cloth (which blocks 30-40 percent of incoming light) strung over the plants during the hottest afternoon hours keeps them productive without starving them of light. We use it only in heat spells, not all season, because too much shade cuts yields and slows ripening. Drape the cloth on hoops or a frame so it does not crush the foliage, and remove it once the heat breaks. In a cool zone 5b summer you rarely need it, but during a stretch of extreme heat, shade cloth for tomato plants can be the difference between a flush of fruit and a stalled, scalded crop. University of Florida IFAS Extension notes that sustained leaf temperatures above 95 degrees F interfere with pollen viability in tomato.
Plants for a shade garden
Building a shade garden starts with reading the light, because dappled shade under a high canopy supports far more than the dense gloom beside a north wall. Reliable plants for a shade garden include hosta (Hosta sieboldiana types hold up best in deep shade, USDA zones 3-8), astilbe (Astilbe x arendsii, USDA zones 3-8), fern, coral bells (Heuchera americana cultivars, USDA zones 4-9), brunnera (Brunnera macrophylla, USDA zones 3-8), and hellebore (Helleborus orientalis, USDA zones 4-9), layered by height and texture. We design these beds around foliage first, then add the flowers that shade allows, since leaf color and shape carry the long stretches between blooms. Moisture is the deciding factor under trees, so we improve the soil with leaf mold and water through the establishment years. Grouping plants for a shade garden in drifts rather than singles reads better and fills the bed faster. With the right plants matched to the right shade, a dim, weedy corner turns into one of the calmest and most textured parts of the yard.
Deep shade plants
Hellebore, ferns, hosta, wild ginger, barrenwort, and brunnera take the dense gloom beside north walls and under evergreens where most plants give up.
Ground cover shade plants
Wild ginger, barrenwort, foamflower, sweet woodruff, and lamium carpet bare soil, smother weeds, and hold up in shade.
Shade loving flowering plants
Astilbe, impatiens, bleeding heart, foamflower, hellebore, and fuchsia bring color to low light across spring and summer.
Shade plants that bloom all summer
Impatiens, fuchsia, begonia, browallia, and torenia carry nonstop color in shade, mostly as annuals, since few shade perennials bloom without a break.
Small shade plants for borders
Miniature hostas, coral bells, foamflower, lungwort, and dwarf astilbe edge a shaded bed neatly without overwhelming it.
All articles in Shade plants: low-light picks that hold up year after year
- Deer resistant shade plants: the list that holds up to a herd deer resistant shade plants
- Shade plants for pots that fill containers in low light shade plants for pots
- Shade evergreen plants for year-round structure in low light shade evergreen plants
- Shade loving flowering plants that bring color to low light shade loving flowering plants
- Best potted plants for a shaded porch that look lush in low light best potted plants for shaded porch
- Fast growing ground cover plants for shade that fill bare dirt fast growing ground cover plants for shade
- Ground cover shade plants that carpet the soil in low light ground cover shade plants
- Hosta plants for shade: the workhorse of the low-light garden hosta plants for shade
- Plants for a shade garden: how to design and fill the dim corners plants for shade garden
- Deep shade plants for the darkest corners of the garden deep shade plants
- Drought tolerant shade plants for dry ground under trees drought tolerant shade plants
- Perennial deer resistant shade plants that return every year perennial deer resistant shade plants
- Plants for dry shade that survive under thirsty trees plants for dry shade
- Shade cloth for tomato plants: when and how to use it in heat shade cloth for tomato plants
- Shade tolerant deer resistant plants that survive both problems shade tolerant deer resistant plants
- A climbing plant for shade: vines that cover a north wall climbing plant for shade
- Evergreen plants that grow in shade and stay green all year evergreen plants that grow in shade
- Shade plants that bloom all summer for nonstop low-light color shade plants that bloom all summer
- Small shade plants for borders that edge a bed in low light small shade plants for borders