Landscape & Outdoor

Topsoil Calculator – Cubic Yards & Bags

Calculate how much topsoil is needed to raise, fill or top-dress a rectangular area.

Updated: September 3, 2026 · Published by BetterHomeHabits

Quick answer

A 20 × 10 ft area raised by 4 inches needs about 66.7 cubic feet, or 2.47 cubic yards.

Purpose
Estimate topsoil volume by area and depth, with cubic yards and bag counts.
Formula
Volume = length × width × depth, converting inches to feet and cubic feet to cubic yards.

How this calculator works

Calculate how much topsoil is needed to raise, fill or top-dress a rectangular area.

Formula
Volume = length × width × depth, converting inches to feet and cubic feet to cubic yards.

Example

A 20 × 10 ft area raised by 4 inches needs about 66.7 cubic feet, or 2.47 cubic yards.

Reliability check

Measure finished depth rather than excavation depth and decide whether the supplier quotes loose or compacted volume. Slopes, low spots and settlement can change the delivered quantity.

How to get a better estimate

  • Loose soil can settle after placement.
  • Irregular beds are easier to estimate by splitting them into rectangles.
  • Confirm bag volume rather than bag weight.

What the result means

Loose and compacted soil volumes differ. Existing grade, settlement, moisture and the type of soil blend can change the delivered quantity required to reach the final elevation.

Source or method

See the volume and supplier-data standard →

Related calculators