Choosing the Right Soil for Succulents and Cacti: Why Drainage Matters
When it comes to keeping succulents and cacti healthy, watering is only half the equation. The other half is the soil they grow in.
Many plant problems—especially root rot, yellowing leaves, and slow growth—begin below the surface. Succulents and cacti need soil that holds enough moisture to support their roots but dries quickly enough to prevent them from sitting in water. The right soil mix helps recreate the dry, well-draining environments these plants naturally grow in.
Why Regular Potting Soil Usually Doesn’t Work
Standard potting soil is designed for plants that enjoy more consistent moisture. While it may seem like a convenient choice, it often holds too much water for succulents and cacti.
Soil that stays wet for too long can:
- Reduce oxygen around the roots.
- Encourage fungal growth.
- Cause roots to rot.
- Lead to a weakened or dying plant.
A healthy succulent or cactus needs a growing medium that allows water to pass through quickly while still providing some nutrients and support.
What Makes a Good Succulent and Cactus Soil Mix?
A quality mix should contain a combination of organic material and mineral components.
Organic Materials
Organic materials provide nutrients and help retain a small amount of moisture.
Common organic ingredients include:
- Coconut coir: A lightweight alternative to peat moss that helps hold moisture without becoming overly compact.
- Peat moss: Common in commercial mixes, although it can retain more water than some succulents prefer.
- Compost: Provides nutrients but should only make up a small portion of the mix.
Mineral Materials
Mineral components improve drainage and create air pockets around the roots.
Common additions include:
- Pumice: A lightweight volcanic rock that improves drainage and aeration.
- Perlite: Helps prevent soil compaction and allows excess water to escape.
- Coarse sand: Adds texture, although very fine sand can actually make soil more compact.
- Gravel or crushed rock: Often used in decorative mixes and for improving drainage.
A good succulent or cactus mix should feel loose and gritty rather than dense and soil-like.
A Simple DIY Soil Recipe
For most beginner-friendly succulents and small cacti, a good starting mix is:
- 2 parts cactus or succulent potting soil
- 1 part pumice or perlite
- 1 part coarse sand or additional gritty material
For plants that are especially prone to rot, increase the mineral portion for an even faster-draining mix.
Remember that your environment matters. Plants grown in humid areas may need a grittier mix, while plants grown in hot, dry climates may tolerate slightly more organic material.
Do Succulents and Cacti Need Different Soil?
For most common varieties, succulents and cacti can grow well in the same type of well-draining mix. However, some plants have slightly different preferences.
Cacti generally prefer a grittier, faster-draining mix because they are adapted to extremely dry environments. Small cacti in 2-inch pots especially benefit from soil that dries quickly.
Leafy succulents such as Echeveria, Haworthia, and Sedum can tolerate a little more moisture retention, but they still require excellent drainage.
More sensitive plants may need adjustments:
- String of Pearls: Prefers a very well-draining mix because its small roots are prone to staying wet.
- Lithops (Living Stones): Need an especially mineral-heavy mix with very little organic material.
- Aloe and Haworthia: Appreciate drainage but can tolerate a slightly less gritty mix than desert cacti.
Don’t Forget the Pot Matters Too
Even the best soil mix cannot prevent problems if water has nowhere to go.
Whenever possible:
- Use pots with drainage holes.
- Avoid oversized pots that hold excess moisture.
- Choose terracotta pots if you tend to overwater, as they allow moisture to evaporate more quickly.
For small 2-inch plants, drainage is especially important because a small amount of excess water can stay trapped around the roots.
The Goal: Healthy Roots, Not Just Dry Soil
A common misconception is that succulents and cacti need poor soil because they come from harsh environments. In reality, they need the right balance: enough nutrients to grow, enough moisture to hydrate, and enough airflow to keep their roots healthy.
The perfect soil mix should make watering easier. When your plant receives a thorough drink, the water should move through the soil quickly, and the roots should have time to breathe before the next watering.
With the right soil, proper drainage, and thoughtful watering habits, your succulents and cacti will have the foundation they need to thrive.