Il existe autant de mélanges terreux que de variétés de cactus.(Terreau, terre de jardin, pouzzolane, bille d'argile, sable, perlite, vermiculite, gravier et tourbe).
Il faut par conséquent veiller à ce que le sol ne reste pas humide, donc placer une couche de drainage en fond de pot et à l’intérieur du mélange pour accélérer l’évaporation de l’eau et ainsi favoriser l’oxygénation des racines.