Get all your news in one place.
100’s of premium titles.
One app.
Start reading
Homes & Gardens
Homes & Gardens
Holly Crossley

What is the best soil for container gardening? Expert insights for happy, healthy plants

Person putting soil into a plant pot.

Container gardening is one of the best ways to bring a patio or balcony to life. But before you plant flowers and foliage into your favorite pots, there’s a fundamental step you’ll need to get right.

Just like when growing in garden borders, the type of soil you use can affect the performance of your container plants. Amy Enfield, senior horticulturist at ScottsMiracle-Gro says, ‘Potting mixes used in container gardening are light, fluffy, and formulated to provide the right balance of air spaces, drainage, and water holding for your plants to thrive.’

Conveniently, there are plenty of pre-made potting soil mixes available. It’s also possible to make your own. 

Choosing the right soil mix will help your container plants flourish (Image credit: Westend61 / Getty Images)

Buying pre-made soil mixes for container gardening

Pre-blended potting mixes are widely available (Image credit: elenaleonova / iStock / Getty Images Plus / Getty Images)

Using a bag of pre-blended soil bought from a store is a quick and easy way to pot up plants. ‘Look for bags that specifically call out “potting” or “for use with containers”,’ says Amy.

These mixes are usually a blend of sphagnum peat moss, aged bark fines, perlite, and a slow-release fertilizer, Amy explains. ‘Some mixes may also contain coir, wood fiber, sand, pumice, and sometimes compost.’

These different elements provide a variety of properties to the mix. For instance, perlite is great for improving drainage and aeration, which encourages healthy roots in your potted plants

‘Potting mixes containing some compost are ideal for outdoor containers, particularly larger containers (10 inches or greater),’ says Amy. ‘It provides a little extra weight to the container.’

How to make your own soil mix for container gardening

Some plants may prefer certain soil amendments (Image credit: Jacky Parker Photography / Moment / Getty Images)

‘While purchasing a ready-made potting mix from your local garden center is easiest, sometimes you may want to create your own soil blend,’ says Amy. ‘You may also decide to further enhance the drainage of pre-blended, ready-made potting mixes, depending on what you’re growing.'

The most basic potting mix is a 50/50 blend of sphagnum peat moss and perlite, she says. 'If you want a mix that has more drainage, you may add additional perlite, pumice, sand, or aged bark fines. If you want a mix that holds more moisture, you may replace some of the peat moss with coir.’

Anna Ohler, the owner of Bright Lane Gardens nursery, says, 'Depending on your plants' needs, you may want to add a slow-release fertilizer to your soil mix to provide nutrients over time.' However, if you are potting up a bare root plant or a very young plant, you will not want to use fertilizer right away, she warns. 'My general rule of thumb is to wait until plants have several sets of leaves before adding any fertilizer. Doing so sooner may result in burning the roots of your plant.'

Juan Palacio, the CEO of BloomsyBox, also notes how different plants have different requirements in terms of pH. 'For instance, acid-loving plants like azaleas and blueberries require soil with a lower pH, which can be achieved by adding sulfur,' he says. Alternatively, you could use a specifically formulated potting mix for acid-loving plants, he adds.

Top tip: Anna recommends using coco coir instead of peat moss. It is a very similar additive yet more climate friendly, she says, making it suited for sustainable gardening

FAQs

What potting soil should you use for houseplants?

Many pre-blended potting mixes are suitable for both outdoor and indoor plants, but double-check the label. Some houseplants, however, may benefit from a few amendments, such as an extra handful of perlite or grit. This can be helpful when growing succulents, for instance – they need very good drainage, otherwise they’re susceptible to root rot

Tropical plants grown indoors also benefit from additional drainage, so their roots don’t become waterlogged,’ says Amy. The Miracle-Gro® Tropical Potting Mix, available from Amazon, includes lava rock for added drainage. The benefit of lava rocks (or pumice) over, say, aged bark fines, is that lava rock does not attract fungus gnats like bark fines can, she explains.

There are also mixes that are specifically formulated for different varieties of houseplants, such as this orchid potting mix from Leaves and Soul at Amazon.

Alternatively, you can grow some houseplants without soil, by using water instead.

What type of soil should you avoid in pots?

Even though it may seem like an easy solution, don’t be tempted to use garden soil in your containers. Amy warns that it is too heavy and dense and becomes compacted. 

‘Along the same lines, ready-made soil blends that are labeled for “in-ground use”, “garden soil”, or “raised bed soil” are also not formulated for use in containers.’


Choosing the best soil for container gardening isn't the only factor you'll need to consider – watering your pots correctly is also important. There are some common container gardening mistakes worth bearing in mind, too.

Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.