Home Material Calculator

Topsoil calculator

Cubic yards, tons and bags for lawns, garden beds and raised beds

Units
Shape

New lawns: 4 to 6 in. Raised beds: 8 in or more (the fill height).

Identical areas, beds or holes

You need about

Enter your measurements and the depth. The result updates as you type.

Estimate only. Check quantities with your supplier before you buy.

Weights vary by about 10% between yards. If your supplier gives a figure, it replaces ours.

Add a price to estimate cost

Estimates only. Densities, bag yields and ground conditions vary. Check quantities with your supplier, and follow local codes for structural work.

Topsoil is the cheapest thing in a garden project until you get the quantity wrong. A short delivery means a second delivery fee, and a long one leaves a mound on the driveway. The calculator turns your measurements into cubic yards (what a landscape yard sells), cubic feet (what bags are labelled in) and an approximate weight.

How to measure for topsoil

Work out the footprint first. For a lawn or a bed, measure length and width in feet and multiply. For a raised bed, use the inside dimensions of the frame, because the wood does not hold any soil.

Depth is the number people guess at, so measure it. Push a ruler or a screwdriver into the existing soil beside the area to see how much you need to build up. For a bed you are filling from scratch, the depth is the height of the frame less an inch or two, so the top does not sit flush with the rim.

The formula

Area in square feet times depth in inches, divided by 324, gives cubic yards. If you prefer feet, divide depth by 12 first and then divide the volume by 27. A quick check: 100 square feet at 4 inches is about 1.2 cubic yards.

For weight, multiply cubic yards by the density. Plain topsoil at a supplier is usually quoted at 2,000 to 2,500 lb per cubic yard, rising as it gets wetter. Blended raised-bed mixes with compost run lighter; one supplier states 1,500 lb per yard.

Worked example: two raised beds

Two raised beds, each 4 ft by 10 ft inside, filled to 10 inches.

  1. Area of one bed: 4 x 10 = 40 sq ft. Two beds: 80 sq ft.
  2. Volume: 80 x 10 / 324 = 2.47 cubic yards (the same as 66.7 cubic feet).
  3. Settling and spillage buffer of 10 percent: 2.47 x 1.1 = 2.72 cubic yards. Order 3 yards, or 2.5 if your yard sells in halves and you can top up.
  4. Weight: 2.72 yards of plain topsoil is roughly 5,400 to 6,800 lb. The same volume of a compost blend at 1,500 lb per yard is about 4,100 lb.
  5. In 2 cubic foot bags: 66.7 / 2 = 34 bags with no buffer, 37 with it.

Metric: two beds of 1.22 m by 3.05 m, 25 cm deep, which is about 1.9 cubic metres before the buffer.

Choosing a depth

Extension services and suppliers agree on the broad ranges:

What kind of soil are you buying?

Topsoil is the upper layer of natural ground, screened to remove stones. Quality varies with where it was dug. It is heavy, often heavy with clay or silt, and best for levelling, building up lawns and filling beds that will get compost mixed in.

Raised-bed or garden mix is a blend of topsoil and compost, sometimes with sand or bark. Maryland Extension suggests compost and topsoil blended at 1:2 or 1:1, or compost and a soilless mix at 1:1 for deep beds sitting on hard surfaces. It costs more per yard and weighs less.

Compost is not soil. It feeds and loosens, and it is normally mixed in rather than used neat. Oregon State suggests working a 3 to 4 inch layer into the top 8 to 12 inches for a new garden bed.

Fill dirt is whatever is cheapest to dig. It can hold rocks and subsoil, so it is not for planting.

Bags versus bulk

One yard is 13.5 bags of 2 cubic feet. A bed that takes 20 bags is a bulk order in disguise. Look at the guide on bags versus bulk to find where the price flips on your local quotes.

Common mistakes

Values this calculator uses

Weights are loose, dry, typical figures in US tons (2,000 lb). Your supplier's numbers win if they differ.

ItemValueSource
Topsoil1.05 tons / cu yd (range 1 to 1.25)earthstonerock.com, rosevillerocksupply.com, rosevillerocksupply.com; confidence: medium
Raised bed / planting mix0.75 tons / cu yd (range 0.75 to 0.75)skynursery.com; confidence: low
Compost0.65 tons / cu yd (range 0.5 to 0.7)skynursery.com, blog.harborsoils.com, rosevillerocksupply.com; confidence: low
0.75 cu ft bag0.75 cu ftsakrete.com, skynursery.com, travis-tx.tamu.edu
1 cu ft bag1 cu ftsakrete.com, skynursery.com, travis-tx.tamu.edu
1.25 cu ft bag1.25 cu ftsakrete.com, skynursery.com, travis-tx.tamu.edu
1.5 cu ft bag1.5 cu ftsakrete.com, skynursery.com, travis-tx.tamu.edu
2 cu ft bag2 cu ftsakrete.com, skynursery.com, travis-tx.tamu.edu

Sources

Questions

How much topsoil do I need for a lawn?

It depends on whether you are building up a new lawn or fixing low spots. For 1,000 square feet at 4 inches deep, you need 12.3 cubic yards. At 2 inches it is 6.2 yards, and at half an inch it is about 1.5. The arithmetic for any area is square feet times depth in inches divided by 324.

How much does a yard of topsoil weigh?

Typically 2,000 to 2,500 lb. Supplier pages we read give about 2,000 lb for topsoil, 2,000 to 2,200 for dry and 2,000 to 2,500 for moist. Blends containing compost are lighter; one supplier states 1,500 lb a yard for its raised-bed and planting mixes. Rain pushes the figure up.

How many bags of topsoil are in a cubic yard?

A cubic yard is 27 cubic feet. That is 13.5 bags of 2 cubic feet (so 14 in practice), 27 bags of 1 cubic foot, or 36 bags of 0.75 cubic foot. Bags are worth it for small beds. See the bulk versus bags guide for larger jobs.

How much topsoil do I need to cover 100 square feet?

At 4 inches deep, 1.23 cubic yards (about 33 cubic feet). At 6 inches, 1.85 yards. At 1 inch it is only 0.31 yards, or about 8 cubic feet, which is five 2 cubic foot bags.

How deep should soil be in a raised bed?

University of Maryland Extension says at least 8 inches for leafy greens, beans and cucumbers on a hard surface, and 12 to 24 inches for tomatoes, peppers and squash. University of Florida's raised-bed guidance puts bed depth anywhere from 6 to 24 inches. For a 4 x 8 ft bed filled to 12 inches, you need 32 cubic feet, which is 1.19 cubic yards, or 16 bags of 2 cubic feet.

What is the difference between topsoil, garden soil and compost?

Topsoil is natural soil, screened and sold by the yard. Garden or raised-bed mix is usually topsoil blended with compost. Maryland Extension suggests compost to topsoil at 1:2 or 1:1 for filling beds. Compost is decomposed organic matter and is normally mixed in, not used as the only fill. Oregon State recommends a 3 to 4 inch layer of compost worked into the top 8 to 12 inches for new beds.

Can I spread new topsoil over my existing lawn?

Only in thin layers. Extension guidance for established turf is a quarter to half an inch of fine material at a time, worked down between the grass blades. A thick layer can smother the grass. For low spots, Maryland Extension suggests regrading and using good-quality topsoil to fill the hollows.

How far does one bag of topsoil go?

A 1 cubic foot bag covers 12 square feet at 1 inch deep, 6 at 2 inches, 3 at 4 inches. A 2 cubic foot bag doubles that: 24, 12 and 6 square feet. A 2 cubic foot bag is not a lot of lawn. Even a 100 sq ft patch at 4 inches takes about 17 of them.