This post may contain affiliate links. If you click on an affiliate link and make a purchase, we receive a small commission at no extra cost to you. Find our full disclosure here.
I love going for walks through my neighbourhood and on garden tours, and seeing which plants the resident gardeners have chosen, and how they’ve arranged them. It’s a great way to gather ideas. You can see which plants might be space hogs and which ones work well in small spaces. Whether you have a postage-stamp-sized urban space, or a small garden where you want each plant to stand out, I’ve gathered a list of perennials for small gardens.
I learned a lot about composition and placement while researching gardens to appear in Gardening Your Front Yard. It’s amazing to see what green thumbs can do in a limited area. For example, in the front garden of the urban home below, different levels of tiers were formed to create depth. All the planted shrubs are around the same size. Of course you can also create this effect by carefully selecting your plants based on their height, with the tallest being strategically placed in behind the shorter ones.
When you have a really small space to work with, think about combining different textures. Dependable groundcovers are great replacements for the traditional lawn, while low, clumping plants create great backdrops. Or, the entire garden can be groundcover, like with the sedum carpet I planted in the small strip of my friends’ front yard.
Perennials for small gardens
If you find yourself in a garden centre, on the lookout for perennials for small gardens, read the plant tag carefully to determine how tall the plant will get—and how wide. This last part is important, because you don’t want the plant to choke out its companions. Another great hint to help with choosing your plant is to look for words like “dwarf” or “mini” in the name. Then you know for sure it will be a reasonable size for your space.
Jessica’s book, Gardener’s Guide to Compact Plants is a wonderful resource that will help you choose everything from berry bushes and herbaceous perennials, to trees and shrubs for your small space.
Here are a few suggestions you might want to keep an eye out for at the nursery.
Fruit Punch ‘Cherry Vanilla’ Dianthus
I love how many different varieties of dianthus you can find. There is a type for every garden, including smaller spaces. Some varieties are like groundcover—I love the dense foliage. ‘Cherry Vanilla’ forms a low, compact mound, with blue-green leaves and flowers (described as having a picotee edge) that attract butterflies. It’s also deer-resistant, and tolerant of heat, drought, and salt. Place it in full sun to light shade. Plants reach up to eight inches high and only eight to 12 inches wide.
Verbascum ‘Dark Eyes’
If you want a bit of height, ‘Dark Eyes’ is more compact than other verbascums—flowers reach about 12 inches high (compared to other varieties, which can grow to six feet. Considered a “short-lived perennial,” it is drought tolerant, deer-resistant, and hardy down to USDA zone 5. Place it in a full-sun spot and don’t forget to deadhead.
Dwarf helenium ‘Mariachi Salsa’
When it comes to perennials for small gardens, look for dwarf varieties of common favourites. If you enjoy the deep-red and yellow flowers of helenium, aka sneezeweed, with their pompom centres, this variety is a bit more compact, making it a great choice for a smaller garden. The flowers on ‘Mariachi Salsa’ are a little frillier and don’t fall over because of their shorter stature. The plant is hardy down to USDA zone 4.
Tiarella ‘SYLVAN Lace’
I love both tiarellas and heucheras for their interesting foliage. Tiarella is more of a woodland plant—it likes shady spots and can tolerate a bit more moisture. Hardy down to USDA zone 4, ‘SYLVAN Lace’ has a compact habit, as they say, reaching only 9 inches tall. White flowers bloom in May and June, and striking lime green foliage with a deep maroon pattern.
‘Kim’s Knee High’ Purple Coneflower
I would say coneflowers in general are pretty good choices for small gardens, because they don’t take up a ton of space, and are pollinator magnets. Just be mindful of the height of the flowers. ‘Kim’s Knee High’ is a dwarf variety that likes full sun. It’s a nice trim size that’s hardy down to USDA zone 4.
While on the Garden Walk Buffalo tour a couple of years ago, I visited some gorgeous shade gardens featuring what can only be described as hosta collections, with plants in all sizes and shades of green. I was inspired by many of the dwarf varieties on display. Some were in small areas of the garden, while others were planted in delightful container arrangements. Many of these have telltale names, like ‘Mouse Ears’.
Sedum x sedoro ‘Blue Elf’
The dense nature of this low-growing sedum is perfect for diminutive gardens—it only reaches about three inches in height. Plant it as a groundcover or in a container. Hardy down to zone 4, the leaves are an unusual greyish-blue hue, with deep pink blooms.
Because it doesn’t spread aggressively, lavender is a nice addition to any size of garden. English lavender is quite compact and hardy down to USDA zone 5. One of the gardens that was photographed for Gardening Your Front Yard is essentially a front lawn featuring mostly lavender plants.
‘Creme Caramel’ Coreopsis
If you’d like to fill in an area of your small garden, ‘Creme Caramel’ Coreopsis will slowly expand into it. The flowers of this prolific bloomer that attract bees and butterflies only reach about 18 inches tall. They also look great in a summer flower arrangement. The plant, hardy down to USDA zone 5, is deer resistant, and heat, humidity, and salt tolerant.
Also called Sea Thrift, Armeria maritima forms clumps topped by pompom-like flowers. I like that the mounded tufts of foliage make it difficult for weeds to penetrate. The clumps only grow (and slowly at that) to about eight to 12 inches wide. Armeria maritima is hardy down to USDA zone, and perfect choices for borders and rock gardens.
Black mondo grass
I love contrasting colours in the garden, so every time I see lime green foliage with black, I think to myself “I want that in my garden somewhere.” Black mondo grass, an evergreen perennial, is a great accent to a multitude of hues. It only grows to be about eight inches tall and about 12 inches high. It’s a great border plant that’s hardy down to zone 5.
Vernonia lettermanii ‘Iron Butterfly’
Commonly known as ironweed, I love the feathery foliage—and flowers—of this summer-blooming perennial that is hardy down to USDA zone 4. Plant this drought-tolerant beauty that doesn’t mind poor soil in full sun. ‘Iron Butterfly‘ is a more compact version compared to others. The plant reaches about 36 inches in height.
More perennials for small gardens, as well as trees and shrubs
- Dwarf evergreen trees: 15 beautiful choices
- Pint-sized plant picks for a miniature garden
- Small evergreen shrubs for year-round interest
- Narrow trees for small gardens
- Dwarf flowering shrubs for small gardens and landscapes
- Container rose gardening made easy