Soil selection

As each plant requires specific growing conditions, there’s no standardized soil mix that will work for all your leafy friends. This might seem complicated, but understanding your plants' needs and finding the right potting soil can significantly impact their health and growth. Our helpful guide aims to simplify this process by providing valuable tips and information, ensuring your plants thrive in their ideal environment.

Match potting soil ingredients to the plant’s natural habitat

Before choosing soil for your indoor plants, find out where they grow in the wild. You don’t have to recreate their exact growing conditions in nature—but knowing how they thrive will help you pick the best soil mix to meet their needs. While all of your greenery is different, there are 4 universals to consider when potting indoor plants: water, nutrition, air, and anchoring.

You should select a substrate that holds enough moisture between waterings, without drowning the roots. The pH balance of the medium is important for fertility, and the plant must be able to draw nutrients from the potting mix. The soil should be light enough to allow the roots to breathe, but sturdy enough to support growth.

Outdoor potting soil

Don’t be tempted to think that outdoor soil will do for your indoor plants. Not only does it contain pathogens, bugs, and seeds — exposing your greenery to pests and diseases — but the main problem is this substrate is too heavy. Outdoor soil won’t drain as easily or allow the roots to breathe, leading to root rot and suffocating your houseplants in their pots.

All-purpose potting mix

If you’re at a loss with choosing the type of soil for your houseplants, an all-purpose mix is a safe bet. A good mix should be fluffy and lighter than topsoil, with enough weight to form clumps that break apart easily. This spongey potting soil holds some moisture but drains well, so it won’t become soggy. These mixes are fertile and tend to have a fairly neutral pH—as well as containing special ingredients that support plants grown in containers.

Cactus and succulent mix

Succulent potting soil drains quickly and holds little moisture—perfect for plants that prefer dry conditions. Just like their desert homes, cactus mixes usually contain sand or other coarse mediums, have average fertility, and are often slightly alkaline. You can make your own succulent mix by adding sand to all-purpose houseplant soil. Some of the varieties that prefer this soil include Sansevieria, ZZ plants, and Euphorbia.

Epiphyte mix

Epiphytes are plants that grow on other plants—usually trees—rather than in soil. They absorb nutrients from the air, rainwater, and other organic matter around them. To replicate these specific natural conditions, orchids and other weak-rooted epiphytes need structure and aeration to grow well as houseplants. They prefer acidic soil with low fertility, and bark often forms a major component of these potting mixes.

Specialized mixes

Head to your local garden center and you’ll find special soil types for African violets, bromeliads, azaleas, evergreens, and more. There are even different soils available for individual houseplant varieties within a species. Don’t get overwhelmed by the choice. These mixes can be convenient, but it’s easy enough to make your own custom soil.