Soil is the quiet variable in houseplant care. People agonise over watering schedules while the plant sits in the wrong medium — and the wrong medium is often why the watering keeps going wrong. Dense, water-logging soil turns careful watering into root rot; overly gritty soil for a moisture-lover leaves it perpetually thirsty. Get the mix right and everything else gets more forgiving.

#Why "soil" is the wrong word

Most houseplant "soil" contains little or no actual soil. It's a soilless mix built from lightweight organic and mineral ingredients, because real garden dirt behaves badly in a pot: it compacts into a dense brick, suffocating roots and holding water where you don't want it.

Good potting mix does three jobs at once: it holds enough water and nutrients for the plant, drains excess water so roots get air, and anchors the plant physically. Balancing water retention against drainage is the whole game.

#What the ingredients do

Understanding the components lets you fix any mix:

  • Peat moss / coco coir — the base of most mixes. Holds moisture and nutrients, lightweight. Coir is the more sustainable, renewable alternative to peat and rewets more easily.
  • Perlite — those white volcanic-glass pellets. Creates air pockets and drainage; the single most useful amendment for houseplants prone to rot.
  • Pumice — like perlite but heavier and longer-lasting; excellent drainage and it won't float to the top when you water.
  • Orchid bark — chunky pieces that create large air gaps. Essential for aroids (monstera, philodendron) whose thick roots crave oxygen.
  • Coarse sand / grit — sharp drainage for succulents and cacti.
  • Worm castings / compost — a gentle, slow nutrient source.
  • Horticultural charcoal — helps with drainage and keeps closed terrariums fresh.

#Recipes worth memorising

You don't need to be precise — these are ratios, not chemistry.

All-purpose tropical mix (pothos, philodendron, spider plant, peace lily, most foliage plants):

  • 2 parts quality potting mix
  • 1 part perlite

Simple, cheap, and a big upgrade on bagged mix straight from the sack.

Chunky aroid mix (monstera, anthurium, larger philodendrons):

  • 3 parts potting mix
  • 2 parts orchid bark
  • 1 part perlite or pumice
  • optional handful of charcoal

The bark creates the airy structure aroid roots love, dramatically cutting rot risk. See the Monstera guide.

Succulent and cactus mix (fast-draining, dries quickly):

  • 1 part potting mix
  • 1 part coarse sand or fine gravel
  • 1 part perlite or pumice

The goal is a gritty medium that never stays wet. More on this in indoor succulent care.

Moisture-loving mix (ferns, calatheas):

  • 2 parts potting mix
  • 1 part coir
  • 1 part perlite

Holds a little more moisture without becoming waterlogged.

#The "rocks in the bottom" myth

You'll often read that a layer of gravel in the bottom of a pot improves drainage. It doesn't — and it can make things worse. Water doesn't move freely from fine soil into a coarse gravel layer; it builds up in the soil just above the rocks (a "perched water table"), keeping roots in the wettest zone longer. Skip the gravel. The real fix for drainage is a pot with drainage holes and an airy mix throughout.

#Reading when your soil is wrong

  • Stays wet for many days, sour smell, fungus gnats → mix too dense/water-retentive. Add perlite or bark; check drainage.
  • Water runs straight through, plant always thirsty, soil pulls from the sides → mix too coarse or gone hydrophobic. Add coir/potting mix, and bottom-water to rehydrate.
  • Compacted, hard, water pools on top → old, broken-down soil. Time to repot with fresh mix.

#Store-bought vs. homemade

A good bagged mix, amended with a scoop of perlite, is perfectly fine and the easiest route for most people. Mixing your own becomes worthwhile once you have several plants with different needs — it's cheaper by volume and lets you dial in drainage exactly. Either way, the one upgrade that helps almost every houseplant is simply adding more perlite than the bag comes with. Most commercial mixes err toward moisture retention because it's forgiving on a shelf; your plants would rather have the air.

#The takeaway

Match the mix to the plant's roots: chunky and airy for aroids, gritty and fast for succulents, a touch more moisture for ferns, and a simple potting-mix-plus-perlite blend for everything else. Refresh it every year or two when you repot. Good soil quietly prevents the problems that bad soil quietly causes.

Frequently asked questions

Can I use garden soil for houseplants?
No. Garden soil is too dense for pots, drains poorly, compacts around roots, and can carry pests and pathogens. Use a potting mix formulated for containers, ideally amended for drainage.
What is the best all-purpose houseplant soil?
A quality peat- or coir-based potting mix amended with perlite for drainage suits most common houseplants. A rough ratio of two parts potting mix to one part perlite works well for the majority of tropical foliage plants.
Do I need special soil for succulents?
Yes — succulents and cacti need a fast-draining, gritty mix that dries quickly. Use a cactus/succulent mix, or amend regular potting soil with plenty of coarse sand, perlite, or pumice.
How often should I replace potting soil?
Refresh the soil when you repot, typically every 1–2 years, as old mix breaks down, compacts, and loses drainage and nutrients. You can top up with fresh mix between full repottings.
soilpotting mixdrainageperlitearoid mix