Native to central Mexico, Ferocactus herrerae grows in dry landscapes where rain moves through the ground quickly and roots are exposed to plenty of air. That background explains why this species prefers sandy, loamy, rocky soil with very fast drainage rather than rich, moisture-holding potting media.
The best soil for Cactus is mineral-leaning and open in texture, with only modest moisture retention. Its roots are adapted to take up water after brief wet periods, then dry out again, so loose, well-drained soil helps prevent long damp spells around the root zone. A slightly acidic to neutral reaction suits its natural conditions.