If there’s one thing I’ve learned after years of growing succulents indoors, it’s this: the soil you use matters more than almost anything else. Light is important, watering is important—but soil? Soil is foundational. It’s the thing that either keeps your succulent healthy and plump… or slowly suffocates the roots until the plant collapses in a mushy heap.
I’ve watched countless succulents die unnecessarily over the years (usually from rot), and in almost every single case, the soil was the silent culprit. Once I finally understood what good succulent soil should look like—and how it behaves—the way I grew succulents changed completely. They suddenly became predictable, forgiving, and honestly very easy to keep alive.
So in this guide, I’m sharing exactly what I’ve learned about succulent soil through all those years of trial and error: what works, what absolutely doesn’t, what ratios to use, how to avoid rot, and how to create a soil mix that almost guarantees success indoors.
What Kind of Soil Do Indoor Succulents Actually Need?
The short answer:
A gritty, fast-draining mix with a high proportion of inorganic material.
The long answer: succulents evolved in environments where rain is infrequent but intense, and the soil drains so quickly that the roots rarely stay wet for more than a short time. In other words, their natural soil:
- Drains fast
- Has large particles (sand, grit, small stones)
- Contains very little organic matter
- Allows air to circulate freely around the roots
- Dries out rapidly
To grow succulents successfully indoors, we have to mimic these conditions as much as possible.
This is why specialist succulent and cactus mixes exist—they’re formulated to recreate this gritty, arid environment. But even those mixes vary wildly, and some honestly aren’t gritty enough. I’ve opened a few “cactus soil” bags over the years that looked almost identical to regular potting soil (not good).
The Four Things Succulent Soil Must Provide
1. Excellent Drainage
Succulents hate sitting in wet soil. They’re simply not built for it. The mix must allow water to flow through quickly and leave behind only a small amount of moisture that dries soon after.
2. Airflow Around the Roots
Succulents don’t like heavy or compacted soil. They’re adapted to soil that’s porous and full of air pockets so the roots can breathe.
3. Low to Moderate Fertility
Succulents grow in nutrient-poor environments. Too much fertility (as in regular potting soil) encourages weak, overstretched, floppy growth instead of compact, sturdy plants.
4. A Structure That Dries Fast
Fast-drying soil prevents the fungal and bacterial conditions that lead to rot. If the soil stays wet for too long, the roots suffocate and begin to decay.
If your soil does all four of these things, I can almost guarantee your succulents will thrive indoors.
Why Regular Potting Soil Doesn’t Work (And What Happens When You Use It)
This is, without question, the most common mistake I see beginners make. Regular potting soil:
- Stays wet too long
- Compacts easily
- Retains moisture around the roots
- Suffocates the plant
- Encourages rot
Even succulents that are normally very tough (like jade plants or snake plants) can’t thrive in dense, moisture-retentive soil. I’ve had jade plants turn brown and soft purely because they were sitting in soil that held onto water like a sponge.
When succulents are potted in heavy soil, here’s what you’ll start to see:
- Leaves turning yellow, brown, or black
- A mushy or translucent leaf texture
- Stems becoming soft
- Roots turning black or mushy
- The plant falling sideways from rot at the base
If you’re seeing any of these symptoms, it’s not “bad luck”—it’s simply the wrong soil.
What Good Succulent Soil Looks & Feels Like
A proper succulent mix should:
- Feel gritty between your fingers
- Have visible particles of grit, pumice, or coarse sand
- Fall apart easily even when moist
- Not clump or stick together
- Feel noticeably lighter than regular potting soil
When you water it, you should see the water run straight through the pot within a second or two.
I like to say:
If water puddles on the surface for even five seconds, the soil is too dense.
The Best DIY Succulent Soil Mix (My Tested Ratio)

Over the years, I’ve tested everything: coarse sand, perlite, vermiculite, pumice, horticultural grit, different brands of cactus mix—you name it. After all that experimenting, here is the mix that consistently produces the healthiest indoor succulents:
My personal succulent soil recipe
- 40% succulent/cactus potting mix (or regular potting soil if amended)
- 30% pumice or perlite
- 30% horticultural grit or coarse sand
This gives the right combination of drainage, aeration, and stability for most indoor succulents.
If you want a truly rot-resistant mix (and especially if you tend to overwater), you can use this higher-drainage ratio:
High-drainage ratio
- 30% potting soil
- 35% pumice
- 35% grit
This dries extremely fast and is excellent for moisture-sensitive varieties like Echeveria or Pachyphytum.
Why I Prefer Grit Over Sand (Personal Experience)
I’ve used both coarse sand and horticultural grit over the years, and here’s what I’ve found:
Horticultural grit:

