The Ultimate DIY Succulent & Cactus Soil Mix

Succulents and cacti are loved because they look tough, modern, and low maintenance, but most failures begin below the surface. A succulent can tolerate missed watering better than it can tolerate soil that stays wet around the roots. The goal of this DIY potting soil recipe is simple: create a mix that drains quickly, holds small pockets of air, gives the roots enough grip, and dries before rot starts. A commercial cactus mix can work, but many ready-made bags still contain too much fine peat or compost for indoor conditions. Making your own mix gives you control over texture, drainage, cost, and performance.

This guide is written for beginners who want a reliable recipe and for plant collectors who want to fine-tune their mix for echeveria, jade plant, aloe, haworthia, sedum, agave, desert cactus, Christmas cactus, and other popular succulents. The same basic principle applies to all of them: roots need oxygen as much as water. A gritty mix lets water move through quickly, but it also keeps enough moisture around the root hairs for healthy growth. Once you understand what each ingredient does, you can adjust the recipe for your climate, pot type, and watering style without guessing.

1

Start With the Right Soil Goal: Fast Drainage + Root Airflow

The best succulent soil is not simply “dry soil.” It is a structured growing medium that wets evenly, drains quickly, and then allows air to return to the root zone. That airflow is what protects plants from root rot. When soil particles are too fine, water fills the small spaces between them and pushes oxygen out. Roots sitting in that wet, airless condition begin to decay, and the plant may look wrinkled, yellow, translucent, or mushy even though the pot was watered recently.

A good cactus and succulent mix should feel gritty between your fingers. When you water, liquid should move through the pot and out the drainage holes rather than pooling on top. After watering, the mix should become slightly damp, not muddy. Within a few days, depending on temperature and pot size, it should dry enough that the plant is ready to breathe again. This drying cycle is especially important indoors because lower light and weaker airflow slow evaporation.

Think of your mix as a balance between organic material and mineral material. Organic material such as potting soil, composted bark, peat, or coco coir stores some moisture and nutrients. Mineral material such as perlite, pumice, lava rock, coarse sand, granite grit, or chicken grit creates pore spaces and drainage channels. Most succulent problems happen when the organic side is too high and the mineral side is too low. For beginners, a recipe with roughly 40% organic potting soil and 60% mineral drainage material is a safe starting point.

2

Basic Ingredients You'll Need

This recipe uses three core ingredients because they are easy to find, affordable, and flexible. You do not need expensive specialty products to make a healthy potting mix. What matters is particle size, drainage, cleanliness, and avoiding ingredients that hold water for too long.

Potting soil or potting mix: Use regular indoor potting soil, multipurpose compost, or a peat/coir-based potting mix without moisture-control crystals. This ingredient provides a small amount of organic matter, nutrient-holding capacity, and fine root contact. Choose a light mix that feels fluffy, not clay-like. If the bag says “water saving,” “moisture control,” or “feeds and holds water longer,” skip it for succulents.

Coarse sand: Sand improves drainage and adds weight so tall plants do not topple. The key word is coarse. Horticultural sand, sharp sand, washed builder’s sand, coarse river sand, or pool filter sand can work if the particles are gritty and not salty. Fine play sand is not ideal because tiny particles settle into the spaces between soil particles and can make the mix more compact, not less.

Perlite or pumice: These lightweight volcanic materials create air pockets. Perlite is white, light, cheap, and widely available. Pumice is heavier, more durable, and less likely to float to the surface. Both are excellent. If you water frequently or grow in plastic pots, pumice is usually better because it keeps the mix open for longer. If you are on a tight budget, perlite is perfectly fine.

Optional drainage boosters: Chicken grit, crushed granite, lava rock, aquarium gravel, bonsai grit, calcined clay, or small expanded shale can replace part of the sand or perlite. Orchid bark or pine bark fines can be added for tropical succulents and holiday cacti because those plants like a little more organic structure and moisture without becoming soggy.

3

The Perfect Ratio Formula

The easiest all-purpose succulent soil recipe is 40% potting soil, 30% coarse sand, and 30% perlite or pumice. This gives most common succulents enough moisture to root properly while still draining much faster than regular potting soil. It works well for echeveria, sedum, jade plant, kalanchoe, crassula, aloe, haworthia, gasteria, and many nursery-grown cactus plants.

Standard mix for most succulents:

  • 4 parts regular potting soil
  • 3 parts coarse sand or grit
  • 3 parts perlite or pumice

