Skip to content

Topsoil Calculator

This topsoil calculator works out how much a lawn, garden bed or raised bed needs, in cubic yards, plus bags and an estimated weight for ordering.

Garden Bed or Lawn Area

A quarter inch to top-dress a lawn, four to six for a planting bed, twelve or more for deep-rooted planting.

Loose soil settles once watered. Ten percent is a common allowance.

How to use the Topsoil Calculator

How deep the soil needs to be is the first question, and it depends on what will grow in it. Top-dressing a lawn takes a quarter to half an inch at a time; a new planting bed usually wants four to six inches of good soil over whatever is already there; a raised bed is filled to within an inch or two of the top rail.

Pick the soil type. It does not change the volume at all, only the estimated weight, and the price if your supplier sells by the ton. Order by the cubic yard where you can.

The raised bed tab multiplies one bed by however many identical beds you are filling, and converts the total into bagged soil as well as bulk yards.

Topsoil formula

Volume is plain geometry:

  • volume = length × width × depth
  • cubic yards = cubic feet ÷ 27
  • Raised beds: total = one bed × number of beds

Bags and weight follow from the volume:

  • bags = cubic feet ÷ bag size, rounded up
  • tons = cubic yards × lb per cubic yard ÷ 2,000
Soil typeApprox. lb per cubic yardTons per yard
Screened topsoil2,1001.05
Garden soil blend1,5000.75
Raised bed mix1,3000.65
Compost1,1000.55
Fill dirt2,3001.15

Worked example

A 20 ft × 10 ft bed topped with 4 inches of screened topsoil, 10% settling allowance:

  • Area: 20 × 10 = 200 sq ft
  • Depth: 4 in = 0.3333 ft. Volume: 200 × 0.3333 = 66.67 ft³
  • Cubic yards: 66.67 ÷ 27 = 2.47, plus 10% = 2.72 yd³
  • Weight: 2.72 × 2,100 = 5,704 lb = 2.85 tons

Two raised beds at 8 ft × 4 ft × 12 in deep come to 64 ft³, which is 2.37 yd³ before settling, or 43 bags at 1.5 cubic feet each.

What the result means

The cubic yard figure is exact. The tonnage is an estimate, and a rougher one than for gravel. Published densities for topsoil range from roughly 1,000 to 2,700 lb per cubic yard, and that spread is not sloppiness, it is the difference between a peat and compost blend sold for raised beds and a screened mineral topsoil sold by the truckload. Moisture moves the weight again on top of that.

So order by volume. If a supplier only sells by weight, ask what a cubic yard of their material weighs rather than trusting a generic chart.

Bagged soil is convenient and several times the price of bulk per cubic foot. The crossover is usually around one cubic yard, past that, bulk delivery normally wins even after the delivery fee.

Common mistakes

  • Filling a raised bed entirely with topsoil. Straight topsoil compacts in a container and drains poorly. Most raised bed recipes are closer to a third compost, with the rest a lighter blend.
  • Measuring the frame instead of the fill. A 12 inch frame is filled to about 10 or 11 inches so water does not run over the edge.
  • Forgetting that soil settles. Fresh soil drops noticeably after the first few waterings, which is what the settling allowance covers.
  • Top-dressing a lawn too thickly. A quarter to half an inch at a time, burying the grass crowns kills it.
  • Confusing fill dirt with topsoil. Fill dirt is subsoil: cheap, and meant for raising grade rather than growing in.

Frequently asked questions

How many cubic yards of topsoil do I need?
How much does a cubic yard of topsoil weigh?
How much topsoil do I need for a raised bed?
How deep should topsoil be?
How many bags of topsoil are in a cubic yard?
Is topsoil the same as garden soil?

Sources and assumptions