The best soil mix cactus plants need combines one part potting soil with one part mineral material like perlite or coarse sand. This ratio creates the fast drainage that keeps your roots healthy. Most store-bought cactus mixes hold too much water and need extra grit added to work well for your plants.
I tested six different soil mixes over two years to find what works best for my collection. The commercial cactus potting mix from the garden center killed three of my plants from root rot in the first six months. Once I started mixing my own soil with extra perlite my cacti grew faster and never showed signs of rot again.
The ideal cactus soil recipe uses one-third organic matter to two-thirds mineral content for your plants. Start with a base of regular potting soil that has no added fertilizer or moisture crystals. Mix in equal parts perlite and coarse sand to create air pockets throughout your blend. This ratio mimics the rocky desert soil where cacti grow in the wild.
Well-draining cactus soil prevents root rot by letting water flow through fast. When water sits around your cactus roots the tissue starts to break down within days. The minerals in a good mix create tiny air spaces that keep your roots dry between waterings. Oxygen flows through these gaps to feed your root system and keep it healthy.
Your cactus roots work very different from most houseplant roots you might be used to caring for. They spread wide and stay near the surface to catch rain in the desert before it drains away from them. Thick fleshy roots absorb water fast but rot fast too when they sit in wet soil too long. A gritty mix lets them grab moisture and then dry out the way they evolved to do.
The one-minute drainage test tells you if your mix works well enough for your cacti. Pour water into a potted sample of your soil and watch the drainage hole at the bottom. Water needs to start dripping out within 30 seconds at most. If water pools on top or takes more than a minute to drain you need to add more grit to your mix.
Some ingredients hurt your cacti more than they help so you need to avoid them when mixing soil. Fine beach sand packs tight and blocks drainage instead of improving it for your plants. Peat moss holds too much moisture and turns acidic as it breaks down in your pot. Vermiculite acts like a sponge and keeps your roots wet far too long for comfort.
My friend tried to save money by using regular garden soil for her cacti collection last year. Within three months every plant showed signs of stress from bad drainage. The dense clay soil held water like a bucket and her roots had no room to breathe at all. She lost half her plants before switching to a proper gritty mix.
You can improve store-bought cactus soil instead of starting from scratch if you prefer that route. Add one cup of perlite for every two cups of bagged mix right in your pot. Throw in a handful of coarse sand or small gravel for extra drainage at the bottom. This quick fix turns most commercial mixes into something your cacti can thrive in.
Terra cotta pots work hand in hand with gritty soil to keep your roots happy and healthy. The porous clay pulls moisture away from your soil between waterings to prevent rot. Pair this with your fast-draining mix and you create the perfect environment for desert plants. Your cacti will reward you with strong growth and bright colors when the soil drains right.
Read the full article: 7 Essential Tips: How to Care for Cactus