Learn which plants thrive in your Hardiness Zone with our new interactive map!

How to Make Your Own Cactus Potting Soil

By Sharon Sweeny
Cacti are indigenous to sandy deserts with well-drained soil.
NA/AbleStock.com/Getty Images

Cacti are genetically engineered to hold water in their tissues because it is scarce in the sandy soils in which they grow. A potting soil mix for cacti must be well-drained to mimic their native soil conditions. Use indoor potting soil, as it is sterile and contains no weed seeds or fungi, which could potentially be fatal to your cactus.

Add 1 part potting soil, 1 part coarse builder's sand and 1 part peat moss to a large container.

Mix the ingredients in the container, using a large stick or wooden spoon, until the ingredients are thoroughly combined.

Add 1/2 cup of bone meal to a 12-quart measure of the mixture.


Things You Will Need

  • Potting soil
  • Coarse builder's sand
  • Peat moss
  • Bone meal

About the Author


Sharon Sweeny has a college degree in general studies and worked as an administrative and legal assistant for 20 years before becoming a professional writer in 2008. She specializes in writing about home improvement, self-sufficient lifestyles and gardening.