Plants for dry shade survive the hardest spot in any garden, the ground under mature trees where the soil is both dark and thirsty and tree roots take the water first. The plants that earn their place include barrenwort, wild ginger, bigroot geranium, lungwort, and the toughest ferns. These tolerate low light and, once established, hold their own against root competition. The first two years decide success, so water new plantings deeply and improve the soil to give roots a foothold.
Under the old beech in our cold-winter garden lies the spot that defeated us longest. The ground there stayed bone dry even after a soaking rain, the soil packed hard and laced with surface roots. We planted hostas, then astilbe, then impatiens, and watched each one shrink and brown through July. The bed finally filled the year we stopped planting moisture lovers and put in barrenwort and wild ginger instead, two plants built for exactly the punishment that beech dished out.
What makes dry shade so difficult
Dry shade stacks several problems on top of each other, which is why it defeats more gardeners than any other condition. The first is low light, which alone rules out most plants. The second is dry soil, kept that way by shallow tree roots that drink every rainfall before a smaller plant gets a share. The third is poor soil, compacted and stripped of nutrients by years of root competition.
A plant that survives dry shade has to handle all three at once. Most shade plants come from moist woodland floors and want steady water, so they fail under thirsty trees no matter how much you love them. The trees most likely to create dry shade are the shallow-rooted ones: maples, beeches, and spruces, whose surface roots form a dense mat that no small plant can compete with for water.
Reading your dry shade before planting saves wasted effort. Dig a hole and check the soil. If it is dry and root-bound a foot down even after rain, you have true dry shade and need plants built for it. University of Minnesota Extension estimates that 90 percent of tree roots grow in the top 12 in / 30 cm of soil, which is exactly the zone a new perennial needs to colonize.
The dry shade plant list
These plants have survived the dry shade in our garden once established, asking for little after the first two years. Each tolerates low light, dry soil, and root competition.
Barrenwort (Epimedium grandiflorum and hybrids, USDA zones 5-8, 8-12 in / 20-30 cm) is the toughest of all. It handles deep shade, dry soil, and heavy root competition, spreading into a dense mat of heart-shaped leaves that color bronze and red in cold weather. The delicate spring flowers are a bonus, but the value is the weed-smothering groundcover it forms in conditions where nothing else will grow. The Royal Horticultural Society has awarded Epimedium x rubrum the Award of Garden Merit specifically for dry shade performance.
Wild ginger forms a low carpet of rounded or glossy leaves and tolerates dry shade once its roots establish. It wants slightly richer soil than barrenwort but holds up well, and the European type stays evergreen and glossy through winter. The native Canadian species (Asarum canadense) goes dormant by late summer but spreads reliably in dry shade under deciduous trees.
Bigroot geranium (Geranium macrorrhizum, USDA zones 4-8, 12-18 in / 30-46 cm) stores water in thick rhizomes that carry it through drought. It makes a dense aromatic mound, flowers pink or white in late spring, and colors red in fall. Deer and rabbits leave it alone, and it spreads into a tidy weed-suppressing groundcover.
Lungwort (Pulmonaria saccharata, USDA zones 3-8, 8-12 in / 20-30 cm) brings spotted, bristly leaves and early spring flowers, tolerating dry shade better than most flowering perennials. Among ferns, the toughest types like Christmas fern (Polystichum acrostichoides, USDA zones 3-9) and some wood ferns (Dryopteris species) survive dry shade once established, adding texture where flowers are scarce.
| Barrenwort (Epimedium) | 8-12 in / 20-30 cm | Wiry rhizomes | 5-8 | Toughest of the group |
| Wild ginger (Asarum canadense) | 4-8 in / 10-20 cm | Slow rhizomes | 4-6 | Native, deciduous |
| Wild ginger (Asarum europaeum) | 4-6 in / 10-15 cm | Slow rhizomes | 4-8 | European, evergreen |
| Bigroot geranium | 12-18 in / 30-46 cm | Thick rhizomes | 4-8 | Aromatic foliage |
| Lungwort | 8-12 in / 20-30 cm | Fibrous matted | 3-8 | Bristly leaves, deer resistant |
| Christmas fern | 12-24 in / 30-60 cm | Fibrous crown | 3-9 | Evergreen in zone 5 |
Improving the soil without harming the tree
The instinct in poor dry-shade soil is to till in amendments, but tilling under a tree cuts its feeder roots and can harm or kill it. The better approach improves the soil pocket by pocket as you plant.
We dig leaf mold or compost into each planting hole, working it around the roots of the new plant without disturbing the wider bed. This gives each new plant the moisture-holding organic matter it needs to establish, while leaving the tree’s root system intact. The richer the planting pocket, the faster the new roots grow and the sooner the plant can fend for itself.
Mulch does the broader work safely. A layer of shredded leaves spread over the whole bed each fall slows evaporation, smothers weeds, and breaks down into organic matter that feeds the soil from the top down. This mimics the leaf litter these woodland plants evolved under, and it improves the soil over the years without ever disturbing the tree’s roots. Cornell University Garden-Based Learning recommends a 2 to 3 in / 5 to 7.5 cm mulch layer, kept a few inches from plant crowns.
The mistake we made under the beech was planting in fall, going into the dry season backward. We set the barrenwort in late September, the tree pulled the soil dry through the warm weeks that followed, and half the new plants never rooted before winter. The next attempt we planted in early spring instead, when the soil held the most moisture from snowmelt and the plants had a full growing season to establish before facing a dry summer. The spring-planted barrenwort settled in and survived. In dry shade, planting time matters as much as plant choice.
Watering through establishment
The first two years decide whether a dry-shade planting lives or dies. During this window, the new plant cannot compete with tree roots until its own roots anchor, so you have to tip the balance with water.
We water new dry-shade plantings deeply once a week through their first two summers, soaking the root zone rather than wetting the surface. Deep watering draws roots down to follow the moisture, building the tough root system the plant needs. Light, frequent sprinkling keeps roots shallow where the tree outcompetes them, which is exactly the wrong outcome.
After two seasons, the watering can stop. Established dry-shade plants coast on rainfall, drawing on their deep or thick roots through dry stretches. The honest truth is that you cannot permanently out-water a tree, so the watering is a temporary help to get plants established, not a long-term strategy.
Plants to skip in dry shade
Some shade plants will never thrive in dry conditions, and planting them is a recurring disappointment. Astilbe is the clearest example. It demands constant moisture and browns and stalls every July under thirsty trees, no matter how often you water. Hostas struggle too, growing smaller each year as dry soil and root competition wear them down.
The lasting fix is not a better watering schedule but a better plant choice. Save astilbe, hostas, and other moisture lovers for a damp, shaded bed where the soil stays reliably wet. Reserve the dry shade under trees for the tough survivors that were built for it.
Reading the moisture before you commit
Dry shade is not uniform, and reading exactly how dry a spot is before planting saves you from choosing the wrong plants. Two shaded beds under different trees can hold very different amounts of moisture.
The tree species tells you a lot. Shallow-rooted maples (Acer species), beeches (Fagus grandifolia), and spruces (Picea species) create the driest shade, their dense surface roots drinking every rainfall. Deep-rooted trees like oaks (Quercus species) cast shade without competing as hard for surface water, leaving the ground less punishing. Knowing which tree you garden under sets your expectations.
A simple test settles it. Dig a hole a foot deep a day or two after a good rain and check the soil. If it is dry and laced with fine roots that deep even after rain, you have true, hard dry shade and need the toughest plants. If the soil holds some moisture, your options widen toward plants that tolerate moderate dryness.
The slope and surroundings matter too. Shade at the base of a slope or beside a downspout may stay damper than shade at the top of a rise. A spot that looks uniformly shaded can have wetter and drier pockets, and matching plants to each pocket fills the bed better than treating it all the same.
We map these conditions before buying. The driest pockets near the trunk get barrenwort and bigroot geranium, the toughest survivors. The slightly moister edges, farther from the trunk or lower on the slope, take wild ginger, lungwort, and ferns. Reading the moisture this carefully turns a frustrating dry-shade bed into a planted one, because every plant goes where it can actually cope rather than where it will slowly fail.
Filling the bed over time
Dry shade rewards patience more than almost any other planting. The plants are slow the first two years while they build the roots they need, and a new dry-shade bed can look sparse for a season or two before it fills.
We plant in drifts of the same species rather than scattering singles, since a mass of barrenwort or wild ginger reads better and fills faster than isolated plants. We space them closer than the tags suggest when we want quick coverage, accepting that we will divide and thin later. By the third year, the groundcovers knit together, the toughest ferns and flowering perennials hold their own, and the bare, weedy ground under the trees turns into a finished green floor that asks for almost nothing.