Topsoil Calculator – Estimate Cubic Yards, Tons & Bags

Use our free topsoil calculator to estimate how much topsoil you need in cubic yards, tons, pounds, and 40lb bags. Enter dimensions for instant results.

Topsoil Calculator Formula

Cubic Yards = (Length × Width × Depth in ft) ÷ 27

Assumptions

  • Topsoil density is approximately 1.1 tons per cubic yard (2,200 lbs/yd³) when loose and dry
  • Wet topsoil can weigh 30–40% more than dry topsoil
  • Bagged topsoil (40 lbs) equals approximately 0.5 cubic feet per bag

How to Calculate Topsoil

  1. 1. Convert depth from inches to feet: Depth (ft) = Depth (in) ÷ 12
  2. 2. Calculate cubic yards: Cubic Yards = (Length × Width × Depth) ÷ 27
  3. 3. Calculate tons: Tons = Cubic Yards × 1.0 (topsoil density)
  4. 4. Calculate weight: Weight (lbs) = Cubic Yards × 2000
  5. 5. Calculate 40lb bags: Bags = Weight ÷ 40
  6. 6. Estimate cost: Cost = Cubic Yards × $20 (average price)

Example Calculation

Let's say you're topdressing a 20ft × 10ft lawn area with 6 inches of topsoil.

  • length: 20
  • width: 10
  • depth: 6

You need approximately 3.70 cubic yards or 3.70 tons of topsoil, weighing 7,407 lbs (186 forty-pound bags)

Tips

  • Order 10% extra — topsoil compacts and settles after spreading and watering
  • Topsoil density is approximately 1.0 tons per cubic yard (2,000 lbs/yd³)
  • A 40lb bag of topsoil covers about 0.5 cubic feet or 12 sq ft at 1/2 inch depth
  • For new lawns, spread 4–6 inches of topsoil before seeding or sodding
  • For topdressing existing lawns, 1/4 to 1/2 inch is sufficient

Frequently Asked Questions

How much does a cubic yard of topsoil weigh?
A cubic yard of topsoil weighs approximately 2,000 pounds (1 ton) when dry. Wet topsoil can weigh significantly more — up to 3,000 pounds per cubic yard.
How much does topsoil cost per cubic yard?
Topsoil costs between $12–$55 per cubic yard depending on quality and your location. Screened topsoil costs more than unscreened. Bulk delivery typically saves money over bagged topsoil.
How many cubic feet are in a 40 pound bag of topsoil?
A 40-pound bag of topsoil contains approximately 0.5 to 0.75 cubic feet of soil, depending on moisture content and compaction. For planning purposes, use 0.5 cubic feet per bag.
How do I calculate how much topsoil I need?
Measure your area length and width in feet, and desired depth in inches. Use the formula: Cubic Yards = (Length × Width × Depth ÷ 12) ÷ 27. Always add 10% extra for settling.

Related Calculators

Last updated: 2026-05-23