Extra-drainage desert cactus mix:

  • 3 parts potting soil
  • 3.5 parts coarse sand, grit, or crushed granite
  • 3.5 parts pumice, perlite, or lava rock

Tropical succulent and holiday cactus mix:

  • 5 parts potting soil or coco coir-based mix
  • 2.5 parts perlite or pumice
  • 2.5 parts orchid bark or pine bark fines

Use “parts” as any container: a cup, scoop, small pot, or bucket. For a one-gallon batch, measure 4 cups potting soil, 3 cups coarse sand, and 3 cups perlite or pumice. For a five-gallon batch, use 2 gallons potting soil, 1.5 gallons coarse sand, and 1.5 gallons perlite or pumice. Exact laboratory precision is not necessary, but keeping the mineral material at half or more of the final mix is important.

In very humid climates, use the extra-drainage recipe. In hot, dry climates, the standard mix may dry too fast in tiny terracotta pots, so you can increase potting soil slightly or add bark chips. Indoors under low light, lean toward more grit because the plant uses water slowly. Outdoors in strong sun and wind, you may be able to use a slightly richer mix because evaporation is faster.

4

Ingredient Substitutions That Actually Work

One reason DIY succulent soil is popular is that you can use what is available locally. Garden centers, building suppliers, aquarium shops, farm stores, and landscaping yards often sell suitable drainage materials under different names. The goal is not to copy one brand exactly; the goal is to build an open, gritty structure.

If you cannot find coarse sand: Use chicken grit, crushed granite, bonsai grit, small aquarium gravel, washed pea gravel, or fine lava rock. Avoid beach sand unless it has been thoroughly washed and you are certain it contains no salt. Salt residue can damage roots and cause leaf tip burn.

If you cannot find perlite: Use pumice, lava rock, calcined clay, expanded shale, or chunky zeolite. Pumice is often the best upgrade because it holds small amounts of water inside its pores while keeping the mix physically open.

If you want a peat-free recipe: Replace potting soil with a coco coir-based potting mix and add pine bark fines for structure. Coir can hold moisture strongly when used alone, so it still needs plenty of mineral material. A peat-free succulent mix should not be mostly coir; keep the mineral fraction high.

If your mix is too light: Replace half the perlite with pumice or crushed granite. Perlite can float upward after repeated watering, especially in outdoor pots. Heavier mineral materials keep the mix more stable and stop top-heavy plants like aloe or jade from leaning.

If your plants dry out too quickly: Add a small amount of bark, coco chips, or extra potting mix. Do not solve fast drying by watering every day unless the plant is actively growing in strong light. Daily watering in a poorly draining pot can still cause rot.

5

Mixing Instructions: How to Make the Soil in 10 Minutes

Use a clean bucket, storage tub, wheelbarrow, or large basin. If you are mixing indoors, perlite dust can be irritating, so work slowly and mist the ingredients lightly with water before stirring. Wear gloves if your skin is sensitive or if you are handling dry, dusty sand.

Step 1: Add the potting soil first and break up clumps with your hands. Remove sticks, large bark chunks, slow-release fertilizer clumps, or anything that looks dense and woody. Succulent roots prefer a consistent mix, so large pockets of pure organic matter can stay wet for too long.

Step 2: Add the coarse sand or grit and fold it through the soil. Mix from the bottom upward so the heavier material does not sit in one layer. A common mistake is to layer sand at the bottom of the pot. That does not improve drainage; it can create a perched wet zone. Drainage material should be blended throughout the whole mix.

Step 3: Add perlite or pumice last. If using perlite, pour slowly because it is light and dusty. Mix for two to three minutes until the texture looks uniform. You should see gritty particles everywhere, not just at the top.

Step 4: Lightly moisten the finished mix. It should feel barely damp, like a wrung-out sponge, not wet. Slight moisture reduces dust and helps roots make contact after potting. If the mix becomes muddy, spread it out and let it dry before using.

Step 5: Label and store extra mix in a sealed container. Write the ratio on the lid so you can recreate or adjust it later. This is useful when you compare plant performance across different batches.

Avoid the “Drainage Layer” Mistake

Do not place a layer of gravel, stones, broken pottery, or sand at the bottom of a succulent pot and then fill the rest with regular soil. This does not fix slow-draining soil. The water can sit above the coarse layer, keeping the root zone wet. A better method is to use one consistent gritty mix from top to bottom and a pot with drainage holes.

6

Testing Your Mix Before You Use It

Testing takes only a few minutes and saves plants. A soil recipe can look good in a bowl but behave differently once it is packed into a pot. Always test before using a new batch on expensive or sentimental plants.

