Topsoil Calculator

Estimate topsoil volume in cubic yards, weight, and 40 lb bag count from bed area, fill depth, and density for garden and landscaping work.

Share this calculator

Topsoil ordering tool Estimate topsoil volume for garden beds, lawn levelling, and fill work, then compare cubic yards, weight, and bag counts.
Enter values Provide positive area dimensions to estimate topsoil needed.

Also in Landscaping

Garden & Landscape

Topsoil volume, cubic yards, tons, and fill depth planning

A topsoil calculator estimates how much topsoil to order for garden beds, lawn levelling, raised beds, and landscape grading. It converts area and fill depth into cubic yards, weight, and bag equivalents so you can plan bulk deliveries or retail bag purchases with less guesswork.

What this topsoil calculator is estimating

Topsoil is usually purchased by the cubic yard for bulk delivery or by the bag for smaller projects. The calculator multiplies your project area by the desired fill depth, converts the result into cubic yards, and then estimates bag count and weight using a typical planning density.

That makes it useful for lawn levelling, raised beds, garden borders, and grading jobs where the area is easy to measure but the finished order quantity is not. Small changes in depth have a noticeable effect on the final amount, so a 2-inch top-dress and a 6-inch fill layer should be treated as very different projects.

Core topsoil formulas

The calculation begins with area in square feet, then multiplies by fill depth converted from inches into feet to get cubic feet. That result is converted into cubic yards for bulk ordering and into 40 lb bag equivalents for retail planning.

Topsoil density is a planning assumption, not a fixed property. Moisture, organic matter, and compaction all affect the final weight, so the weight output should be treated as an estimate rather than a delivery specification.

How to use the cubic-yard result

Use the cubic-yard figure when comparing bulk delivery quotes and the 40 lb bag count when comparing retail bags. For example, a 100 sq ft bed filled 6 inches deep requires about 1.85 cubic yards of topsoil, which is easier to compare with supplier pricing than the raw area alone.

If you are ordering for more than one bed, calculate each area separately and add the results before you order. That is usually more accurate than trying to average different depths across the same estimate.

What this result does not cover

This calculator does not account for settling after watering, irregular bed edges, compacted subgrade, or a supplier-specific bag weight that differs from the planning assumption. It also does not model amended soil blends, drainage layers, or separate fill layers within the same project.

Use it as a topsoil-order planning tool, then confirm the exact bag size, delivery minimum, and recommended fill depth against the product you intend to buy.

Frequently asked questions

How much topsoil do I need for a raised bed?

Multiply the bed area in square feet by the fill depth in feet, then divide by 27 for cubic yards. A 100 sq ft bed filled 6 inches deep needs about 1.85 cubic yards of topsoil.

How deep should topsoil be for lawn leveling or garden beds?

Shallow top-dressing for lawn leveling is often around 2 inches, while new garden beds commonly need 4 to 6 inches or more depending on the planting plan. The right depth depends on the project and the existing ground level.

How many bags of topsoil are in a cubic yard?

A cubic yard contains 27 cubic feet, but the exact 40 lb bag count still depends on the density assumption. The calculator uses the density you enter to turn the same bulk volume into a practical retail bag estimate.

How heavy is a cubic yard of topsoil?

Topsoil typically weighs between 1,800 and 2,200 pounds per cubic yard depending on moisture content and composition. Wet topsoil is significantly heavier than dry.

Related

More from nearby categories

These related calculators come from the same leaf category, nearby sibling categories, or the same top-level topic.