The best soil for raised beds is a mix, not pure garden soil
Raised beds need a blend of materials, not the heavy clay or compacted earth from your yard. The standard formula is roughly equal parts topsoil, compost, and coarse material — usually peat moss, coconut coir, or aged bark. This combination drains well enough that water doesn't pool, holds enough moisture that plants don't dry out in a day, and gives roots room to spread without hitting a brick wall of clay.
If you fill a raised bed with only topsoil, it will compact over time and behave like the ground you were trying to escape. If you use only compost, it breaks down quickly and you'll be refilling every season. The mix stays workable for years and costs less than buying premium bagged soil.
Key Takeaways
- A three-part mix of topsoil, compost, and peat moss or coconut coir works better than any single material and lasts longer.
- Topsoil from a landscape supplier is cheaper than bagged garden soil and gives you control over what goes in the bed.
- Compost should be finished (dark, crumbly, no recognizable scraps) and aged at least six months before use.
- Peat moss holds moisture but is environmentally costly; coconut coir and aged bark are alternatives that drain similarly.
- A 4-by-8-foot bed 12 inches deep needs roughly 32 cubic feet of soil mix, which you can calculate and order by the cubic yard.
Understanding the three components of a working mix
Topsoil is the dark, nutrient-rich layer from the top few inches of undisturbed ground. It holds nutrients and gives plants something to anchor into. Buy it from a landscape supply yard by the cubic yard — it's far cheaper than bags and you avoid the markup. Ask the supplier whether it's been screened (rocks and debris removed) and whether it contains clay. Some topsoil is mostly clay and will compact; ask for a blend that's darker and crumbly.
Compost is decomposed plant material — leaves, grass clippings, food scraps, manure. It adds organic matter that feeds soil microbes and improves water retention. Use finished compost only, which looks dark and crumbly with no visible scraps. Fresh or partially decomposed compost will heat up, tie up nitrogen, and can introduce weed seeds. If you make your own, let it sit at least six months after the pile stops heating before using it in beds.
Peat moss, coconut coir, or aged bark are the third component. Peat moss is partially decomposed sphagnum moss — it holds water well and is cheap, but harvesting it damages wetland ecosystems. Coconut coir is the fiber from coconut husks and works similarly without the environmental cost, though it's more expensive. Aged bark (usually pine) drains faster and is good if your compost is very wet, but it breaks down over a few years. Pick one based on what's available locally and your budget.
How to calculate how much soil you need
Measure your bed's length, width, and depth in feet. Multiply all three numbers together to get cubic feet. Divide by 27 to convert to cubic yards — that's what suppliers sell by. A 4-by-8-foot bed that's 12 inches deep (1 foot) is 32 cubic feet, or about 1.2 cubic yards. A 4-by-4-foot bed at 12 inches is 16 cubic feet, or 0.6 cubic yards.
Order slightly more than you calculate — soil settles as it dries and compacts under its own weight. An extra 10 percent is reasonable. If you're mixing materials yourself, buy them in equal volumes: 1 cubic yard topsoil, 1 cubic yard compost, 1 cubic yard peat moss or coir.
Where to source each material and what to expect
Landscape supply yards sell topsoil and compost by the cubic yard and will often deliver for a fee if your order is large enough. Call ahead and ask what they have in stock — availability changes by season. Spring is busy and prices may be higher; fall and winter are slower and suppliers often discount. Some yards will blend materials for you if you ask; others sell them separately and you mix at home.
Bagged topsoil and compost from garden centers work if you have a small bed, but the cost per cubic foot is roughly three times higher than bulk. A 2-cubic-foot bag costs $5 to $8; the same volume in bulk costs $1 to $2. For a bed larger than 4 by 4 feet, bulk is worth the effort.
If you have access to free compost — from a municipal composting program, a horse stable, or a local coffee roaster — test it first. Make sure it's finished (no heat, no smell of ammonia or rot) and free of herbicide residue. Herbicide-treated compost can damage or kill plants for a year or more.
Adjusting the mix for your climate and what you're growing
In wet climates or if you're growing plants that prefer drier soil (herbs, succulents), increase the peat moss or bark and reduce compost slightly. In dry climates, increase compost and reduce the drainage material. If you're growing heavy feeders like tomatoes or squash, add an extra 10 to 20 percent compost by volume.
After the first year, the compost will break down and the bed will settle. Top it off each spring with 2 to 3 inches of fresh compost. This replaces what decomposed and adds nutrients without requiring you to empty and refill the entire bed.
Common mistakes that lead to poor drainage or compaction
Using only topsoil or garden soil from a bag is the most common mistake. It compacts within a season and becomes hard to work. Using only compost is the second — it breaks down too fast and you're constantly adding more. Mixing in clay-heavy topsoil without testing it first can also cause problems; if the topsoil feels sticky and holds its shape when you squeeze it wet, it has too much clay.
Filling the bed with partially decomposed compost or fresh manure will heat up and can kill seedlings. If you're using manure, make sure it's aged at least a year and mixed into the compost component, not used alone.
Frequently Asked Questions
Can I use garden soil from my yard in a raised bed?
Not as your main ingredient. Yard soil is usually compacted and clay-heavy, which is exactly what raised beds are meant to avoid. If it's dark and crumbly, you can use up to 25 percent of it mixed with topsoil and compost, but don't rely on it as your base.
What if I can't find finished compost?
Use more topsoil and peat moss or coir instead. You'll lose some of the nutrient benefit, but the bed will still work. You can also make your own compost in a bin or pile and wait six months before using it, or buy compost from a landscape yard rather than a garden center — it's usually fresher and cheaper.
Do I need to line the bottom of the bed with cardboard or landscape fabric?
Cardboard slows weeds from below for the first season or two, then breaks down. It's optional and helpful if you're building on grass, but not necessary if you're on bare ground or concrete. Landscape fabric can trap water and isn't recommended for raised beds.
How often do I need to replace the soil?
You don't. Top it off with 2 to 3 inches of compost each spring to replace what decomposed and add nutrients. After five to seven years, if the bed has settled significantly or the soil feels depleted, you can empty it, refresh the bottom third with new topsoil, and refill with the old mix plus fresh compost.
Is peat moss really bad for the environment?
Peat bogs are carbon-rich ecosystems that take thousands of years to form. Harvesting peat releases stored carbon and damages habitat. Coconut coir and aged bark are better alternatives, though coir has to be shipped long distances. If cost is your main concern, peat moss is cheaper; if environmental impact matters to you, coir or bark are worth the extra expense.