Calculate soil depth based on what you're growing
The amount of soil you need depends on the bed's length, width, and depth—and the depth depends on what you plan to grow. A raised bed 4 feet by 8 feet by 12 inches deep holds about 32 cubic feet of soil, which is roughly 1 cubic yard. A bed that's 4 by 8 by 6 inches deep holds half that. The math is straightforward: length × width × depth (all in feet) ÷ 27 = cubic yards.
Most vegetables need 8 to 12 inches of soil. Shallow-rooted crops like lettuce, spinach, and herbs do fine at 6 inches. Root vegetables like carrots, beets, and parsnips need 12 inches minimum, and some varieties need 18 inches. Tomatoes, peppers, and squash need 12 inches at least. If you're mixing in compost or aged manure, you can go slightly shallower on the topsoil because those amendments hold moisture and nutrients better than plain soil.
Key Takeaways
- A standard 4-by-8-foot bed at 12 inches deep requires about 32 cubic feet or 1 cubic yard of soil.
- Leafy greens and herbs need only 6 inches of soil, while root vegetables and tomatoes need 12 inches or more.
- Soil settles over time, so fill your bed slightly higher than your target depth when you first plant.
- Mixing compost or aged manure into the top 4 to 6 inches improves drainage and nutrient content without requiring extra depth.
Measure your bed and do the math
Start by measuring the inside dimensions of your raised bed in feet. If your bed is 3 feet by 6 feet and you want it 10 inches deep, convert 10 inches to feet (10 ÷ 12 = 0.83 feet). Then multiply: 3 × 6 × 0.83 = 14.94 cubic feet. Divide by 27 to get cubic yards: 14.94 ÷ 27 = 0.55 cubic yards, or roughly half a cubic yard.
Most garden centers and soil suppliers sell by the cubic yard or bag. A cubic yard of bagged soil typically comes in 2-cubic-foot bags, so you'd need about 14 to 15 bags for that half-yard bed. Bulk soil delivered by truck is usually cheaper per cubic yard but requires a minimum order—often 1 to 2 cubic yards. If you're filling multiple beds, bulk delivery makes sense. For a single bed, bags may be more practical.
Write down your bed dimensions and target depth before you shop. Soil suppliers will often calculate the amount for you if you give them those numbers, which saves time and reduces the chance of ordering too much or too little.
Account for settling and compaction
Fresh soil settles over the first few weeks and months as it absorbs water and the particles pack down. Fill your bed about 10 to 15 percent higher than your target depth on day one. If you want a final depth of 12 inches, fill to about 13.5 inches. After watering and a few weeks of use, it will settle closer to your target.
This settling is especially noticeable if you're using a mix of topsoil and compost, because compost breaks down and compacts faster than mineral soil. If you're using straight topsoil, settling is less dramatic but still happens. Don't be alarmed—this is normal and expected. You can top up the bed with a thin layer of compost or fresh soil in spring of the second year if needed.
Choose between topsoil, compost, and blended mixes
You have three main options. Topsoil is the upper layer of native soil, usually screened to remove rocks and debris. It's the cheapest option but often lacks nutrients and organic matter. Compost is decomposed plant material and is rich in nutrients and organic matter but expensive to use as your entire bed fill. Blended mixes combine topsoil, compost, and sometimes peat moss or coconut coir in ratios designed for raised beds—usually 50 to 60 percent topsoil and 40 to 50 percent compost.
For most home gardeners, a blended mix is the best balance of cost and quality. If you're on a tight budget, use topsoil as your base and add 2 to 4 inches of compost on top. If you're filling a large bed and cost is a concern, order bulk topsoil and buy bags of compost to mix in. A common formula is three parts topsoil to one part compost, mixed together before filling.
Avoid "garden soil" sold in bags at big-box stores—it's often heavy, compacts easily, and drains poorly. Stick with topsoil, compost, or a labeled raised-bed mix.
Budget for multiple beds and future refills
If you're building more than one bed, calculate the total cubic yardage for all of them before ordering. A 4-by-8-by-12-inch bed needs 1 cubic yard. Two of them need 2 cubic yards. Three need 3 cubic yards. Bulk delivery is almost always cheaper per cubic yard than bags once you're ordering 2 or more yards, so combining your beds into one order saves money.
Plan to add 1 to 2 inches of compost to the top of your bed each spring. This replenishes nutrients and organic matter as they break down. Over time, your bed will settle and compact, so annual top-ups keep it at the right depth and fertility. A 4-by-8-foot bed needs about 0.25 cubic yards (roughly 7 bags) of compost per year for maintenance.
Common mistakes to avoid
The most common mistake is filling the bed too shallow. Six inches sounds like enough until you try to grow a tomato or carrot and the roots hit the bottom. If you're unsure, go deeper—12 inches is a safe default for most vegetables. You can always use the extra soil in containers or other beds.
Another mistake is using only compost. It's tempting because it's so rich, but pure compost compacts heavily, drains poorly, and settles dramatically. Always mix it with topsoil or use it as a top layer over topsoil. Similarly, don't use native garden soil from your yard unless you know it's good quality—most yard soil is compacted, clay-heavy, and full of weeds and disease spores.
Finally, don't guess at your bed dimensions. Measure twice, calculate once. A 3-foot bed and a 4-foot bed look similar but hold very different amounts of soil. Measure the inside of the frame, not the outside, because that's where the soil actually goes.
Frequently Asked Questions
Can I use less soil if I put cardboard or newspaper on the bottom?
Cardboard or newspaper on the bottom doesn't reduce the soil you need—it just blocks weeds from growing up from below. You still need the full depth for your plants' roots. The cardboard breaks down over one to two years and becomes part of the soil.
What if I order too much soil?
Extra soil keeps for years if stored dry. Use it to fill containers, amend garden beds elsewhere on your property, or top up your raised bed next spring. Soil doesn't spoil, so having a little extra is better than running short mid-project.
Do I need to mix the soil before filling, or can I layer it?
Layering works—put topsoil down first, then compost on top—but mixing is better. Roots grow through mixed soil more easily, and nutrients distribute evenly. If you layer, make the compost layer at least 3 to 4 inches thick so roots can access it.
How much does a cubic yard of soil weigh?
Topsoil weighs about 1,400 to 1,600 pounds per cubic yard when dry, and more when wet. Compost weighs about 1,000 to 1,200 pounds per cubic yard. This matters if you're filling a bed on a deck or rooftop—check the weight limit before ordering bulk soil.
Can I reuse soil from last year's raised bed?
Yes, but refresh it first. Remove the top 2 inches and replace it with fresh compost to replenish nutrients and organic matter. If the old soil looks compacted or smells sour, mix in 20 to 30 percent fresh compost throughout. Reused soil is fine for a second or third season with this maintenance.