top of page

The Best Soil for Cacti and Succulents (And What to Avoid)

Writer: stacey bruner
stacey bruner
15 hours ago
2 min read

Soil is one of the most important decisions you will make for a cactus or succulent, and one of the most commonly overlooked. Most standard potting mixes hold too much moisture for these plants, and that retained moisture is the leading cause of root rot. Getting the soil right from the start sets your plant up for long-term success.

What Well-Draining Soil Actually Means

When people say cacti need well-draining soil, they mean soil that allows water to pass through quickly and does not hold onto moisture for an extended time. The goal is soil that gets thoroughly wet when watered and then dries out relatively quickly, replicating the natural conditions of arid environments.

Standard potting mix is designed to retain moisture for plants that need consistent hydration. It often contains peat moss or coconut coir, which hold water well. For cacti and succulents, this is a problem.

What to Look For in a Cactus Mix

A good cactus and succulent mix should feel gritty and loose, not dense and spongy. When you squeeze a handful of dry mix, it should not clump together. Look for bags labeled "cactus and succulent mix" or "cactus, palm and citrus mix." These are formulated to drain faster than standard potting soil.

Check the ingredients if you can. A good mix will often contain:

  • Perlite or pumice for drainage and aeration

  • Coarse sand or gravel

  • A small amount of potting soil or compost for nutrients

Avoid mixes that list peat moss or sphagnum as primary ingredients. These materials retain moisture, which works against you with cacti.

How to Amend Regular Potting Mix at Home

If you already have standard potting mix on hand, you can amend it to work for cacti. A common ratio is one part potting mix to one part perlite or coarse sand. This improves drainage significantly without creating soil that is so dry it repels water.

Perlite is widely available at garden centers and hardware stores. It looks like small white pellets and is made from volcanic glass. It adds excellent drainage and also aerates the soil so roots have access to oxygen.

Coarse sand works too, but avoid fine sand. Fine sand can actually compact over time and reduce drainage. Look for builder's sand or horticultural sand, which has a coarser texture.

What to Avoid

  • Standard potting mix used on its own

  • Soil with moisture-retaining crystals or gel

  • Fine or beach sand

  • Heavy clay soils

Does Pot Type Matter?

Yes. Terracotta pots are ideal for cacti because the porous clay allows moisture to evaporate from the sides of the pot, not just the top. This speeds up drying and reduces the risk of overwatering. Plastic pots hold moisture longer and can work, but they require you to be more careful with how often you water.

Whatever pot you use, make sure it has drainage holes. A cactus sitting in standing water at the bottom of a pot will develop root rot regardless of what soil you use.

Comments


bottom of page