Soil calculator

Topsoil Calculator

Calculate how much topsoil you need for a lawn, garden, flower bed, raised bed, landscaping project, or other area. Get an estimate in cubic feet, cubic yards, tons, and optional material cost.

Calculate topsoil

Enter the length, width, and depth of the area you want to cover. You can also enter the topsoil density and price to estimate weight and material cost.

Enter the length of the area that needs topsoil.
Enter the width of the area.
inches
Enter the depth of topsoil you want to add.
lb/ft³
The default is an estimate. Actual topsoil density varies.
$ / yd³
Enter your local topsoil price to estimate material cost.
Topsoil needed
2.47 yd³

About 66.7 cubic feet.

Estimated weight 2.67 tons
Area 200 ft²
Topsoil depth 4 in
Estimated volume 2.47 yd³
Estimated material cost
$98.80

Based on the entered price per cubic yard.

Important

This calculator provides an estimate. Actual topsoil requirements can vary because of soil density, settling, uneven ground, and variations in the depth of the existing soil.

Calculation assumption: Topsoil volume is calculated from the area and desired depth. Estimated weight uses the selected topsoil density. Actual weight varies by soil composition, moisture, and supplier.

How to use the topsoil calculator

This topsoil calculator helps you estimate how much soil you need for lawns, gardens, flower beds, landscaping projects, raised beds, and other areas. You only need three measurements: length, width, and desired topsoil depth.

  1. Measure the length of the area.
  2. Measure the width of the area.
  3. Enter the desired topsoil depth in inches.
  4. Enter the topsoil density if you have information from your supplier.
  5. Optionally enter the price per cubic yard.
  6. Click Calculate topsoil.

The calculator gives you the estimated amount of topsoil in cubic feet and cubic yards. It also estimates the weight in tons and the material cost when a price is provided.

How much topsoil do I need?

The amount of topsoil you need depends on the size of your area and the depth of soil you want to add. A larger area requires more topsoil, and increasing the depth also increases the amount required.

For example, a 20-foot by 10-foot area is 200 square feet. If you add 4 inches of topsoil, you need approximately 66.7 cubic feet of soil, which is about 2.47 cubic yards.

The calculator can help you determine the volume before you order soil by the cubic yard or another unit used by your local supplier.

How to calculate how much topsoil I need

To calculate the amount of topsoil required, multiply the length of the area by its width and then multiply the result by the desired soil depth. Make sure all measurements use compatible units.

Topsoil volume (ft³) = Length (ft) × Width (ft) × Depth (ft)

If your depth is measured in inches, divide it by 12 to convert it to feet.

Once you have the volume in cubic feet, divide by 27 to convert it to cubic yards.

Topsoil volume (yd³) = Topsoil volume (ft³) ÷ 27

Topsoil calculator in yards

Topsoil is commonly sold by the cubic yard, making cubic yards one of the most useful measurements when ordering bulk soil.

One cubic yard contains 27 cubic feet. To calculate cubic yards of dirt or topsoil, first calculate the volume in cubic feet and then divide by 27.

1 cubic yard = 27 cubic feet

For example, if your project requires 81 cubic feet of topsoil:

81 ÷ 27 = 3 cubic yards

This means you would need approximately 3 cubic yards of topsoil before accounting for any extra material you may want for settling or uneven areas.

Calculate cubic yards of dirt

The same basic volume calculation can be used for dirt, soil, compost, mulch, and many other landscaping materials.

Measure the length and width of the area in feet, convert the depth to feet, and multiply the three measurements together.

Length × Width × Depth = Cubic feet

Then divide the cubic-foot result by 27 to determine the number of cubic yards.

Cubic feet ÷ 27 = Cubic yards

How deep should topsoil be?

The appropriate topsoil depth depends on what you are using it for. Lawn renovation, garden beds, planting areas, and general landscaping can require different amounts of soil.

For example, a thin layer may be enough for some lawn improvement projects, while a new garden bed may require a deeper layer of growing medium.

If you are following a landscape plan, planting recommendation, or professional specification, use the recommended depth for that project.

Topsoil coverage calculator

