Beautiful garden landscape abundant with a variety of flowers thriving in the shade, featuring lush ferns, vibrant hostas, and delicate astilbes, set in a serene woodland setting during a soft morning

Best Flowers for Shady Gardens

Choosing the Best Flowers for Shady Gardens

Designing a garden in a shaded area can be challenging but rewarding when you select the right flora. While most plants thrive under the sun, certain flowers prefer the cooler, dimmer areas of a garden. Shady gardens offer a unique ambiance and can become a stunning retreat when planted with suitable varieties. Here we explore the best flowers that not only survive but thrive in low-light conditions.


Hostas are one of the most popular choices for shady gardens due to their lush foliage and suitability for substantial shade. They come in a variety of colors and sizes, from bright greens to deep blues, with leaves that can be solid or variegated. Though primarily known for their leaves, hostas also produce delicate flowers on tall stalks in the summer. They are versatile and hardy, making them perfect for novice gardeners.


Astilbes are another favourite for the shade garden, appreciated for their feathery, plume-like flowers that soar above fern-like foliage. These flowers can range in colour from white and pink to red and purple. Astilbes thrive in moist, well-drained soil, making them ideal for areas that receive little sunlight but hold more moisture. Their showy blossoms also make excellent additions to any floral arrangements.


While not a flower, ferns are essential for adding texture and greenery to a shady garden. They work well as a backdrop for other shade-loving plants or as the focal point in a foliage-only garden. Varieties like the Japanese painted fern or the autumn fern bring colour and visual interest with their multi-hued leaves. Ferns typically require little care apart from ensuring they have enough moisture and are protected from strong winds.

Bleeding Hearts (Dicentra spectabilis)

The iconic shape and vivid colour of Bleeding Hearts make them a beloved addition to any shady spot. The heart-shaped pink and white flowers dangle prettily from arching stems, providing a striking visual. These perennials bloom in late spring to early summer and are perfect for adding a touch of romance to your garden. They prefer moist, well-drained soil and can even thrive in the dense shade.


Hellebores, also known as Lenten roses, are robust early bloomers which can flower even in frosty weather. These perennials have leathery leaves and produce rose-like flowers in shades ranging from white to pink, purple, and even near-black. Hellebores are particularly suited for shaded gardens since they can bloom with as little as two hours of direct sunlight per day.


Though some hydrangea varieties can tolerate full sun, many are more suited to partial shade, making them an excellent choice for garden spots that receive filtered light. The big, bountiful clusters of flowers appear in summer and range from shades of blue, pink, white, and purple depending on the soil pH. Hydrangeas can make a real statement in a garden and are also lovely when dried and used in bouquets.


Vibrant and charming, primroses are one of the first flowers to bloom in spring. They come in almost every colour and prefer indirect light, which makes them perfect for shady spots that need a splash of colour. Their low-growing, rosette-forming nature makes them excellent ground cover or border plants. Primroses thrive in moist, humus-rich soil.


Shady gardens need not be barren or exclusively green. With the right selection, you can transform shaded spots into thriving areas full of life and colour. Whether your shade comes from a building or the canopy of trees, there's a variety of plants that can flourish. Incorporating these plants will ensure that your shady garden becomes a lush, vibrant sanctuary.

Shop affordable flowers today. We grow our own to make it cheaper for you.
Back to blog