20 Best Garden Plants for Shade (And How to Pick the Right Ones)
If you’ve written off the shady corners of your yard as a lost cause, it’s time to think again. A lush, layered shade garden isn’t a consolation prize for gardeners without full sun — it’s one of the most rewarding spaces you can grow. Cool, calm, and endlessly textural, shade gardens reward patience with a kind of quiet beauty that a blazing sun border can’t match.
The trick is matching the right shade loving plants to the specific type of shade you actually have. Not all shade is equal, and the plant that thrives under a light, leafy canopy will sulk — or die outright — in the deep, dry gloom under a mature oak. Once you understand that one distinction, everything else falls into place — and picking plants for shade garden spots gets a lot less overwhelming.
In this guide, you’ll find 20 of the best plants for shade, organized by type, plus the design tips, soil advice, and safety notes you need to build a garden that actually thrives. Whether you’re working with a north-facing yard, a patch of dry soil under a big tree, or a shaded container on a porch, there’s something here for you.
Understanding the Different Types of Shade
Before you buy a single plant, spend five minutes figuring out what kind of shade you’re actually dealing with. This is the single biggest factor in shade plants success, and skipping it is the number one reason shade gardens fail.
Dappled or Light Shade
This is the bright, shifting shade you find under deciduous trees, where sunlight filters through the leaves in moving patches throughout the day. It’s the easiest shade to work with, and a huge range of plants — including most flowering perennials — thrive here.
Partial Shade
This is one of the most searched questions in shade gardening: how many hours of sun is considered part shade? The general rule is 3 to 6 hours of direct sun per day, usually in the morning or late afternoon rather than the harsh midday hours. Most part shade plants — colorful perennials and flowering annuals alike — do their best work in this zone.
Full Shade
Full shade means little to no direct sun at all — think dense evergreen cover or the north side of a house. Fewer full shade plants tolerate this, but the ones that do (hostas, ferns, hellebores) can still create a genuinely stunning display. If you’re comparing dappled shade vs full shade, the difference comes down to intensity: dappled shade shifts and brightens throughout the day, while full shade stays consistently low-light from morning to evening.
Dry Shade
This is the toughest combination in gardening: low light plus soil that’s constantly robbed of moisture by tree roots. It’s exactly the scenario behind one of the most common searches — what ground cover grows well in shade and dry soil — and thankfully, a handful of resilient plants have adapted to exactly these conditions.
Best Perennials for Shade Gardens
Perennials are the backbone of any shade perennials bed, returning bigger and better every year — which is exactly why perennial garden planning should always start here before you touch annuals or shrubs. Here’s where to start.
Foliage Favorites
1. Hosta. The undisputed champion among hostas for shade gardens everywhere. With thousands of cultivars, hostas range from deep blue-green giants to bright chartreuse minis, and nearly all of them tolerate everything from part to full shade. If you’re wondering do hostas need full shade or partial shade, the honest answer is both — most hostas actually perform best with a little morning sun, according to the Missouri Botanical Garden’s Plant Finder, though they’ll happily fill in deep shade too.
2. Heuchera (Coral Bells). This heuchera coral bells shade plant is the one to reach for when someone asks what colorful plants grow in shade besides hostas. Its ruffled leaves come in colorful foliage plants shade gardeners love — purple, amber, lime, and silver — and it stays low and mounding, perfect for edging a shaded border.
3. Ferns. For a woodland, textural feel, ferns for shade garden plantings are non-negotiable. The soft fronds of a Lady Fern or the silvery-purple markings of a Japanese Painted Fern instantly make a shaded corner feel intentional rather than neglected. Many fern varieties are also reliably hardy shade plants zone 5 and colder, making them a safe bet in northern climates.
4. Brunnera. Less commonly planted but genuinely excellent, brunnera pairs heart-shaped, often silver-veined leaves with sprays of tiny blue, forget-me-not flowers in spring. It’s a fantastic way to add depth to a full-shade bed that’s heavy on green.
Flowering Perennials for Shade
One of the most common frustrations gardeners search for is best shade plants that bloom all summer long — the perception that shade means no flowers. These shade flowers prove that wrong, and they’re also the answer to what perennials come back every year in shade without any replanting.
5. Astilbe. This astilbe shade plant produces feathery plumes in shades of pink, red, and white through mid-summer, and it’s one of the shade perennials that bloom all summer gardeners search for most. It pairs beautifully with hostas for contrasting texture — the classic astilbe and hosta combinations you’ll see in almost every professionally designed shade bed.
6. Bleeding Heart (Dicentra). This bleeding heart shade plant is a true cottage-garden classic, with heart-shaped pink or white flowers dangling from gracefully arching stems in spring. It’s a favorite for anyone leaning into an English shade garden plants or cottage garden shade plants aesthetic.
7. Hellebore (Lenten Rose). This hellebores shade plant blooms when almost nothing else will — late winter into early spring — and its evergreen foliage means it earns a spot on any evergreen shade plants list, too.
Brunnera, revisited: This brunnera shade plant deserves a second mention here for its spring flower show — tiny sprays of true blue blooms that rival forget-me-nots, sitting above heart-shaped, often silver-veined leaves.
Tough Perennials for Dry Shade Under Trees
This section is built for gardeners hunting for genuinely tough dry shade plants — specifically shade plants for under trees, where tree root competition plants have to fight roots for every drop of water and nutrient. A mature shade tree canopy garden also means the soil rarely sees rain directly, so every plant here is chosen specifically for that challenge. The RHS guide to dry, shady spots is a great reference if you want to go deeper.
8. Epimedium (Barrenwort). Arguably the single toughest dry-shade perennial that exists, and one of the most reliable shade plants deer resistant gardeners can plant. It forms a low, spreading mat of delicate foliage and small, spurred flowers, and it barely needs any care once established.
9. Lamium (Dead Nettle). A fast, reliable shade ground cover plants option with silvery, variegated leaves and small snapdragon-like flowers — one of the best choices if you’re searching for how to fill bare spots under trees with plants, and it also tolerates shade plants for clay soil conditions better than most perennials.
10. Solomon’s Seal. A graceful, arching woodland plant with small, dangling bell-shaped flowers that tolerates dry, root-filled soil with ease.
11. Lily of the Valley. A classic groundcover for difficult dry shade, prized for its fragrant white bells in spring — though note it’s toxic to pets, which we’ll cover in the safety section below. If you’d rather skip toxicity concerns altogether, a moss lawn alternative shade planting is worth considering for the same dense, low groundcover effect without the risk.
Annuals and Bulbs for Season-Long Color
If you want a fast, changeable burst of color — especially for shade annuals for pots on a porch or patio — this is your shortlist.
12. Impatiens. The classic answer to what flowers grow best in full shade. Impatiens produce masses of color from spring through frost and ask for almost nothing in return.
13. Coleus. Grown entirely for its foliage, coleus delivers some of the most vivid colorful foliage you can buy, in combinations of lime, maroon, and cream.
14. Begonia. Both wax and tuberous begonias handle part to full shade beautifully, offering dependable flowers and glossy leaves all season.
15. Caladium. Known for enormous, heart-shaped leaves splashed in pink, red, white, and green, caladiums for shade thrive in warm, humid climates and bring instant drama to a shady bed.
16. Fuchsia. With pendulous, jewel-toned blooms beloved by hummingbirds, fuchsia is the top pick when people ask about the best shade plants for hanging baskets.
Shrubs and Small Trees for Structure and Height
Every good shade tolerant shrubs selection provides the ‘bones’ of the garden — height, winter structure, and a sense of permanence that perennials alone can’t give.
17. Hydrangea. Oakleaf and Bigleaf hydrangeas are celebrated for their huge flower clusters and genuinely thrive in part shade, which is why hydrangea for shade is one of the most searched combinations in gardening.
18. Rhododendron & Azalea. Among the easiest, most rewarding flowering shrubs for a partly shaded garden, putting on a spectacular spring display year after year.
19. Camellia. A classic evergreen shrub with exquisite, rose-like flowers that bloom in late winter or early spring, when almost nothing else in the garden is blooming.
20. Boxwood. An invaluable evergreen for year-round formality and structure. If you’re looking at what shrubs grow well in shade for privacy, boxwood is a dependable starting point — and for taller, fuller screening, our guide to the best privacy trees covers larger options that also tolerate part shade.
Quick Reference: Shade Plant Guide
| Plant Name | Type | Shade Tolerance | Key Feature |
|---|---|---|---|
| Hosta | Perennial | Full to Part Shade | Unmatched foliage variety |
| Heuchera (Coral Bells) | Perennial | Part Shade | Colorful, low-mounding foliage |
| Ferns | Perennial | Full to Part Shade | Feathery, textural fronds |
| Brunnera | Perennial | Full Shade | Silvery leaves, blue flowers |
| Astilbe | Perennial | Part to Full Shade | Feathery summer plumes |
| Bleeding Heart | Perennial | Part Shade | Heart-shaped spring flowers |
| Hellebore | Perennial | Full Shade | Winter and early-spring blooms |
| Epimedium | Perennial | Full Shade (Dry) | Toughest dry-shade groundcover |
| Impatiens | Annual | Part to Full Shade | Non-stop season-long color |
| Coleus | Annual | Part Shade | Vivid, patterned foliage |
| Begonia | Annual | Part to Full Shade | Reliable flowers and foliage |
| Caladium | Annual | Part to Full Shade | Bold heart-shaped leaves |
| Fuchsia | Annual/Perennial | Part Shade | Pendulous hummingbird blooms |
| Hydrangea | Shrub | Part Shade | Large, showy flower clusters |
| Rhododendron & Azalea | Shrub | Part Shade | Spectacular spring flowers |
| Camellia | Shrub | Part Shade | Elegant winter blooms |
| Boxwood | Shrub | Part to Full Shade | Evergreen year-round structure |
Shade Garden Design Ideas and Layout Tips
Great shade garden ideas almost always come back to the same handful of principles. Here’s how to put them into practice.
- Start with a shade garden layout plan. Sketch tall shrubs at the back, medium perennials in the middle, and low groundcovers up front along your shade garden borders. This layered structure — echoing understory plants forest communities in nature — is the foundation of good woodland garden design.
- Lean into foliage. In shade, leaf color and texture become your main design tool — pair the silver of brunnera with the gold of Japanese forest grass and the deep purple of heuchera for real visual depth.
- Use variegation to brighten dark corners. Plants with white- or gold-edged leaves, like many hostas, naturally lift a gloomy spot.
- Match the plant to your exact shade type. This is the single most important design decision — dappled, partial, full, or dry shade each call for different plants.
- Improve your soil first. Shade gardens, especially under trees, often have poor, dry soil. Working in well-rotted compost solves most problems before you plant a thing — our soil type guide and well-draining soil guide both go deeper on this if your soil needs work.
- Keep up with light maintenance. Removing fallen leaves, dividing overgrown perennials, and applying a layer of shade garden mulch each spring and fall keeps beds healthy and helps retain moisture, which directly answers how to improve soil for shade garden beds that struggle with dryness or shade plants for clay soil drainage issues.
- Think about companion planting. Pairing plants with complementary bloom times and root habits — like astilbe with ferns, or hostas with brunnera — is the core idea behind companion planting shade garden design, and it makes the whole bed read as designed rather than scattered.
- Be patient. A shade garden with slow-growing shrubs and trees takes a few seasons to fill in. That’s normal, not a sign anything’s wrong.
If you’re specifically searching for plants for north facing garden spots, the same principles apply — you’re essentially gardening in a permanent, moderate shade zone, so lean on part-shade perennials and evergreen shrubs for year-round interest. These north facing garden ideas work whether you’re planning a full redesign or just filling one problem bed. The RHS guide to shade gardening is a genuinely useful reference here, especially if you’re gardening in a UK climate where north- and east-facing plots are common.
Safety Guidelines: Keeping Pets and Kids Safe in a Shade Garden
It’s worth knowing this before you plant: several beloved shade plants are toxic if eaten by pets or curious kids. Hostas, for example, contain saponins and can cause vomiting or diarrhea in dogs and cats, and lily of the valley is significantly more dangerous, containing compounds that affect the heart.
The good news is you don’t have to guess. The ASPCA’s searchable toxic and non-toxic plant database lets you check any plant by name before you buy it, and it’s worth five minutes if you share your yard with dogs, cats, or small children who like to put things in their mouths.
- Keep toxic varieties like lily of the valley, hellebore, and foxglove out of reach of pets and toddlers, or fence off that section of the bed.
- If you garden where deer or rabbits are a problem, our animal-resistant plants finder pairs well with this list — many tough dry-shade perennials, like epimedium and hellebore, are reliably shade plants deer resistant as well as pet-safe.
- For a full plant-by-plant breakdown before you buy, check our poisonous plants finder tool, which covers common garden and houseplant varieties side by side.
- If you ever suspect a pet has eaten a toxic plant, contact your veterinarian or the ASPCA Animal Poison Control Center right away rather than waiting to see symptoms.
FAQs: Garden Plants For Shade
What are the best plants for a shade garden?
What flowers grow best in full shade?
How many hours of sun is considered part shade?
What ground cover grows well in shade and dry soil?
Do hostas need full shade or partial shade?
What colorful plants grow in shade besides hostas?
What shade plants are deer and rabbit resistant?
What shade plants are safe for pets?
What is considered dappled shade for plants?
How to add color to a shady garden?
What shrubs grow well in shade for privacy?
Best shade plants for hanging baskets?
How often to water shade garden plants?
What evergreen plants work well in shade?
What are the best low maintenance shade plants?
How to plant a shade garden under a large tree?
What are the best shade plants for a north facing yard?
Final Thoughts
A shade garden isn’t a compromise — it’s an opportunity to grow plants and textures that a sunny border simply can’t support. Start by figuring out exactly which type of shade you have, choose two or three plants from each category above, and improve your soil before you dig a single hole. Give it a couple of seasons, and you’ll have a cool, layered retreat that’s just as striking as anything grown in full sun.
For more ways to round out the rest of your yard, browse our full home and garden calculator collection or check out the latest posts on our blog.
