How Much Topsoil Do I Need?
The right amount of topsoil depends entirely on what you’re doing with it. A raised bed needs to be filled almost to the rim — usually 8 to 12 inches deep. A lawn topdressing is a thin dusting, a quarter to half an inch, just enough to level low spots and work organic matter into the surface. These are wildly different volumes, and mixing them up is the most common reason people order the wrong amount.
The calculator above has a toggle for exactly this: “Fill a bed” sets a default depth of 10 inches, and “Topdress a lawn” sets 0.375 inches. Adjust the depth to match your project and the result updates live. You get cubic feet, cubic yards, and an estimated weight in tons — the number your supplier will quote you for a bulk delivery.
The weight estimate matters because topsoil is sold by the truckload, and trucks are weight-limited, not volume-limited. A cubic yard of loose, moist topsoil weighs roughly 1.2 tons on average, but that number swings with moisture — wet topsoil can hit 1.5 tons per yard, bone-dry can drop below 1. The calculator uses 1.2 as a reasonable middle estimate and labels it clearly as approximate. If your supplier quotes by weight, confirm the actual density of what they’re delivering.
Worked Example
Let’s say you have a 10 × 10 foot raised bed and you want to fill it 4 inches deep with topsoil. Here’s the math, step by step:
- Area: 10 ft × 10 ft = 100 square feet.
- Convert depth to feet: 4 inches ÷ 12 = 0.333 feet.
- Cubic feet: 100 sq ft × 0.333 ft = 33.3 cubic feet of topsoil.
- Cubic yards: 33.3 ÷ 27 = 1.23 cubic yards (round to 1.5 yards if you’re buying bulk).
- Estimated tons: 1.23 × 1.2 = ~1.48 tons (approximate).
So for a 10×10 bed at 4 inches deep, you need 33.3 cubic feet, 1.23 cubic yards, or roughly 1.5 tons of topsoil. If you’re buying bulk, round up to 1.5 yards — it’s always better to have a little extra for settling and uneven ground than to come up short and pay a second delivery fee.
Common Mistakes
- Confusing fill depth with topdressing depth. A raised bed needs 8–12 inches. A lawn topdressing needs 0.25–0.5 inches. Using the wrong depth is the #1 reason for ordering the wrong amount. Use the toggle above to start with the right default.
- Forgetting that topsoil settles. Loose topsoil settles 10–15% after the first rain. Round up, not down, or you’ll be a few inches short once it compacts.
- Assuming all topsoil weighs the same. The 1.2 tons-per-yard figure is an average. Wet, clay-heavy topsoil can weigh 1.5 tons per yard; dry, sandy loam can be under 1. If your supplier quotes by weight, ask what density they’re using.
- Ordering exactly the calculated volume. Always round up 5–10% for settling, uneven ground, and spillage. A small surplus is easy to spread; a shortfall means a second delivery charge.
- Not accounting for existing soil. If your bed already has 4 inches of soil and you want 10 inches total, you only need 6 inches of new topsoil — not 10. Measure the gap, not the bed depth.
Topsoil Calculator FAQ
How do I calculate how much topsoil I need?
Measure your area in square feet (length × width), multiply by your depth in inches divided by 12 to get cubic feet, then divide by 27 for cubic yards. The calculator above does this live as you type and also gives you an estimated weight in tons.
How much topsoil do I need?
It depends on the depth. A 4×8 raised bed at 10 inches deep needs about 26.7 cubic feet (roughly 1 cubic yard). A 1,000 sq ft lawn topdressed at 0.25 inches needs about 2.1 cubic feet — less than a single bag. Use the toggle above to switch between “fill a bed” and “topdress a lawn” to get the right default depth.
How do you calculate topsoil coverage?
Coverage is area × depth. One cubic yard of topsoil (27 cubic feet) covers 324 square feet at 1 inch deep, 162 sq ft at 2 inches, 108 sq ft at 3 inches, and 81 sq ft at 4 inches. The calculator handles this for you in real time as you change the depth.
Should I buy topsoil in bulk or in bags?
Bulk (sold by the cubic yard, delivered by truck) almost always wins past about 2 cubic yards. Below that, bagged topsoil (typically 1–1.5 cu ft bags) is easier to transport and not much more expensive. For a full raised bed that needs 3+ yards, get a bulk quote — you’ll save on both the material and the bag-hauling.
Can I use this to level or topdress my lawn?
Yes. Switch the toggle above to “Topdress a lawn” and the calculator sets a default depth of 0.25–0.5 inches, which is the right range for a thin topdressing layer. Enter your lawn area and adjust the depth if you’re filling deeper low spots. Keep it under 0.5 inches per application so the grass can breathe and grow through.
How many bags of topsoil are in a yard?
One cubic yard is 27 cubic feet. A standard 40 lb bag of topsoil holds about 0.75 cubic feet, so you need approximately 36 bags per cubic yard. Bag sizes vary — some are sold as 1 cu ft or 1.5 cu ft bags. Check the label and divide 27 by the bag volume to get an exact count for whatever product you’re buying. Past about 2 yards, bulk delivery almost always costs less than buying bags.
How many wheelbarrows is a yard of topsoil?
Plan on 8–9 wheelbarrow loads per cubic yard with a standard contractor wheelbarrow (3–3.5 cu ft capacity). Smaller garden wheelbarrows hold 2–2.5 cu ft, putting you closer to 11–14 loads per yard. Knowing this helps you plan your time and decide whether it’s worth paying for dump-and-spread delivery instead of unloading by hand.
Sources & further reading
Topsoil depth and coverage guidance in this article draws on general recommendations from university cooperative extension services (such as your state’s land-grant extension office) and the USDA Natural Resources Conservation Service. For more on how we source and review the formulas behind every calculator, see our methodology page. For region-specific guidance on soil type, compaction, and drainage, search “topsoil” on Extension.org or your local extension office’s website.