;

If you have a shady yard, porch, or flower bed, you may feel like your planting options are limited. But shade gardens can be some of the most beautiful and low-maintenance spaces in your landscape. Many flowers thrive in cooler, darker conditions and even produce colorful blooms where sun-loving plants struggle. In this guide, we’ll cover the best flowers for shade and how to grow them successfully.

Check out this post on the best flowers for full sun. You may enjoy my post on How to Start a Flower Garden on a Budget. Also, check out my post here on How to Plan Your First Flower Garden. Or, check out my post on 25 Easy Flowers for Beginner Gardeners here and this post here on Flower Gardening Basics: Essential Terms Every Beginner Should Know.

The Best Flowers for Shade - Lawn PlantsShaded Gardens IdeasSmall Shade GardensPlants In Shaded AreasPart Sun Garden IdeasPart Shade Garden IdeasShaded Flower BedShady Garden Ideas LandscapesLandscaping In Shaded Areas

What Counts as Shade in Gardening?

These are the different shade light levels:

Full Shade

  • Less than 3 hours of direct sunlight
  • Often under trees or on the north side of homes

Partial Shade

  • 3–6 hours of sun daily
  • Usually morning sun with afternoon shade

Dappled Shade

The Best Flowers for Shade - Lawn PlantsShaded Gardens IdeasSmall Shade GardensPlants In Shaded AreasPart Sun Garden IdeasPart Shade Garden IdeasShaded Flower BedShady Garden Ideas LandscapesLandscaping In Shaded Areas
  • Filtered sunlight through trees

Your USDA Hardiness Zone tells you which plants are most likely to survive winters in your region. The USDA Plant Hardiness Zone Map divides the United States into 13 zones, ranging from extremely cold northern climates to warm tropical regions. So, find out your zone before you buy your flowers.

The Best Flowers for Shade

The Best Flowers for Shade

1. Impatiens

Why they’re great:

  • Bloom continuously
  • Great for containers and flower beds
  • Many bright colors

Growing tips:

  • Moist soil
  • Protect from harsh afternoon sun

2. Begonias

Why gardeners love them:

  • Thrive in shade
  • Beautiful foliage and blooms
  • Great in hanging baskets

Best for:

  • Porches
  • Containers
  • Borders

3. Hostas

(Technically grown for foliage, but many flower too)

Why they’re popular:

The Best Flowers for Shade - Lawn PlantsShaded Gardens IdeasSmall Shade GardensPlants In Shaded AreasPart Sun Garden IdeasPart Shade Garden IdeasShaded Flower BedShady Garden Ideas LandscapesLandscaping In Shaded Areas
  • Extremely shade tolerant
  • Low maintenance
  • Gorgeous leaves

Growing tip:

  • Watch for slugs

4. Astilbe

Why it stands out:

  • Feathery flowers
  • Adds texture
  • Loves moist shade

Best colors:

  • Pink
  • White
  • Red

5. Bleeding Heart

Why gardeners love it:

  • Unique heart-shaped blooms
  • Cottage garden feel

Best for:

The Best Flowers for Shade - Lawn PlantsShaded Gardens IdeasSmall Shade GardensPlants In Shaded AreasPart Sun Garden IdeasPart Shade Garden IdeasShaded Flower BedShady Garden Ideas LandscapesLandscaping In Shaded Areas
  • Woodland gardens
  • Cool shady areas

6. Hydrangeas

(Some varieties tolerate shade well)

Why they’re beautiful:

  • Huge blooms
  • Long flowering season

Tip:

  • Morning sun is ideal

7. Coleus

(Grown for colorful foliage)

Why it works:

  • Adds dramatic color in shade
  • Low maintenance

Popular colors:

  • Deep burgundy
  • Lime green
  • Pink

8. Foxglove

Why gardeners love it:

  • Tall dramatic flowers
  • Cottage garden favorite

Best conditions:

  • Partial shade

9. Coral Bells (Heuchera)

Why they’re great:

  • Colorful foliage year-round
  • Shade tolerant

Bonus:

  • Pollinator-friendly

10. Hellebores (Lenten Rose)

Why they’re special:

  • Bloom very early
  • Shade loving
  • Elegant flowers

11. Lobelia

The Best Flowers for Shade - Lawn PlantsShaded Gardens IdeasSmall Shade GardensPlants In Shaded AreasPart Sun Garden IdeasPart Shade Garden IdeasShaded Flower BedShady Garden Ideas LandscapesLandscaping In Shaded Areas

Why it’s popular:

  • Bright blue flowers
  • Great edging plant

12. Toad Lily

Why it’s unique:

  • Orchid-like flowers
  • Blooms late in the season

Best Perennial Flowers for Shade

Create a quick list:

  • Hostas
  • Astilbe
  • Coral Bells
  • Bleeding Heart
  • Hellebores
  • Toad Lily

Best Annual Flowers for Shade

Quick list:

  • Impatiens
  • Begonias
  • Lobelia
  • Coleus

Tips for Growing Flowers in Shade

Improve Soil Quality

Shade areas under trees often have poor soil.

Don’t Overwater

Shade retains moisture longer.

Choose the Right Plant for the Right Shade

Not all “shade flowers” tolerate deep shade.

Add Color with Foliage

The Best Flowers for Shade - Lawn PlantsShaded Gardens IdeasSmall Shade GardensPlants In Shaded AreasPart Sun Garden IdeasPart Shade Garden IdeasShaded Flower BedShady Garden Ideas LandscapesLandscaping In Shaded Areas

Use colorful leaves when blooms are limited.

Common Mistakes to Avoid

  • Planting full-sun flowers in deep shade
  • Overwatering
  • Ignoring soil drainage
  • Planting too closely together


Having a shady yard doesn’t mean you have to settle for dull landscaping. By choosing flowers that naturally thrive in lower light, you can create a colorful and beautiful garden filled with texture, blooms, and interest throughout the growing season. Whether you love bright impatiens, elegant astilbe, or dramatic hostas, there are plenty of gorgeous flowers that can transform even the shadiest corner of your yard.