- Keeps the mix airy
- Doesn’t compact over time
- Mimics natural succulent soil
- Offers excellent drainage
- Gives a stable base for roots
Sand:
- Only works well if it’s genuinely coarse sand
- Can compact if the grain size is too fine
- Dries slower than grit in small pots
Fine sand is a disaster—it turns soil into concrete when dry and mud when wet.
After many experiments, I recommend grit or pumice over sand for beginners. It’s far more forgiving and closer to the conditions succulents are adapted to.
A Quick Story: How Grit Saved My Collection
Years ago, I had a tray of Echeveria that kept rotting from the base. I was doing everything right—or so I thought. The problem wasn’t watering or light… it was the soil. It held too much moisture and didn’t let the lower layers dry properly.
Once I repotted them all into a gritty mix (close to the 60% grit ratio I mentioned above), I didn’t lose a single one the following year. Even when I accidentally overwatered (more than once, I’ll admit), the soil drained so well that it never became an issue.
That’s when I became a true believer in gritty soil mixes.
If You Must Use Regular Potting Soil, Do This
Sometimes you don’t have specialty soil on hand—that’s fine. You can still make a good succulent mix by amending regular potting soil.
Here’s how:
Minimum amendment (barely acceptable):
- 1 part potting soil
- 1 part pumice, perlite, or grit
Better amendment (recommended):
- 1 part potting soil
- 1 part pumice/perlite
- 1 part horticultural grit
This gets you very close to proper succulent soil.
One thing I’ve noticed over the years: grit makes the biggest difference. It prevents the soil from compacting and lets water escape more evenly.
Why Peat Moss Is a Problem in Succulent Soil
I strongly recommend avoiding soil mixes heavy in peat, which used to be the standard in the gardening industry for potting soil (although thankfully, this is shifting as peat extraction from the wild is detrimental to the environment). Here’s why:
When peat dries out completely, it becomes hydrophobic
Meaning: it repels water.
Have you ever watered a succulent and watched water stream down the sides of the pot and straight out the drainage hole without soaking in? That’s peat.
It’s incredibly frustrating, and the plant gets no moisture at all.
Peat compacts easily
This reduces airflow around the roots and makes it harder for them to breathe.
Peat stays wet too long
This increases the risk of rot, especially indoors.
This is why I prefer mixes that rely more on grit and pumice and less on organic matter.
Soil, Pots, and Watering: The “Holy Trinity” of Succulent Health

These three things work together. If even one is off balance, the succulent struggles.
1. Potting Soil
Must be fast-draining and gritty.
2. Pot Type
Terracotta or clay is best because it’s porous, allows water to evaporate, and helps the soil dry more evenly. I’ve tested plastic, ceramic, glazed clay, and terracotta over the years, and terracotta wins by a mile for preventing root rot. It gives beginners a lot more margin for error.
3. Watering Frequency
Only water when the soil has completely dried out. This is much easier to achieve if the soil and pot are working with you rather than against you.
These three things together mimic the succulent’s natural cycle:
Heavy rain → fast drying → period of dryness.
If you match this cycle, succulents are almost effortless indoors.
How Soil Affects How Often You Water
This is something many beginners don’t realize:
The grittier the soil, the more often (and more safely) you can water.
Dense soil often means watering once every 3–4 weeks. A properly gritty soil mix may let you water once every 10–14 days without any issues because it dries out so quickly.
This is why gritty mixes are so useful, as they give you more flexibility and a bigger safety margin.
How to Tell If Your Succulent Soil Has Dried Out
I use three simple methods.
1. The finger test
Touch the soil near the bottom of the drainage hole. If it’s damp, wait. If it feels dry, it’s usually safe to water.
2. The wooden skewer method
Insert a wooden skewer or chopstick deep into the soil. Leave it for a minute, then pull it out. If it comes out dark or damp, delay watering. If it comes out dry, the soil is ready.
(This method has saved countless succulents of mine over the years.)
3. The weight test
Lift the pot. Dry soil feels dramatically lighter than wet soil. After a while, you develop a feel for it. I do this one as standard now, as it’s much quicker, and you don’t have to compact the soil with the finger test
Common Soil Mistakes (That Almost Always Lead to Rot)
- Planting succulents in regular potting soil without amendment
- Using soil with a high peat content
- Not using enough grit or pumice in the mix
- Using a pot without a drainage hole
- Using mulches or moss that trap moisture around the stem
If you avoid these, you’re already ahead of most new succulent growers.
My Recommended Succulent Soil Mix (Summary)
To pull this all together, here are the formulas in one place:
Best all-purpose indoor mix
- 40% succulent/cactus soil
- 30% pumice or perlite
- 30% horticultural grit or coarse sand
High-drainage, rot-resistant mix
- 30% potting soil
- 35% pumice
- 35% grit
Minimum fix for regular potting soil
- 1 part potting soil
- 1 part pumice or grit
Final Thoughts
If you take nothing else from this article, remember this:
Succulents don’t die because they’re “difficult”; they die because the soil isn’t right.
Once you get the soil right, and combine it with a pot that drains and a sensible watering routine, succulents become some of the easiest plants to grow indoors.
My collection went from a rotating cast of tragedies to a thriving display of plump, colourful, stress-free plants once I switched to gritty soil mixes years ago. Since then, I haven’t lost a single succulent to rot.
Getting the soil right truly changes everything.
Save this guide so you can revisit it whenever you repot or bring home a new succulent; your future plants will thank you.