Topsoil coverage depends on both the amount of soil and the depth at which it is spread. The same amount of topsoil covers more square feet when spread thinly and fewer square feet when spread more deeply.

For example, 1 cubic yard contains 27 cubic feet. If it is spread at 3 inches deep, convert 3 inches to 0.25 feet and divide the volume by the depth:

27 ft³ ÷ 0.25 ft = 108 ft²

So, under ideal conditions, one cubic yard can cover approximately 108 square feet at a 3-inch depth. Actual coverage can vary because topsoil may settle and the ground may not be perfectly level.

How many tons of topsoil do I need?

Topsoil can also be purchased by weight, although suppliers often sell bulk soil by the cubic yard. To estimate tons, the volume needs to be combined with an estimated soil density.

Weight (lb) = Topsoil volume (ft³) × Density (lb/ft³)
Weight (tons) = Weight (lb) ÷ 2,000

Topsoil density can vary considerably depending on its composition and moisture content. For this reason, the tonnage result should be treated as an estimate unless you have a density or weight specification from your supplier.

Topsoil calculator for a lawn

A topsoil calculator can be useful when adding soil to a lawn before reseeding, repairing low areas, or preparing an area for new grass. Measure the section of lawn that needs soil and determine the depth you want to add.

For large lawn areas, calculating the required cubic yards before contacting a supplier can make it easier to compare delivery quantities and prices.

Topsoil calculator for a garden

For a garden bed, measure the length and width of the bed and enter the depth of soil you plan to add. For irregular garden shapes, divide the area into smaller rectangles, calculate each section separately, and add the results together.

If your garden has existing soil, remember that the amount of new topsoil needed depends on the final soil depth you want after the new material is added.

Example topsoil calculation

Suppose you have a garden area that is 20 feet long and 10 feet wide, and you want to add 4 inches of topsoil.

You could therefore start with an estimate of approximately 2.5 cubic yards of topsoil. Depending on the supplier's delivery quantities, ordering a slightly different amount may be practical.

Buying topsoil by the yard or by the bag

Topsoil is commonly available in bulk by the cubic yard and in smaller bags at garden centers and home improvement stores.

For larger landscaping projects, bulk delivery can be more practical than purchasing many individual bags. For smaller projects, bags may be easier to transport and handle.

When comparing prices, check the actual volume of each bag and include delivery charges when comparing bulk and bagged topsoil.

Why your actual topsoil requirement may be different

A calculator provides an estimate. Your actual topsoil requirement can differ because of:

For a large project, compare the calculated amount with your supplier's recommended quantity before placing the order.

Frequently asked questions

How much topsoil do I need?

The amount depends on the length, width, and desired depth of the area. Enter those measurements into the calculator to estimate the required cubic yards and cubic feet.

How do I calculate how much topsoil I need?

Multiply the length by the width and the depth in feet to calculate cubic feet. Then divide the cubic-foot result by 27 to convert it to cubic yards.

How do I calculate topsoil required?

Measure the project area, choose the desired soil depth, calculate the volume, and convert the result to cubic yards. This calculator performs those conversions for you.

How many cubic yards of topsoil do I need?

Divide the required cubic feet of soil by 27. For example, 54 cubic feet of topsoil is equal to 2 cubic yards.

How much area does one yard of topsoil cover?

Coverage depends on the depth. One cubic yard contains 27 cubic feet, so at a depth of 3 inches it can theoretically cover about 108 square feet.

How deep should topsoil be?

The appropriate depth depends on the project. Lawns, gardens, flower beds, and landscaping projects can have different soil-depth requirements.

How many tons are in a yard of topsoil?

The weight of one cubic yard varies because topsoil density and moisture content vary. Use the density provided by your supplier when an accurate weight estimate is important.

Can I use this calculator for dirt?

Yes. The volume calculation works for dirt and soil, but different materials have different densities. Adjust the density when you need an estimated weight for another material.

How accurate is a topsoil calculator?

It provides a useful volume estimate, but actual requirements can vary because of uneven ground, settling, soil density, moisture, and variations in the depth of the finished soil layer.