The drainage test: Fill a nursery pot with the mix and water thoroughly until water runs out the bottom. The first water should move through quickly. If water pools on the surface for more than a few seconds, the mix is too fine or too dry to accept water. If it drains but the pot still feels heavy and wet days later, add more mineral material.

The squeeze test: Dampen a handful of mix and squeeze it firmly. When you open your hand, it should crumble apart. If it holds the shape of your fist, it contains too much fine material or too much moisture-retentive organic matter. Add more pumice, perlite, grit, or coarse sand and test again.

The finger test: After watering a small pot, insert your finger into the mix after two or three days. For most indoor succulents, the upper layer should already feel much drier. If the mix is still wet near the top after several days in normal indoor conditions, it is too water retentive for sensitive succulents.

The plant response test: Pot one common plant or cutting in the new mix and observe it for two weeks before repotting your entire collection. Healthy signs include firm leaves, no blackening at the base, no sour smell, and gradual new root or leaf growth. If leaves become translucent and mushy, check drainage and watering immediately.

7

Match the Soil Mix to the Pot Type

The same soil behaves differently in terracotta, plastic, ceramic, metal, and glass containers. A recipe that is perfect in one pot may be too wet in another. This is why pot choice and soil mix should be planned together.

Terracotta pots: These breathe through the sides and dry faster. They are excellent for beginners because they reduce overwatering risk. In hot climates, tiny terracotta pots may dry too quickly, so use the standard mix rather than the extra-gritty desert mix unless the plant is a true cactus.

Plastic nursery pots: These hold moisture longer. They are lightweight, cheap, and practical, but they need a more mineral-heavy mix if you water generously. Make sure the drainage holes are open and never leave the pot sitting in a full saucer.

Glazed ceramic pots: These are attractive but often slow to dry. Use a gritty mix and confirm that the pot has at least one real drainage hole. Decorative cachepots with no holes should only be used as outer covers; keep the plant in a draining inner pot.

Glass bowls and closed terrariums: Most succulents and cactus should not be grown in closed terrariums because humidity and stagnant moisture encourage rot. If you want a succulent arrangement in glass, use an open dish, a very gritty mix, and careful watering, but understand that it may need more frequent maintenance.

8

How to Repot Succulents Into the New Mix

Repotting is the moment when a good soil mix matters most. Many store-bought succulents are sold in peat-heavy nursery soil that works in greenhouse production but stays wet too long in a home. Repotting into a gritty mix can prevent future problems, especially after buying plants from supermarkets, big-box stores, or online sellers.

Gently remove the plant from its old pot and loosen the root ball. If the old soil is dry and crumbly, brush away as much as possible. If it is wet and sticky, be patient and avoid tearing roots. Remove black, mushy, hollow, or foul-smelling roots with clean scissors. Healthy succulent roots are usually pale, tan, or firm.

Let damaged roots dry for a few hours before potting, especially if you cut away rot. Place a small amount of mix in the bottom of the pot, position the plant at the same depth it was growing before, and fill around the roots. Do not bury leaves or the crown because trapped moisture around the stem can cause rot. Firm the mix lightly, but do not compact it hard.

After repotting, wait two to five days before watering if roots were damaged or the plant had rot. This dry rest allows small wounds to callus. For healthy plants moved from dry soil into dry mix, you can water lightly after a day or two. Always adjust based on plant condition, not a strict calendar.

9

Watering After Repotting: The Soil Mix Is Only Half the System

A perfect gritty mix does not mean you can water without limits. Succulents are adapted to cycles: a thorough drink, then a drying period. Shallow daily sprinkling keeps the surface damp while lower roots may remain poorly hydrated or oxygen-starved. The better method is to water deeply until excess runs from the drainage holes, then let the mix dry before watering again.

Do not follow a fixed “once per week” rule for every succulent. A small haworthia in a plastic pot under low light may need water far less often than an outdoor jade plant in terracotta during summer. Check the mix, pot weight, leaf firmness, and season. In bright active growth, plants use more water. In winter dormancy or low indoor light, they use much less.

For most succulents, wrinkled but firm leaves often mean thirst. Yellow, translucent, mushy, or dropping leaves often mean too much water or root trouble. If unsure, wait a few more days. Succulents usually recover from slight underwatering more easily than from rot.

10

Cost Breakdown & Savings

Making your own succulent soil is cheaper than buying small specialty bags, especially if you maintain many pots. The biggest savings come from buying ingredients in bulk and using one measuring system for repeat batches.

