# How do I prep soil for cactus?

**URL:** <https://boards.straightdope.com/t/how-do-i-prep-soil-for-cactus/649055>\
**Category:** Factual Questions\
**Created:** [February 1, 2013, 6:28pm UTC](https://boards.straightdope.com/t/how-do-i-prep-soil-for-cactus/649055 "2013-02-01T18:28:50Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Darryl\_Lict](https://avatars.discourse-cdn.com/v4/letter/d/7cd45c/32.png) [@Darryl\_Lict](https://boards.straightdope.com/u/Darryl_Lict)\
**Post date:** [February 1, 2013, 6:28pm UTC](https://boards.straightdope.com/t/how-do-i-prep-soil-for-cactus/649055/1 "2013-02-01T18:28:50Z")

</div>

I live in Santa Barbara (zone 25, I think) and I want to prep some soil for a cactus garden. My soil is very clayey (is that a word?) to the point where you almost need a jackhammer to dig it up. What should I add to the soil to amend it and how long does this take?

---

<div class="post-metadata">

**Author:** ![johnpost](https://avatars.discourse-cdn.com/v4/letter/j/f17d59/32.png) [@johnpost](https://boards.straightdope.com/u/johnpost)\
**Post date:** [February 1, 2013, 7:13pm UTC](https://boards.straightdope.com/t/how-do-i-prep-soil-for-cactus/649055/2 "2013-02-01T19:13:37Z")

</div>

you won’t be able to. clay is the other extreme of soil.

remove it to the needed depth and bring in new soil. or plant in raised beds or raised/buried containers. whatever method create drainage (stones below the planting depth.

---

<div class="post-metadata">

**Author:** ![HoneyBadgerDC](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/honeybadgerdc/32/1033_2.png) [@HoneyBadgerDC](https://boards.straightdope.com/u/HoneyBadgerDC)\
**Post date:** [February 1, 2013, 10:32pm UTC](https://boards.straightdope.com/t/how-do-i-prep-soil-for-cactus/649055/3 "2013-02-01T22:32:16Z")

</div>

Gypsum, sand and even decomposed granite will give you a decent base. I have clay soil as well. Suculents do well but true cactus needs more drainage.

---

<div class="post-metadata">

**Author:** ![redtail23](https://avatars.discourse-cdn.com/v4/letter/r/3e96dc/32.png) [@redtail23](https://boards.straightdope.com/u/redtail23)\
**Post date:** [February 1, 2013, 11:15pm UTC](https://boards.straightdope.com/t/how-do-i-prep-soil-for-cactus/649055/4 "2013-02-01T23:15:40Z")

</div>

Drainage is the critical part. If the soil is really compacted, that can be a bear.

Do some Googling and you’ll find folks with cactus planted in California clay, as long as it has good drainage. Otherwise, you’ll have to fix it.

For most gardens in clay soil, you just add a giant whopping of compost as often as possible and it turns out grand, but cactus can’t take soil that rich.

If you add sand to clay, you get concrete, unless you replace at least half of the soil with sand. If you do add sand, use really coarse builder’s sand. Or else, concrete.

To really affect the composition of clay, you have to mix it as 1/3 clay with 2/3 other materials. I’ve seen recommendations for pumice, wood shavings, gravel, lava rock, gypsum, etc. You do want to add _some_ compost, cactus needs to eat.

If your clay is really compacted, you’ll need to dig up and amend about 18-24" down, which is a lot of work. In that case, I’d probably till the top 4-6" and amend it for drainage with gravel or such, and do raised beds for the actual plantings.

Or if that’s more work than you want, go with large pot plantings instead.

---

<div class="post-metadata">

**Author:** ![HoneyBadgerDC](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/honeybadgerdc/32/1033_2.png) [@HoneyBadgerDC](https://boards.straightdope.com/u/HoneyBadgerDC)\
**Post date:** [February 1, 2013, 11:52pm UTC](https://boards.straightdope.com/t/how-do-i-prep-soil-for-cactus/649055/5 "2013-02-01T23:52:56Z")

</div>

Take your soil and mix about 2" of soil with some soapy water in a jar. Shake it up and let it settle. Chances are you don’t have more than about 20% clay or so. The gypsum with bind up the clay particles at about 7 to one I believe ( double check that). Adding course sand or DG will provide a more natural soil base for the cactus.

---

<div class="post-metadata">

**Author:** ![cooky173](https://avatars.discourse-cdn.com/v4/letter/c/71c47a/32.png) [@cooky173](https://boards.straightdope.com/u/cooky173)\
**Post date:** [February 2, 2013, 6:08am UTC](https://boards.straightdope.com/t/how-do-i-prep-soil-for-cactus/649055/6 "2013-02-02T06:08:53Z")

</div>

I just had a very very quick look at the [cactiguide.com](http://cactiguide.com) forums, and the two threads I spotted both recommended raised beds for clay soil.

To me that sounds correct, because even if you dig out some clay and amend the soil, the surrounds aren’t going to drain and you will essentially have created a swimming pool.
