10 Plants That Grow Well Under Trees

3 mins read
October 24, 2020

One of the most challenging areas to landscape in any yard is the ground beneath trees.

These spots present a series of problems that can frustrate even seasoned gardeners:

  • Lack of sunlight makes it difficult for turfgrass to grow.
  • Low-hanging branches can make mowing and maintenance tricky.
  • Dense canopies block rainfall from reaching the soil.
  • Tree roots compete fiercely for water and nutrients, often leaving little for other plants.

As a result, many homeowners resort to the simple solution of laying down landscape fabric and mulch. But if you dream of adding vibrant life beneath your trees, there’s good news:

With the right plants and a few smart techniques, you can successfully garden under trees and turn these problem areas into beautiful highlights of your landscape.

Tips for Planting Under Trees

Before diving into the best plant options, it’s important to understand a few basic steps to improve your success:

  1. Prepare the Soil Carefully: Work gently around tree roots—avoid cutting or disturbing major roots. Add a thin layer of quality compost to enrich the area.
  2. Choose Shade-Tolerant, Drought-Resistant Plants: These varieties will thrive despite competition for light, water, and nutrients.
  3. Water Regularly: Even drought-tolerant plants need extra care during establishment, especially under thirsty trees.
  4. Mulch Wisely: Add a thin layer of mulch to help retain moisture, but don’t pile it against the tree trunk (avoid “volcano mulching”).

Now, let’s explore 10 excellent plants that not only survive but flourish under the shade and tough conditions beneath trees.

Best Plants for Growing Under Trees

1. Azaleas and Rhododendrons

These classic shade-loving shrubs are perfect companions for the area beneath trees.

Thriving in USDA Zones 6-9, azaleas and rhododendrons prefer dappled sunlight and rich, slightly acidic soil. They produce breathtaking blooms in spring and provide lush green foliage throughout the growing season.

Tip: Keep the soil consistently moist but not waterlogged, especially during dry spells.

2. Oregon Grape Holly (Mahonia aquifolium)

This tough, evergreen shrub is highly adaptable and drought tolerant once established.

With its spiny leaves, fragrant yellow flowers in spring, and dark blue berries in late summer, Oregon grape holly brings year-round interest to shaded garden beds.

It can be grown either as an upright shrub or a low, spreading ground cover.

3. Alpine Currant (Ribes alpinum)

Ideal for colder climates, Alpine Currant is a hardy and versatile shrub that tolerates both full sun and deep shade.

Growing well in USDA Zones 3-7, it offers dense, bright green foliage and requires minimal care, making it an excellent choice for difficult, shaded spots under trees.

4. Hydrangeas

Hydrangeas love cool, shady environments and bring a dramatic display of blooms in shades of pink, blue, or white, depending on soil pH.

They thrive in moist, well-draining soil and require regular watering, especially in dry conditions. From mopheads to lacecaps, there’s a hydrangea variety to fit almost any zone and garden style.

5. Wild Columbine (Aquilegia canadensis)

Native to North America, Wild Columbine thrives in wooded and shaded areas, making it an ideal candidate for planting under trees.

Its delicate, nodding red and yellow flowers attract hummingbirds and pollinators. Once established, it’s very drought tolerant, making it a low-maintenance addition to your landscape.

6. Wild Ginger (Asarum canadense)

Wild ginger is a ground-covering gem for shady spots, forming dense mats of heart-shaped leaves.

While it needs consistent moisture, its lush foliage suppresses weeds effectively and creates a beautiful carpet under trees. It also produces small, hidden maroon flowers close to the ground in spring.

7. Vinca (Vinca minor)

Also known as periwinkle, vinca is a vigorous, fast-growing ground cover that tolerates a range of light and moisture conditions.

It produces small blue, purple, or white flowers in spring and can quickly fill bare spots under trees. Be cautious, though—it can become invasive if not kept in check.

8. Hostas

Hostas are shade garden favorites, offering a dazzling variety of leaf colors, sizes, and textures.

From bold blue-green to chartreuse and variegated patterns, hostas provide rich foliage interest.

They are moderately drought tolerant once established but will thrive with a little extra watering during dry periods. Group them together for a lush, dramatic effect under trees.

9. Impatiens

If you’re looking for a splash of color beneath your trees, impatiens are an excellent choice.

These classic shade-loving annuals come in a wide range of vibrant colors, including pinks, reds, purples, and whites.

Water them regularly, and feed lightly to keep the blooms coming all summer long.

10. Pansies and Violets

While pansies typically prefer cooler temperatures and more sun, they adapt well to partial shade during the hot summer months.

Their cheerful faces in shades of purple, yellow, blue, and white can brighten up the dark ground under trees.

Similarly, violets—especially wild violets—thrive in shaded, woodland environments and often naturalize beautifully over time.

While planting under trees may seem challenging at first, with the right strategies and carefully chosen shade-tolerant plants, you can turn even the most troublesome areas into vibrant, thriving garden spaces.

By understanding the unique challenges posed by tree canopies—competition for water, nutrients, and light—and selecting plants adapted to these conditions, you’ll be rewarded with a lush, layered landscape that complements the natural beauty of your trees.

Latest from PLANTS