Potting & Soil Mixes

DIY Potting Soil: How to Make Your Own Mix at Home

The short answer

DIY potting soil is a blend of compost or coco coir, perlite or pumice for drainage, and a small amount of aeration material like bark or vermiculite, mixed in roughly equal parts to hold moisture without staying soggy.

Key details for DIY Potting Soil: How to Make Your Own Mix at Home
Base ingredient Compost, coco coir, or aged bark
Drainage ingredient Perlite, pumice, or coarse sand
Common ratio 1 part base : 1 part drainage : 1 part aeration
pH range for most houseplants 6.0 to 6.8
Shelf life once mixed Best used within a few months
Potting soil ingredients in bowls on a garden bench
What's covered15

What goes into DIY potting soil

DIY potting soil is a blend of compost or coco coir, perlite or pumice for drainage, and a small amount of aeration material like bark or vermiculite. You mix them in roughly equal parts to hold moisture without staying soggy. The goal is the same as any bagged potting mix: something light enough to drain fast, but able to hold onto water and nutrients between waterings.

Making your own mix gives you control over exactly what your plants sit in. You can adjust ratios for succulents versus tropical foliage, skip fillers you don't want, and often save money if you're potting up a lot of plants.

Why make your own potting mix

Store-bought potting soil works fine for most people, but there are real reasons to mix your own.

Cost at scale. If you have a dozen or more houseplants, buying perlite, coir, and compost in bulk bags is usually cheaper per pot than buying pre-mixed bags repeatedly.

Control over texture. A succulent needs a much chunkier, faster-draining mix than a peace lily. Making your own lets you dial in the right ratio for each plant instead of buying several different bagged products.

Freshness. Bagged mixes can sit on shelves for a long time and sometimes compact or go stale. Mixing your own means you know exactly how old the ingredients are.

Avoiding unwanted additives. Some bagged mixes include synthetic wetting agents, fertilizer pellets, or moisture crystals you may not want. DIY mixes let you choose plain ingredients.

Basic DIY potting soil recipe

A solid, general-purpose recipe for most houseplants is:

Mix these together in a large bucket or tub until the color and texture look even throughout. There shouldn't be dry pockets of coir or clumps of pure perlite.

This ratio works well for common tropical houseplants like pothos, philodendron, and peace lily. It holds moisture long enough between waterings but still drains within a few seconds when you water thoroughly.

Adjusting the recipe for different plants

Not every plant wants the same mix. Adjust the base recipe depending on what you're potting.

For succulents and cacti

Succulents and cacti need much faster drainage and almost no moisture retention. A good starting point is:

This drains within seconds and dries out quickly, which matches how succulents grow in the wild.

For aroids like monstera and philodendron

Aroids like monstera and philodendron are used to growing on trees and rocks in the wild, with roots that want air as much as moisture. A chunkier mix works better:

For orchids

Orchids generally shouldn't be potted in soil-based mixes at all. Most growers use bark-based blends instead, built from fir or pine bark chunks, sometimes with added charcoal or perlite, with no soil or compost in the mix.

For seed starting

Seedlings need a finer, lighter texture than mature plants. A common seed-starting mix skips heavier compost in favor of:

Ingredients explained

Compost

Compost adds organic matter, nutrients, and beneficial microbes. Use well-finished compost that no longer smells strongly or looks like fresh kitchen scraps. Homemade compost, bagged garden compost, or worm castings all work.

Coco coir

Coco coir is made from ground coconut husks. It holds water well, rewets easily after drying out, and has a neutral pH. It's a common substitute for peat moss because it's considered a more renewable byproduct.

Peat moss

Peat moss holds moisture and is naturally acidic, which suits plants like blueberries or some ferns. It can be harder to rewet once it dries out completely compared to coco coir.

Perlite

Perlite is a lightweight, popped volcanic glass. It creates air pockets in soil, which improves drainage and prevents compaction. It doesn't hold water or nutrients itself.

Pumice

Pumice does a similar job to perlite but is heavier and denser, so it doesn't float to the top of the pot or wash out over time the way perlite sometimes does.

Orchid bark or pine bark

Chunky bark pieces create large air gaps in the mix. This is essential for orchids and helpful for aroids that want their roots to breathe.

Vermiculite

Vermiculite holds more water than perlite and is often used in seed-starting mixes or for plants that like consistent moisture.

How to mix it properly

  1. Gather your ingredients in roughly the ratio you want to use.
  2. Combine them in a large container, wheelbarrow, or tarp spread on the ground.
  3. Wear gloves and consider a dust mask, since dry perlite and peat can create fine dust.
  4. Mix by hand or with a small trowel until the texture and color look uniform.
  5. Lightly moisten the mix before potting, since dry coir and peat resist absorbing water at first.

Storing homemade potting soil

Store unused mix in a sealed bucket or bag, out of direct sun and away from moisture that could encourage mold. If your mix includes compost, try to use it within a few months, since organic matter continues to break down over time and nutrients can deplete. Purely mineral mixes, like a pumice-and-bark blend for succulents, store almost indefinitely.

Should you sterilize your ingredients?

