This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.
Making cactus and succulent soil is easier than you might think, and it’s one of the best ways to keep your plants thriving.
You can make cactus and succulent soil right at home with just a few simple ingredients that you probably can find at any garden center.
When you learn how to make cactus and succulent soil, you’ll save money and give your plants exactly what they need to avoid root rot.
In this post, we’ll break down the perfect DIY cactus and succulent soil recipe, why store-bought mixes often fall short, and the simple steps to mix your own batch.
Let’s dig into the gritty details.
Why You Should Make Cactus and Succulent Soil Yourself
The biggest reason to make cactus and succulent soil yourself is control over drainage.
Cactus and succulent soil needs to dry out fast, and most commercial bags are still too heavy and moisture-retentive for these desert lovers.
When you make cactus and succulent soil, you can tailor the texture and aeration to match the exact needs of your specific plants.
Store-bought mixes often contain too much peat moss, which holds water like a sponge and can lead to mushy roots.
1. It’s Cheaper in the Long Run
Buying bags of pre-made cactus and succulent soil for every repotting session gets expensive.
When you make cactus and succulent soil, you buy bulk ingredients that last for dozens of pots.
A single bag of perlite, coarse sand, and potting soil will give you enough mix for the whole season and then some.
2. You Can Customize the Grit Level
Some succulents, like lithops, want almost pure grit, while others, like jade plants, prefer a bit more organic matter.
Making cactus and succulent soil lets you adjust the ratio so every plant in your collection gets its ideal home.
You can go heavier on the inorganic parts for desert cacti or add a bit more compost for jungle cacti like Christmas cactus.
3. You Avoid Pests and Disease
Commercial cactus and succulent soil can sometimes harbor fungus gnats or spores from sitting on a shelf for months.
When you make cactus and succulent soil fresh at home, you know exactly what’s in it, and you can even sterilize the components if you want extra peace of mind.
Fresh mix also means fewer surprises when you water, which is critical for keeping those roots healthy.
The Core Ingredients for Cactus and Succulent Soil
Before you start mixing, you need to understand the three main players in any good cactus and succulent soil recipe.
Each ingredient does a specific job, and getting the balance right is the whole secret to success.
1. Organic Matter for Nutrients
This is the part of your cactus and succulent soil that holds some moisture and provides food for your plants.
Regular potting soil or coconut coir works great as the organic base.
You want something that’s light and fluffy, not dense garden soil, because dense soil will compact and suffocate succulent roots.
2. Perlite for Aeration
Perlite is those little white volcanic rocks you see in almost every bag of cactus and succulent soil.
It’s lightweight, porous, and creates air pockets so water can flow through freely instead of pooling around the roots.
Perlite is non-organic, so it never breaks down, which means your cactus and succulent soil stays loose and airy for years.
3. Coarse Sand or Grit for Drainage
Coarse sand, also called horticultural sand, adds weight and sharp edges that help water drain fast.
Avoid fine beach sand because it packs down and actually blocks drainage.
You can also use poultry grit or crushed granite as a substitute if you can’t find coarse sand at your local store.
Mix these three together in the right ratio, and you have a killer DIY cactus and succulent soil.
The Perfect Cactus and Succulent Soil Recipe
Here’s the simple ratio to make cactus and succulent soil that works for ninety percent of indoor succulents and cacti.
Use a measuring cup or just eyeball it with a bucket, the goal is consistency, not perfection.
1. Start with 2 Parts Organic Potting Soil
Grab any standard all-purpose potting mix and sift out any large chunks or sticks.
This organic base makes up the bulk of your cactus and succulent soil and gives the roots something to grip.
If you use coconut coir instead, just make sure it’s completely hydrated and fluffed before mixing.
2. Add 1 Part Perlite
Pour in one part perlite and stir it through the soil until it’s evenly distributed.
This is what keeps your cactus and succulent soil from turning into a soggy clump after watering.
Perlite is so light that it tends to float to the top over time, so mixing it well at the start is key.
3. Add 1 Part Coarse Sand
Mix in one part coarse sand or grit to give your cactus and succulent soil that heavy, mineral-rich feel it needs.
The sand also helps anchor taller cacti so they don’t topple over in lightweight potting mix.
Stir everything together until you see a uniform texture with no big clumps of one ingredient.
4. Optional: Add a Sprinkle of Worm Castings
If you want to boost nutrients, throw in a handful of worm castings or slow-release fertilizer.
This turns your basic cactus and succulent soil into a real feast for your plants, but it’s totally optional.
Too much fertilizer can burn succulent roots, so keep it light and only add this if you’re repotting into fresh soil anyway.
How to Use Your Homemade Cactus and Succulent Soil
Once you’ve made your cactus and succulent soil, it’s time to put it to work.
Always repot succulents into dry cactus and succulent soil and wait a few days before watering.
This gives any damaged roots time to callus over and prevents rot from setting in.
Use a pot with drainage holes, because even the best cactus and succulent soil won’t save a plant sitting in standing water.
When you water, do it thoroughly until water runs out the bottom, then let the pot dry out completely before the next drink.
Your homemade mix will last for years, but you should refresh it every couple of growing seasons as the organic matter breaks down.
1. Test Your Mix Before Planting
The easiest way to test your cactus and succulent soil is to wet it and squeeze it in your hand.
It should crumble apart easily after you release it, not stay in a tight ball.
If it holds together too much, add more perlite or sand.
If it falls apart completely with no cohesion, add a touch more organic potting soil.
2. Adjust for Your Environment
If you live in a humid climate, make your cactus and succulent soil grittier by upping the perlite and sand.
If you live in a very dry, hot climate, you can add a bit more organic matter to help the soil retain some moisture.
The beauty of making cactus and succulent soil is that you can adapt it to your own home’s conditions.
So, How to Make Cactus and Succulent Soil That Works?
The secret to healthy succulents is learning how to make cactus and succulent soil that drains fast and dries quickly.
You can make cactus and succulent soil at home with just three basic ingredients, potting soil, perlite, and coarse sand.
This DIY approach gives you total control over drainage, saves you money, and keeps your plants growing strong all year long.
Now that you know how to make cactus and succulent soil, you’ll never have to buy another expensive bag of mystery mix again.
Get your ingredients together, follow that simple ratio, and your succulents will thank you with vigorous growth and vibrant colors.
Happy mixing, and enjoy the process of giving your plants the perfect home they deserve.