How to choose houseplant potting soil

Hands holding soil

Photo by Gabriel Jimenez on Unsplash

Soil is the part of houseplant care that's easiest to treat as an afterthought, grab whatever bag is at the store, and easiest to get wrong quietly. A mix that holds too much water sets up root rot weeks before any symptom shows on the leaves, which is part of why soil choice gets overlooked: the consequences arrive late.

Why outdoor soil doesn't work indoors

Garden soil is dense, and it's meant to be, outdoors, that density holds moisture and structure across a much larger, better-drained volume of earth. In a pot, that same density compacts quickly, drains poorly, and suffocates roots that need far more air circulation than an in-ground plant does. Houseplant soil needs to be a fundamentally different, lighter material, not just "soil in a smaller container."

What a good mix actually contains

Most quality potting mixes combine a handful of ingredients, each doing a specific job:

A commonly cited starting ratio from horticulture extension sources is roughly 40 percent peat or coco coir, 30 percent perlite, and 30 percent bark, though the right balance shifts depending on the plant.

Perlite vs. vermiculite

These two get confused constantly, and they do opposite jobs. Perlite is a lightweight, popcorn-like volcanic material that improves drainage and dries out quickly, it doesn't hold water in any meaningful way. Vermiculite looks similar but behaves oppositely: it's flaky and sponge-like, and it holds onto both water and nutrients. If a mix drains too fast for a moisture-loving plant, vermiculite helps; if it stays wet too long for a plant prone to root rot, perlite is the fix, adding more of whichever one solves your actual problem, not both by default.

The floating perlite is normal Perlite is very lightweight and tends to work its way to the top of the pot with repeated watering over time. This is a cosmetic quirk, not a sign the mix has failed, and it doesn't need to be corrected.

When to adjust a bagged mix

A standard all-purpose potting mix works fine for most common houseplants without any adjustment. It's worth amending for specific cases:

A simple starting formula

For a general aroid mix suited to pothos, philodendron, and monstera, a reasonable starting point is 3 parts standard potting soil, 2 parts perlite, and 1 part pine bark, adjusting toward more perlite if the plant has struggled with overwatering before, or toward more standard soil if it's dried out too fast in the past. See our root rot guide for how to tell if a mix has been holding too much water for a specific plant.

Sources

Frequently asked questions

Can I reuse old potting soil when repotting?

It's better not to. Old soil has already broken down and compacted somewhat, and it may carry fungus or pests from the previous plant. Fresh mix gives new roots the aeration they actually need.

Is more perlite always better for drainage?

No, more perlite means faster drainage, which is good for rot-prone plants and succulents but can mean a moisture-loving fern or calathea dries out faster than it would prefer. Match the amount to the plant, not a blanket rule.