Topsoil Calculator

Estimate topsoil for new lawns, garden beds or leveling, in yards or bags.

Enter your numbers

ft
ft
in
%

Loose soil settles after watering and rolling.

$
$/yd³
$

Results

How this calculator works

The area is multiplied by the depth in feet, then increased by a settling allowance because loose soil compacts once it is watered and walked on. For several areas, list each on its own line (rectangles, circles by diameter, triangles by base and height), and add “@ depth” for an area with a different depth. Enter bag and bulk prices to see which is cheaper.

Cubic feet = Length × Width × Depth(in)/12 × (1 + Settle%/100) Cubic yards = Cubic feet ÷ 27

Worked example

Using the default values in the calculator above:

InputValue
AreaOne rectangle
Length30 ft
Width20 ft
Depth4 in
Settling allowance10 %
Bag size0.75 cu ft
Price per bag (optional)$0
Bulk price (optional)0 $/yd³
Bulk delivery fee$0

ResultValue
Topsoil needed8.15 cubic yards
0.75 cu ft bags294 bags
Volume220 cubic feet

Step by step:

  1. Volume = 30 × 20 × 4/12 × 1.1 = 220 cu ft
  2. Cubic yards = 8.148; bags = 220 ÷ 0.75 → 294

Topsoil per 1,000 sq ft

10% settling allowance.

DepthTopsoil needed
1 in3.4 cubic yards
2 in6.79 cubic yards
3 in10.19 cubic yards
4 in13.58 cubic yards
6 in20.37 cubic yards

Common mistakes to avoid

  • Burying the base of existing trees under several inches of new soil.

Frequently asked questions

How much topsoil do I need for a new lawn?

Many guides suggest 4–6 in of good soil under new grass. A 600 sq ft area at 4 in needs about 8.1 cubic yards including 10% settling.

How many bags of topsoil are in a cubic yard?

About 36 bags of 0.75 cu ft, or 27 bags of 1 cu ft.

Last reviewed: 2026-10-27 · How we build and check calculators