Typical DIY cost: Depending on local prices, homemade mix often costs far less per gallon than premium commercial cactus soil. A bag of potting mix, a bag of coarse sand or grit, and a bag of perlite can make several batches. If you buy pumice or bonsai grit, the mix costs more but lasts longer structurally.

Budget example: One medium bag of potting soil, one bag of coarse sand, and one bag of perlite can produce enough mix for many small pots. Even if the initial shopping trip costs more than one small commercial bag, the cost per repot drops with every batch.

Best value tip: Buy drainage material from landscaping or farm suppliers instead of small decorative bags sold for houseplants. Chicken grit, crushed granite, pumice, and lava rock are often cheaper in larger quantities. Share a bulk bag with another plant owner if storage space is limited.

11

Plant-Specific Adjustments

Echeveria, sedum, and sempervivum: Use the standard or extra-drainage mix. These rosette succulents dislike water trapped around the crown. Keep the top dressing light and avoid burying lower leaves.

Jade plant and crassula: Use the standard mix with pumice if possible. Jade plants can grow heavy, so a slightly weightier mix and a sturdy pot prevent tipping.

Aloe and agave: Use a gritty, mineral-rich mix. These plants have strong root systems and appreciate a pot that drains freely. Avoid rich compost-heavy soil.

Haworthia and gasteria: Use a slightly moisture-retentive but still airy mix. These plants often grow in lower light than desert cactus, so do not let the soil stay wet for long periods.

Desert cactus: Use the extra-drainage mix with more pumice, grit, or lava rock. Keep organic matter lower. A cactus in a peat-heavy mix can look fine for months and then suddenly collapse from root rot.

Christmas cactus and Thanksgiving cactus: These are tropical epiphytic cacti, not desert plants. Use more bark and organic matter than you would for desert cactus, but still keep the mix well drained. They need moisture more consistently, yet they still suffer in soggy soil.

12

Troubleshooting Soil Problems

Problem: Soil stays wet for a week. The mix is too dense, the pot is too large, the pot has poor drainage, or the plant is in low light. Add more mineral material, move to a smaller pot, or increase light gradually.

Problem: Water runs straight down the sides. Very dry peat-based soil can become hydrophobic. Bottom-soak the pot briefly to rehydrate the mix, then consider adding more mineral material and less peat in the next batch.

Problem: Leaves are wrinkled after watering. Roots may be damaged and unable to absorb moisture, or the mix may be too coarse for a small, newly rooted plant. Check roots before watering again.

Problem: White crust appears on the soil. This is often mineral salt buildup from hard water or fertilizer. Flush the pot thoroughly, use rainwater or filtered water when possible, and avoid overfertilizing.

Problem: Fungus gnats appear. The surface is staying damp too long. Let the mix dry more deeply, improve airflow, use a gritty top layer, and avoid adding compost-rich material to succulent pots.

Success Indicator

Your DIY succulent and cactus soil is working when water drains freely, the pot does not stay heavy for too long, leaves remain firm rather than translucent, and new growth appears slowly but steadily. Succulents do not need rich, constantly moist soil to grow well. They need a stable cycle of moisture and air. If your plants stop rotting and start holding shape, the mix is doing its job.

Pro Tip

Add a thin top dressing of pumice, crushed granite, or small decorative stones after potting. It keeps soil from splashing onto leaves, reduces fungus gnat activity, and gives arrangements a clean finished look. Keep the layer thin enough that you can still judge moisture. A thick decorative layer can hide wet soil and make beginners water too often.

Where to Buy Ingredients Cheaply

  • Potting soil: Garden centers, home improvement stores, discount retailers, and nurseries. Store brands are usually fine if they are not moisture-control formulas.
  • Coarse sand: Hardware stores, landscaping suppliers, builders’ merchants, pool supply stores, and horticultural suppliers. Wash dusty sand before use if necessary.
  • Perlite: Garden centers, agricultural suppliers, and online bulk suppliers. Large bags are much cheaper per litre than small houseplant bags.
  • Pumice: Cactus nurseries, bonsai suppliers, landscape yards, and online retailers. It costs more than perlite but is heavier and longer lasting.
  • Grit alternatives: Chicken grit from farm stores, aquarium gravel from pet shops, crushed granite from landscape yards, and lava rock from garden suppliers.
  • Bark fines: Orchid bark, pine bark fines, or bonsai bark from nurseries. Use for holiday cactus or tropical succulents rather than desert cactus.