Topsoil Calculator

How much topsoil or garden soil you need for lawns and raised beds, in yards, tons and bags.

✓ Formula shown✓ No signupUpdated 2026-10-22
Before you buy

Most people under-order. Add the waste allowance shown above, and buy one extra bag or box for touch-ups. Compare current prices for soil:

Shop soil →

Affiliate link: we may earn a commission at no extra cost to you. It doesn't change our numbers.

Worked examples
AreaCubic yardsBags
20×10 ft @ 4"2.47 yd³89 × 0.75 ft³ bags
30×20 ft @ 4"7.41 yd³267 × 0.75 ft³ bags
8×4 ft @ 12"1.19 yd³43 × 0.75 ft³ bags
50×40 ft @ 2"12.35 yd³445 × 0.75 ft³ bags
How the calculation works (sources & assumptions)

Volume as for any bulk material; topsoil is roughly 1.0–1.3 tons per yd³ depending on moisture. New lawns commonly use 4–6" of topsoil, and leveling dressings use ¼–½".

FAQ

How much soil for a 4x8 raised bed 12" deep?

32 ft³ ≈ 1.19 yd³, about 43 bags of 0.75 ft³ (bulk is usually cheaper).

Does soil settle?

Yes. Plan on 10–20% extra for raised beds.

Other calculators