The Best Perennials To Grow in Containers - Backyard Boss
We are reader supported. External links may earn us a commission.

The Best Perennials To Grow in Containers

Container gardening is a great way to add color and life to your outdoor space without putting in a lot of effort. And one of the best things about container gardening is that you can grow just about anything in a pot – including perennials!

Perennials are an excellent choice for containers because they come back year after year, so you don’t have to replant them every spring. They are also low-maintenance plants, which is ideal if you’re looking for something that doesn’t require a lot of TLC.

So, if you’re thinking about adding some perennials to your container garden, here are some of the best ones to consider:


Lavender in a pot
Image credits: Ekaterina_Molchanova via Shutterstock

Lavender is a stunning and aromatic plant that can add a touch of sophistication to any garden. While you can see it mostly in the form of shrubs, lavender can also be grown as a perennial in containers.

One of the most significant aspects to remember when growing lavender in containers is that the plant needs well-draining soil. Lavender does not like to sit in wet or soggy soil, so make sure that the pot you choose has drainage holes in the bottom. You can also add a layer of gravel to the bottom of the pot to help with drainage.

Lavender loves lots of sunshine, so choose a spot for your container with at least six hours of direct sunlight each day. When it comes to watering, lavender prefers to be on the drier side. Allow the top inch or two of soil to dry before watering your plant again. Watering too often will cause the roots to rot, so be sure to let the soil dry out completely between watering.

If you live in an area with cold winters, bring your lavender plant indoors for the winter months. This is the beauty of planting perennials in containers! Make sure to move it to a sunny spot near a window and water it only when needed.

Russian Sage

russian sage
Image credits: Raisa Nastukova via Unsplash

Russian sage is a heat and drought tolerant perennial that is covered in lavender-like blue flowers from late summer through fall. For the best results, place it in a spot with at least six hours of direct sunlight per day. If it doesn’t get the sunlight it needs the stems will begin to wilt.

Russian sage is tolerant of a wide range of soil types but prefers well-drained soil. If your soil is heavy or clay-based, mix in some sand or compost to improve drainage.

Choose a pot that’s at least 18 inches wide with drainage holes. Fill the pot with all-purpose potting soil, and dig a large enough hole to accommodate the root ball. Gently remove the plant from its nursery pot and set it in the hole, making sure that the top of the root ball is level with the soil surface. Backfill the hole with soil and water well.

Water Russian sage regularly until it’s established, then water only when the soil is dry to the touch. Deadhead spent flowers to encourage more blooms. Russian sage doesn’t need a lot of pruning, but you can trim it back by one-third in late winter or early spring if it gets too leggy.

This perennial is also deer and rabbit-resistant, so you don’t have to worry about those pesky critters eating your plants.


Bumble Bee On a Sedum Plant
Image credits: as_trofey via Shutterstock

Sedums are easy to care for, hardy perennials that come in a variety of shapes, sizes, and colors.

Sedums are incredibly drought tolerant and can thrive in even the hottest, driest conditions. Just give them plenty of suns and well-drained soil, and they’ll do the rest.

When choosing Sedum plants for your container garden, there are a few things to keep in mind. First, consider the height and spread of the plant. Sedums come in a wide range of sizes, from low-growing groundcovers to towering succulents. Pick plants that fit well in your space and won’t overcrowd other plants in the pot.

Second, think about the color and texture of the Sedum plants you want to add to your garden. There are Sedums with thick, fleshy leaves, others with delicate needle-like foliage, and still others with colorful flowers. Mix and match different Sedum varieties to create an interesting and unique container garden.

When you’re ready to plant, remove the Sedum plant from its pot and place it in the desired location in your container garden. Gently firm the soil around the base and water it well. Be sure to choose a pot with good drainage since Sedum plants will not tolerate sitting in wet soil.

Once you plant your Sedum plants, give them plenty of sunlight and water when the soil is dry.


yarrow in a pot
Image credits: Viktoriya Krayn via Shutterstock

Yarrow is a beautiful and easy-to-grow perennial that grows great in a container. This plant is beloved by bees and butterflies for its pretty flowers, and it’s also drought tolerant. Yarrow is a versatile plant that you can use in many ways in the garden.

It grows best in full sun, and choose a spot in your garden with good drainage, as it does not like wet feet. When planting yarrow in containers, use a well-drained potting mix and make sure there are drainage holes in the bottom of your pot. Water yarrow regularly, letting the soil dry out slightly between waterings.

Once yarrow is established, it doesn’t need much care. Deadhead spent flowers to encourage more blooms and cut back the plant in late fall or early winter to tidy it up for the next growing season. With a little TLC, your yarrow will thrive in containers and bring beauty to your garden for many years to come!

Get Planting!

So, there you have it, four of the best perennials to grow in containers. Whether you’re looking for something fragrant, like lavender, or something that can tolerate heat and drought, like sedum, there’s a perennial out there that will fit your needs. So, get planting and enjoy your beautiful container garden for years to come!

Let us know which plant you liked the most, and as always, please share!