I spent way too much money pulling dead sun-loving flowers from around my hydrangeas before finally accepting they needed shade-friendly neighbors. The big blooms steal the show, sure, but the soil underneath them can be tricky to plant in.
Here are the pairings that actually made a difference for us.
1. Create a Carpet with Sweet Alyssum
Planting Sweet Alyssum around the base creates a soft, scented mat that hides those bare stem ankles. It stays super low to the ground, so it never competes with your big blooms for attention. Just keep the soil consistently moist during that first month to get them established. I started doing this three years ago and it completely changed how my front beds look.
2. Pair with Feathery Astilbe
Astilbe brings a totally different texture to the mix with its tall, feathery plumes. It blooms right around the same time as most hydrangeas and thrives in that exact same dappled shade. You can find them in soft pinks, bright reds, or pure white. (trust me on this one)
3. Add Bold Color with Coral Bells
Heuchera, or coral bells, are grown mainly for their striking leaves, not their flowers. You can find them in lime green, deep purple, or even a burnt orange to contrast against your hydrangea blooms. This is the one we reach for most. They practically take care of themselves once planted.
4. Build Structure with Boxwoods
Got a yard that looks completely barren in winter when the hydrangeas drop their leaves? Plant some boxwoods behind them. They give you evergreen structure all year long while acting as a solid green backdrop for summer flowers. Just don’t plant them too close because their root systems get surprisingly aggressive over time.
Now for the ones that add serious texture.
5. Tuck in Japanese Painted Ferns
These aren’t your typical grocery store ferns. The silver and burgundy fronds look striking against the broad green leaves of a hydrangea bush. Perfect for those spots that get mostly shade and stay a little damp.
6. Grow Clematis Through the Branches
If you grow a late-blooming hydrangea, plant a spring-flowering clematis right behind it. You can actually let the fragile clematis vines weave directly through the naked hydrangea branches early in the season. John tried this last spring on his oakleaf hydrangea and it actually worked.
7. Layer in Classic Hostas
There’s a reason everyone plants hostas near hydrangeas. They’re practically unkillable and fill in the awkward gaps near the ground perfectly. Stick to the variegated varieties with white edges to brighten up the darker corners of your garden. If you want a high-end yard on a tiny budget, hostas are the way to go since you can split them for free every year.
8. Get Early Color with Bleeding Hearts
Bleeding hearts bloom in early spring long before hydrangeas even wake up. Once your hydrangeas finally leaf out, they provide the exact amount of shade the bleeding hearts need to survive the brutal summer heat. (sounds weird, but the plants love it)
9. Use Creeping Jenny as a Spiller
Growing smaller hydrangeas in large patio containers? Creeping Jenny is your best friend. It spills bright chartreuse foliage right over the edges of the pot. Definitely my favorite container pairing. You get that electric pop of yellow without taking up any actual root space.
10. Plant Azaleas for a Staggered Show
Azaleas like the exact same acidic soil that turns your hydrangeas blue. They bloom in early spring, fade to a nice clean green backdrop, and then let the hydrangeas take over the show for the summer. Plus, treating diseases on both is super easy if you use some basic baking soda hacks.
These next few are more for filling in the blank spaces.
11. Edge with Liriope
Liriope, or monkey grass, makes a clean, tidy border in front of messy, sprawling hydrangea shrubs. It handles the shade easily and sends up little purple flower spikes in late summer. Completely foolproof.
12. Fill Gaps with Impatiens
When you just need fast color around the base of a new shrub, grab a flat of cheap impatiens. They root very shallowly, so they won’t steal water from your big shrubs’ deep roots. (cheaper than you’d think)
13. Drop in Tropical Caladiums
Caladiums have massive, colorful leaves that look right at home next to big mophead blooms. They need the same consistent watering schedule, so keeping them together makes your watering chores way simpler. Honestly, I’d skip these if your soil stays dry, because they droop immediately.
14. Brighten Things Up with Begonias
Wax begonias don’t mind the shade cast by large hydrangea leaves. They bloom straight through fall until the first hard frost hits. Just keep an eye out for pests, since dense shade can hide bugs pretty well.
15. Carpet the Shade with Pachysandra
Working with a spot under the deep shade of a mature tree? Nothing else will grow under them except pachysandra. It forms a dense green carpet and completely chokes out weeds. The absolute best bang for your buck on this whole list.
Start With Two or Three
You don’t need to jam all of these into your garden borders at once. Some of the best beds just repeat the same two companion plants the whole way down the row. Pick three, try them this weekend, and see what happens.