Known for their resilience and ability to thrive in hot, dry climates, succulents have earned a reputation as low-maintenance houseplants—perfect for beginners and experienced plant parents alike. These hardy plants can survive in harsh conditions thanks to their water-storing leaves and resilient roots, and they naturally grow in coarse, fast-draining, nutrient-poor soils like desert sand and gravel. Unless you live in a desert climate, your succulent is far more likely to spend its life on a sunny windowsill than in its native habitat.
If you're bringing a succulent home, recreating those natural growing conditions is one of the best ways to help it thrive. That's where specially formulated succulent soil comes in. Designed to provide excellent drainage and the right balance of nutrients, the proper soil mix helps prevent common problems like overwatering and root rot while supporting healthy growth. Read on to learn how to choose the best succulent soil and keep your plants happy, healthy, and thriving.
Additional copy by Alyssa Khan.
What Is Succulent Soil?
Unlike the traditional dark, nutritious potting soil you use for houseplants, cacti and succulent soil drains quickly and is made up of a coarse material that helps the plants' roots latch and grow strong. All soil consists of a mix of organic matter (decaying plants and humus) and mineral matter (rock fragments and sand). Succulent soil simply has much less organic matter and more mineral matter.
Because succulents are drought-tolerant plants that don't need consistent moisture or regular watering, their potting soil needs to drain well and have a lower percentage of organic matter than a traditional indoor soil mix. A loose, grainy soil mixture with plenty of sand and perlite or pumice is ideal because it's much less dense and doesn't compact as easily. This looser, more porous soil lets more water pass through and not be absorbed.
Components of Potting Soil for Succulents
Any good succulent soil consists of three parts: sand, soil, and pearlite or pumice. The ratio of these three ingredients varies based on succulent type and personal preference. If you're mixing your own, a great starting point is two parts sand, two parts potting soil, and one part pearlite or pumice. Once you figure out what works best for your plants, home, and environment, you can tweak the ratios to make your own ideal succulent soil recipe.
Coarse Sand
Sand provides great aeration, increases drainage, and has a coarse texture that succulent roots love to grab onto.
Regular Potting Soil
Succulents may be hardy, but they still need some organic matter and plant nutrients to be happy plants. The best potting soil for succulents is one that's well-draining. Since you'll be mixing it with other things to make it more porous (sand and pearlite or pumice), you can opt for a standard houseplant mix. Just be sure to avoid using any kind of soil that's specifically formulated for water retention or hydration.
Pumice or Pearlite
Resembling small white stones, pearlite and pumice get mixed in with the soil and sand for even better drainage. They function like draining rocks you'd put in the bottom of a large plant pot to help water flow out more easily. For succulent soil, you can use pumice or pearlite. Pearlite is often cheaper and more readily available in stores, but people love pumice because it's heavier and less prone to floating during watering.











