Cacti require little water and few nutrients to grow and thrive. Unfortunately, a standard potting soil retains too much moisture, which can cause the cactus roots to rot. Most potting soils also come with nutrients added in the form of compost or fertilizers, negatively impacting the cactus.
Making your own soil mixture ensures the plants receive the proper drainage necessary for healthy growth. The type of cactus soil needed depends on whether you are potting a tropical Holiday Cactus, which tolerates more moisture, or a desert cactus that needs drier soil.
- Combine equal parts peat moss and ground fir bark in a bucket to create a base potting mixture for tropical or desert cacti. Alternatively, use a premade potting mix that does not contain soil. Peat moss is not a problem as long as you are careful of how much water you give your cacti. Potting soil with peat moss tends to retain too much water to keep cacti healthy and thriving.
- Mix two parts of the potting base mix with one part coarse builder's sand for a tropical or Holiday Cacti, which require more moisture and tolerate less drainage than desert cacti. Substitute perlite, pumice, or vermiculite, if desired.
- Use equal parts of the base potting mix and coarse sand, perlite, pumice, or vermiculite for desert cacti, as they cannot tolerate too much moisture retention and grow better in a sandy, well-drained mixture.
- Mix the ingredients until they are completely combined. Break up any large clods that form so the potting mix is evenly blended.
Cactus plants have low nutrient requirements, so there is no need to add fertilizers to the potting mix. Instead, fertilize the plants sparingly with a soluble cactus fertilizer every three to four months.
Over-watering can quickly kill a cactus. Place the soil only in pots that contain drainage holes to allow excess moisture to drip from the pot. Water most cacti only when the soil has almost completely dried.