Moving into a smaller place usually means fewer shelves, less storage, and a hard look at what you're actually spending to keep a few plants alive. Potting soil is one of those quiet costs — a bag here, a bag there, and suddenly you've spent more on dirt than on the plants. The good news is that making your own mix is one of the few garden chores that saves real money from the very first batch.
This post contains affiliate links. If you buy through them, we may earn a small commission at no extra cost to you. We only link to products we could verify exist.

What a Budget Can and Can't Do
Here's the honest version. A cheap bag of potting mix, typically $4 to $8 for a 16-quart bag at a big-box store, will grow a tomato. It will not behave the same way as a premium mix, and it usually runs out of steam faster. Budget mixes are often heavier on cheap filler like composted bark or peat and lighter on perlite, the white chunks that keep roots breathing. Owner reviews on value-priced mixes frequently mention the bag being "wet and clumpy" or "mostly bark."
If this helped, you'll also want to read Best Cheap Pruning Tools for Small Gardens, Why Your Compost Bin Isn't Heating Up and How to Fix It and How to Start Seeds Indoors Cheaply (No Fancy Gear Needed).
What a budget absolutely can do: keep houseplants, herbs, and a few containers of vegetables perfectly happy — if you're willing to blend and amend. What it can't do: match a $20 boutique aroid mix out of the bag, or hold up for multiple seasons without help. If you accept that trade-off, DIY blending gets you the same result for roughly a third to half the cost per quart.
Why Making Your Own Mix Saves Money
The math is simple. A 2-cubic-foot bag of plain peat moss typically runs $12 to $18 and makes roughly 50 to 60 quarts of finished mix once you add aeration and drainage. Perlite is usually $15 to $25 for a 2-cubic-foot bag, and a bag that size lasts most small-space gardeners a year or more. Coarse vermiculite and a small bag of compost or worm castings round it out.
Compare that to buying pre-bagged mix at $6 per 16 quarts. Once you own the components, your cost per quart usually drops to well under $1. The catch is storage — and that's the part downsizers feel most.
The Space Problem in a Small Home
You don't need a garage. You need a corner. A 2-cubic-foot bag of peat is bulky but squashes down; perlite bags are light but messy. The trick is decanting everything into stackable containers the day it arrives, then storing them somewhere out of the way.
A 1.75-gallon container like the OXO Good Grips 1.75 Gallon is a genuinely useful size here — big enough to scoop from, small enough to tuck under a sink or on a closet shelf. Two or three of those hold a surprising amount of perlite and vermiculite, and they seal, which matters if you're storing in living space.
For a balcony or patio setup, a 37-gallon option such as the FCMP Outdoor 37 Gallon works as a mixing station and a storage bin in one. Mix on a tarp over it, sweep the leftovers back in, done.
A Simple DIY Potting Mix Recipe
This is a standard all-purpose blend that works for most houseplants, herbs, and container vegetables. Measure by volume, not weight — a scoop, a coffee can, whatever you have.
- 2 parts peat moss or coir
- 1 part perlite
- 1 part compost or worm castings
- 1 small handful of garden lime per 2 gallons of peat (peat is acidic; lime balances it — skip if you use coir)
That's it. Moisten slightly, stir until it's evenly speckled, and use it within a few months. For succulents and snake plants, push the perlite to 2 parts and drop the compost to 1. For ferns and peace lilies, go the other direction — more compost, less perlite.
If you'd rather not build from scratch, a bagged base like Miracle-Gro Potting Mix is a reasonable starting point. Buy one bag, then stretch it by adding extra perlite — you'll get two or three bags' worth of usable mix out of one.
Where the Running Cost Actually Goes
This is the part most guides skip. Potting soil itself is cheap once you're mixing. The ongoing cost in a small home is everything around it — and it's mostly energy and water.

Indoor grow lights are the big one. A typical small LED bar for houseplants draws somewhere in the 20 to 45 watt range, and if you run it 12 hours a day, that's roughly 9 to 20 kWh a month. At average US electricity rates, that's usually a few dollars a month per light — not nothing, but not scary. Older fluorescent shop lights draw considerably more for the same output, so if you're running those, replacing them is often the single best money-saving move you can make.
Watering is the other recurring cost, and it's smaller than people think. A few dozen houseplants might drink 2 to 4 gallons a week, which is pennies. But a leaky hose or a dripping spigot can quietly add up, and in a smaller home with a patio, that's worth checking once a season.
Heating and cooling matter more than most people realize. Plants near a drafty window push you to run the heat a little longer; plants crowded against a vent dry out fast and need more water and more frequent repotting. Placement is free. Use it.
Stretching Mix Across Seasons
You can reuse potting mix, with caveats. Old mix compacts, loses aeration, and may carry pests or disease. The fix is cheap: dump it out, break up the clumps, sift out roots and debris, then blend in fresh perlite and a scoop of compost at roughly 1 part new material to 3 parts old.
Don't reuse mix from a plant that died of something mysterious. That's the one case where starting fresh is worth the few dollars.
For repotting, a proper transplanter saves you from mangling root balls, which stresses plants and slows them down. The Fiskars Transplanter is a common pick for container work because the narrow blade fits into small pots without spilling half your mix on the floor — a real consideration when you're working over a kitchen counter instead of a potting bench.
Simple Habits That Cut the Bill
A few habits do more for your monthly cost than any single purchase:
- Bottom-water when you can. It uses less and encourages deeper roots.
- Group plants by water need so you're not soaking everything on one schedule.
- Mulch the top of larger containers with a thin layer of perlite or gravel to slow evaporation.
- Repot in spring, not fall, so plants establish before you're paying to heat the room.
- Keep a small scoop and a tray handy so cleanup takes a minute, not twenty.
The Bottom Line
Making your own potting mix is one of the few genuinely cheap wins in a small-space garden. Buy peat or coir, perlite, and compost once, store them in stackable containers, and your cost per quart drops well below what bagged mix costs. The real ongoing expense isn't the soil — it's lighting, heating, and the small inefficiencies of a cramped setup. Fix those and a few dozen plants cost you very little per month.
Frequently Asked Questions
How much does DIY potting mix cost compared to bagged mix?
Once you own the components, DIY mix usually works out to well under $1 per quart, versus roughly $6 for a 16-quart bag of pre-made mix. Peat moss typically runs $12 to $18 for a 2-cubic-foot bag and perlite $15 to $25, and those bags last most small-space gardeners a year or more.

Do I need a garage or shed to store potting soil ingredients?
No. A 1.75-gallon container like the OXO Good Grips 1.75 Gallon is big enough to scoop from and small enough to store under a sink or on a closet shelf. For a patio setup, a 37-gallon option such as the FCMP Outdoor 37 Gallon doubles as a mixing station and storage bin.
Can I reuse old potting mix to save money?
Yes, with care. Blend roughly 1 part fresh perlite and compost into 3 parts old mix, and skip reuse entirely for any plant that died of something you couldn't identify. Repotting in spring, rather than fall, also avoids paying to heat a room while new roots establish.