10 Best Flowers to Grow in Containers

By: Anh
Post date:

Joanna spent all of last spring trying to force a massive rose bush into a balcony pot, and the poor thing barely survived. I finally talked her into swapping it out for plants that actually like being boxed in. These are the ones we keep coming back to.

1. Petunias

If you want something that just won’t quit, grab a few of these. They thrive in pots and put out new flowers almost every day, as long as you snip off the dead heads once they wilt. Best bang for your buck on this whole list.

2. Marigolds

These are basically a cheat code for keeping pests away from your other potted plants. I placed three small pots of them around my balcony tomatoes last summer, and the aphids completely disappeared. They’re incredibly reliable flowers that bloom all year in warmer climates, so you get plenty of color while they work (yes, really).

3. Begonias

Shade is usually the enemy of flowering plants, but not here. Christina tested these on her completely covered front porch last summer, and they practically overflowed their terra cotta pots by July. If you need something to pair them with, check out these tough shade plants to grow under trees.

4. Geraniums

This is the one we reach for most when helping friends set up their first container garden. They’re incredibly forgiving if you forget to water them for a few days, making them perfect for busy weekends. Dead simple.

5. Fuchsia

If you have a hanging basket or a tall pot, nothing beats the dramatic, hanging blooms on these. They prefer a bit of afternoon shade, so keep them out of the baking sun if you can. Honestly, I’d skip these if you live in a really dry climate.

These next few are perfect if you want something trailing over the edge.

6. Lobelia

These tiny blue flowers form a massive, electric-colored cloud that spills beautifully over the sides of any container. They do best in the cooler parts of the year, so don’t expect them to survive a blazing August heatwave. Worth every minute while they last, though.

7. Sweet Alyssum

I stuck three of these little plugs in an old tin bucket, and they swallowed the whole thing in a month. They smell like honey and attract tons of beneficial bugs to the patio (trust me on this one). You can even plant them at the base of taller plants as a living mulch.

8. Calibrachoa (Million Bells)

Think of these as the upgraded, low-maintenance cousin of the petunia. They don’t need you to pick off the dead flowers to keep blooming, which saves a ton of time. Just make sure the pot drains well, because they absolutely hate sitting in soggy soil.

9. Zinnias

Most people grow these in the ground, but the dwarf varieties are incredible in medium-sized pots. They bring in butterflies all summer and give you endless blooms for small indoor vases. If you’re looking for flowers that come back every year, these aren’t it, but they grow from seed so fast you won’t even care.

10. Pansies

When everything else is still asleep in early spring, these are ready to go. They can handle a light frost without dropping their petals, so you can get some color on your porch before the weather fully warms up. Just swap them out once summer hits hard.

Start Small This Season

You don’t need to turn your patio into a jungle on day one. Grab a couple of different sizes, pick out some quality potting soil, and stick to the varieties that catch your eye. Pick three, try them this weekend, and see what happens.