Most shrubs tend to grow to a size is not suitable for a small patio garden. Even if they start small they can often develop quickly and then outgrow their allotted space. Fortunately there are several varieties of shrubs that are suitable for these conditions as Stacy Tornio explains in her article which I found over on the Birds and Blooms website.

You have a very small backyard, perhaps just a patio, yet you still want to grow shrubs. Or maybe you have a good-size yard, but it?s filled to the max. Your significant other has even made threats that start with: ?If you buy one more plant, I?ll.?? Or perhaps you just like miniatures because they?re so darn cute!
It doesn?t matter what your story is: Nearly everyone can find a use for a small shrub. So many kinds are available that it may seem impossible to choose just one or two, but you?ll certainly have fun trying. Use our top 10 picks as your guide to the best of the best shrubs for small spaces.

  • Top 10 Shrubs for Small Spaces: Sapphire surf bluebeard
    Bailey Nurseries

    Sapphire surf bluebeard

    (Caryopteris x clandonensis, Zones 5 to 9)
    Many perennials will outgrow this small shrub, which is just 2 feet tall. Grow it as an accent plant, or group several together for a bigger impact. It blooms endlessly in full sun.
    Also try: You can?t beat these blooms. The purplish-blue flowers are absolutely gorgeous.
  • Top 10 Shrubs for Small Spaces: Garden Glow dogwood
    Bailey Nurseries

    Garden Glow dogwood

    (Cornus hesseyii, Zones 4 to 8)
    Dogwood comes in many shapes and sizes, so consider adding a compact variety to your backyard. This Garden Glow cultivar is true to its name, with neon-bright foliage. It grows only 3 or 4 feet high and prefers partial sun.
    Why we love it: In addition to those glowing leaves, its red winter stems give it four-season appeal.
Read more at Birds and Blooms