
Cactus Soil Mix: Best Recipe for Drainage
Why Drainage Matters for Cacti
Cacti evolved in arid environments where water is scarce. Their roots are adapted to absorb moisture quickly and then dry out. When soil stays wet, roots suffocate and rot sets in within days. The right soil mix is the single most important factor in cactus health.
The Ideal Cactus Soil Recipe
A proven mix that works for most cactus species:
- 2 parts coarse sand or pumice (for drainage)
- 1 part perlite (for aeration)
- 1 part potting soil (for nutrients)
Mix thoroughly before potting. The result should feel gritty and crumble easily when squeezed.
Alternative Ingredients
If you cannot find pumice, these work as substitutes:
- Crushed granite or gravel (2-5mm size)
- Turface or expanded shale
- Coconut coir (use sparingly, it retains moisture)
Common Mistakes to Avoid
Never use regular garden soil alone — it compacts and holds too much water. Avoid peat-heavy mixes, as peat retains moisture for days. Do not add vermiculite, which is designed to hold water.
Pot Selection Matters Too
Terracotta pots wick moisture through their walls, helping soil dry faster. Plastic pots retain moisture longer, so adjust your watering schedule accordingly. Always ensure drainage holes are clear.
Watering After Repotting
Wait 5-7 days after repotting before watering. This allows any root damage to callus over. When you do water, soak thoroughly and let the soil dry completely before the next watering.