If you're using garden soil, homemade compost, or leaf mold, there's a chance of introducing weed seeds, fungus gnat eggs, or plant pathogens. Baking soil at a low oven temperature for about 30 minutes can kill most of these, though it will also smell strongly and kill beneficial microbes along with the harmful ones.

Bagged, commercially processed ingredients like perlite, pumice, and coco coir are already essentially free of pests and pathogens, so sterilizing isn't necessary for those.

Common mistakes to avoid

Using straight garden soil. Garden soil compacts hard in containers and doesn't drain the way mixes formulated for pots do. Use it only as a minor ingredient, if at all.

Skipping the drainage ingredient. A mix that's all compost or all peat moss will hold too much water and can suffocate roots. Always include perlite, pumice, or bark.

Not pre-moistening dry peat or coir. Both resist water when bone dry, so water can run straight through a newly potted plant without actually wetting the mix. Dampen the mix before you pot.

Reusing old mix without checking it. If you're reusing soil from a previous plant, check for pests, root fragments, and compaction before adding it back into a new mix.

If you'd rather skip the mixing process, a ready-made succulent and cactus mix is a straightforward option for anyone potting up just a plant or two.

Tools that make mixing easier

You don't need special equipment, but a few basic tools speed things up. A large plastic storage tub or a wheelbarrow gives you room to fold ingredients together without spilling. A small hand trowel or a garden fork works better than your hands for breaking up compacted compost or peat. A watering can or spray bottle helps you pre-moisten dry coir and peat before potting. If you're mixing outdoors, a tarp laid on the ground catches stray perlite and makes cleanup faster.

Measuring by volume rather than weight is standard for potting mixes. A large yogurt tub, a coffee can, or even a full-size pot itself all work as a measuring unit — what matters is that you use the same container for every "part" in your ratio, not the exact size of the container.

Testing whether your mix drains well

Before you commit a plant to a new batch of homemade mix, it helps to test it. Fill a pot with the mix and water it thoroughly. Good potting soil should let water run through and out the drainage holes within a few seconds to a couple of minutes, not sit on the surface or take many minutes to disappear.

Another simple check is to squeeze a handful of the moistened mix. It should hold together loosely and then crumble apart when you open your hand. If it forms a dense, sticky ball, it likely has too much fine organic matter and not enough perlite, pumice, or bark. If it falls apart into dust with no cohesion at all, it may be too coarse to hold moisture for actively growing plants.

Adjusting for climate and pot type

The right ratio also depends on where you live and what you're potting into. In hot, dry climates, or with terracotta pots that wick moisture out through their walls, a mix on the moisture-retentive side — closer to two parts compost or coir to one part drainage material — helps plants avoid drying out too fast between waterings.

In humid climates, or with glazed ceramic and plastic pots that hold moisture longer, leaning toward more perlite, pumice, or bark relative to compost reduces the risk of root rot. Pots without drainage holes at all should generally be avoided for soil-based mixes, since there's no way for excess water to escape regardless of how well-draining the mix itself is.

Reusing and refreshing old potting mix

When you repot a plant, the old mix in the pot has usually broken down and compacted somewhat, even if it looked fine going in. Organic ingredients like compost and coir shrink and decompose over months of watering. Before reusing old mix, break up any hard clumps, remove old roots and debris, and check for pests like fungus gnat larvae or root mealybugs.

A common approach is to blend one part old mix with one or two parts fresh mix, rather than either discarding it entirely or reusing it as-is. This stretches your fresh ingredients further while still improving the structure of the batch. Straight reuse without any amendment tends to produce progressively denser, less well-draining soil each time you repot.

Signs your DIY mix needs adjusting

If plants in a particular batch of homemade mix are wilting between waterings even though you're watering on schedule, the mix may be draining too fast and not holding enough moisture — add more compost or coir next time. If the surface stays wet for many days after watering, or you notice a sour smell, gnats, or yellowing lower leaves, the mix is likely retaining too much water — add more perlite, pumice, or bark and consider repotting sooner rather than later.

It's normal to tweak your ratio over a few rounds of potting. Different tap water, humidity, and light levels in your home all affect how a given mix performs, so what works well for one grower's monstera might need slight adjustment in a drier or brighter space.

Frequently asked questions

Homemade potting soil is often cheaper at scale and lets you fine-tune the mix for each type of plant, but it takes more effort and storage space than buying a bag off the shelf. Either approach can grow healthy plants as long as the mix drains well and isn't too dense.

FAQ

Is homemade potting soil cheaper than store-bought?

Often yes, especially if you buy ingredients like perlite and coco coir in bulk and reuse them across many pots. The savings grow the more plants you have.

Can I use garden soil in a DIY potting mix?

You can include a small amount, but garden soil alone compacts in containers and drains poorly. It's better as a minor addition to a mix built mostly from compost, coir, and perlite.

Do I need to sterilize homemade potting soil?

If you're using garden soil, compost, or leaf mold, baking it briefly in an oven can kill weed seeds, fungus gnat eggs, and pathogens. Bagged coir, perlite, and pumice are already essentially sterile.

How long does DIY potting soil last in storage?

Unmixed dry ingredients like perlite and coir can be stored indefinitely in a sealed container. Once you add compost or other organic matter, it's best to use the mix within a few months.