Walk into any garden center and you'll see fifteen bags of soil, all with slightly different names — "all-purpose potting mix," "premium indoor blend," "moisture-control," "cactus and succulent," "African violet mix," "orchid bark." It looks like a specialty aisle for hobbyists. It doesn't have to be.

For the majority of houseplants, choosing potting mix comes down to one question: does it drain well? Everything else is refinement. Here's how to pick a bag, and when to bother mixing your own.

Why potting mix isn't dirt

The soil in your backyard has clay and silt. That's fine outdoors where roots go deep, drainage happens sideways, and rain flushes salts. In a pot, garden soil compacts into a brick. Water can't drain. Roots suffocate.

Potting mix — sometimes called potting soil, though technically there isn't much soil in it — is engineered to be:

  • Light and airy so roots can breathe.
  • Water-retentive but draining, meaning it holds enough moisture to feed the plant between waterings but doesn't stay soaking wet.
  • Free of pests, weed seeds, and pathogens because it's usually heat-treated or fresh-made.

The main ingredients you'll see on the back of a bag:

  • Peat moss or coco coir: the "sponge" — holds water and nutrients.
  • Perlite: the white puffed volcanic bits — creates air pockets and improves drainage.
  • Pine bark or orchid bark: chunks that create larger air pockets — critical for aroids and epiphytes.
  • Vermiculite: the shiny flakes — retains water and some nutrients. Less common now.
  • Compost or worm castings: organic matter and nutrients.

The ratio of sponge to airy stuff is what makes one mix different from another.

The default: a good all-purpose potting mix

For most beginners with a normal houseplant collection — pothos, philodendron, monstera, snake plants, peperomias, ficus, spider plants, succulents in a real pot — a good-quality all-purpose potting mix works fine. Some names that turn up consistently in the U.S. market: Espresso Pro-Mix, FoxFarm Ocean Forest, Espoma Organic Potting Mix. In the UK: SylvaGrow, Melcourt.

What to look for on the bag:

  • Peat or coco coir as the base (not "soil" from a field).
  • Perlite visible when you open the bag — it should feel loose and light, not dense.
  • No slow-release fertilizer if you plan to fertilize separately (moisture-control mixes with added fertilizer are fine but limit your control).

Skip: any bag labeled "topsoil" (this is field soil, useless for pots), and cheap store-brand bags that feel dense and heavy — those compact fast.

When to add extra drainage

The default mix is fine for most plants, but three groups appreciate extra perlite or bark added at repotting time:

Aroids (monstera, philodendron, pothos, syngonium, alocasia)

Mix roughly two parts all-purpose potting soil with one part orchid bark and one part perlite. These plants come from rainforest floors — they want water to run through fast and air to reach the roots. This is what people mean by "aroid mix."

Snake plants, ZZ plants, cacti, succulents

Mix roughly one part all-purpose potting soil with one part perlite or coarse sand, and (optional) one part pumice or pine bark. Or just buy a bag labeled "cactus and succulent mix" — most of them are correctly formulated.

Hoyas

Roughly the same as aroid mix, sometimes with a little more bark. Hoyas hate wet feet.

Adding a fistful of perlite to a pot every time you repot is the single easiest upgrade you can make to your potting mix game.

What's inside African violet and orchid mixes

These are specialty mixes for specific plants and shouldn't be used interchangeably:

  • African violet mix: finer than potting mix, higher peat content, mildly acidic. Use for African violets, gloxinias, streptocarpus. Not general-purpose.
  • Orchid bark: almost pure large bark chunks. Use for orchids only. If you plant a monstera in this, it will fall over — there's no soil to hold the roots.
  • Cactus and succulent mix: gritty, fast-draining. Fine for cacti and succulents. Also great to blend into a regular mix at repotting.

Moisture-control mixes

Most brands sell a "moisture control" version — usually with more peat, more polymer crystals, and slow-release fertilizer. These work well for:

  • Beginners who tend to underwater rather than overwater.
  • Plants in bright sunny spots that dry out quickly.
  • Container gardening on a porch or balcony.

They work badly for:

  • Anyone who already overwaters (the mix stays wet longer).
  • Aroids, hoyas, succulents.
  • Anyone who wants precise control over feeding — you can't easily remove the built-in fertilizer.

What's inside "cheap" mixes that fails

If you've ever bought a $5 bag of "potting soil" and had a plant slowly decline in it, this is why:

  • Heavy peat or field soil with no perlite. Compacts within weeks. Water can't drain.
  • No perlite means no air pockets. Roots run out of oxygen.
  • Cheap mixes sometimes have too much fresh compost, which can burn roots or invite fungus gnats.

You don't need to buy the most expensive bag on the shelf. You need to open the bag before buying (or feel it through the bag) and confirm it's light, airy, and full of visible perlite chunks.

How much to buy

For a single small repot: a 4-quart bag is enough for one to two houseplants going up a pot size.

For a growing collection: a 20-quart bag will handle four to six plants and keep some in reserve for topping off pots.

Store leftover mix in a sealed bin or tote, not on the porch. Open bags dry out and can grow fungus gnats.

Signs your mix is failing

  • Water pools on the surface and takes a long time to drain.
  • The pot stays heavy and wet for more than a week after watering.
  • Fungus gnats keep coming back no matter what you try.
  • Roots that come out during repotting look brown and mushy at the bottom.

Any of these means it's time to add more drainage, repot into a better mix, or (in the worst case) rinse the roots and start with fresh mix.

The bottom line

A good all-purpose potting mix, plus a bag of perlite and a bag of orchid bark, covers 95% of houseplants. Add a bag of cactus mix if you own succulents. Skip the fifteen other specialty products. The two things that matter most are: does it feel light in your hand, and can you see perlite in the bag. If the answer to both is yes, it's a fine mix.