Topsoil Calculator

By HarvestMath Editors Share:

Figure out exactly how much topsoil you need for any raised bed, new lawn, or leveling job. Enter your area and desired depth, and the tool converts it into cubic feet, cubic yards, and an estimated weight in tons — the units suppliers actually quote in. Built for gardeners, landscapers, and anyone trying to order the right truckload without paying for too much (or coming up short).

Calculate Your Topsoil Needs

What are you doing?
Units
How do you want to enter your area?

8–12″ is typical for raised beds.

The math:

Cubic Feet = Length × Width × (Depth ÷ 12)

Cubic Yards = Cubic Feet ÷ 27  ·  Tons ≈ Cubic Yards × 1.2

Bags (40 lb) ≈ Cubic Feet ÷ 0.75

You need approximately

33.3

cubic feet of topsoil

That's about

~1.48 tons

(1.23 cu yd)

Weight is approximate

Also approximately

~45

bags of topsoil (40 lb) avg. 0.75 cu ft/bag

For 100 sq ft at 4″ deep. Add 10% extra for settling.

Quick topsoil unit conversions
1 unitCubic feetCubic yardsCubic metersEst. tons
1 cubic yard2710.765~1.2
1 cubic meter35.31.3081~1.57
1 ton (approx.)22.50.830.641
Topsoil depth guidelines by project
ProjectTypical depthNotes
New raised bed8–12″Fill to within 1–2″ of the rim.
New lawn (from scratch)4–6″Spread before seeding or sodding.
Topdress existing lawn0.25–0.5″Thin layer, raked level. Don’t smother grass.
Level low spots0.5–2″Build up gradually; let grass grow through.

For pots and containers, use our Soil Volume Calculator instead.

On this page

Get the Soil & Amendments Cheat Sheet — bag counts, mix ratios, and mulch depths for every project, in one page.

A one-page PDF of the soil & amendments math from this site, emailed once.

How to Use This Calculator

  1. Toggle “Fill a Bed” or “Topdress a Lawn.”
  2. Enter your area (length × width, or total sq ft).
  3. Set your desired depth.
  4. Read your cubic feet, cubic yards, and estimated tons.

How Much Topsoil Do I Need?

Whether you’re using this top soil calculator (often searched as two words) or specifically want the top soil calculator yards result, the number that matters most sits at the top of the tool: your cubic yards figure, the unit bulk suppliers actually quote over the phone.

The right amount of topsoil depends entirely on what you’re doing with it. A raised bed needs to be filled almost to the rim — usually 8 to 12 inches deep. A lawn topdressing is a thin dusting, a quarter to half an inch, just enough to level low spots and work organic matter into the surface. These are wildly different volumes, and mixing them up is the most common reason people order the wrong amount.

Quick reference: 1 cubic yard covers about 324 sq ft at 1 inch deep, or 108 sq ft at 3 inches deep. Coverage drops fast as depth increases, which is why getting the depth right before you order matters more than getting the area exactly right. That soil calculator cubic yards figure is exactly what most bulk suppliers ask for when you call to place an order.

One distinction worth making before you order: topsoil is not the same thing as fill dirt. Fill dirt is typically subsoil or excavation spoil dug from well below the surface — largely sterile mineral material with little to no organic matter or biological activity, sold cheap because its only job is occupying volume. Topsoil, even unscreened, comes from the biologically active surface layer and retains some organic matter that supports plant growth. If a listing doesn’t specify which one you’re getting, ask — fill dirt is fine for a low spot nobody will plant in, but a poor substitute anywhere roots need to grow.

Topsoil being added to a raised garden bed, for calculating fill volume.
Topsoil being added to a raised bed — measure depth before you order, not after.

The calculator above has a toggle for exactly this: “Fill a bed” sets a default depth of 10 inches, and “Topdress a lawn” sets 0.375 inches. Adjust the depth to match your project and the result updates live. You get cubic feet, cubic yards, and an estimated weight in tons — the number your supplier will quote you for a bulk delivery.

The weight estimate matters because topsoil is sold by the truckload, and trucks are weight-limited, not volume-limited. Rather than a single flat number, it’s more honest to think of it as a range: loose or dry topsoil typically runs about 1.0–1.3 tons per cubic yard, while wet or compacted topsoil can climb to 1.5–1.7 tons per cubic yard. Moisture content is by far the biggest factor — a truckload pulled from a stockpile the morning after rain can weigh noticeably more than the same material bone-dry. The calculator uses 1.2 tons as a reasonable middle-of-the-range estimate and labels it clearly as approximate. If your supplier quotes by weight, ask what moisture condition their figure assumes. If a supplier quotes you a delivery in tons instead of yards, our soil cubic yard calculator converts that weight straight into cubic yards.

Worked Example

Let’s say you have a 10 × 10 foot raised bed and you want to fill it 4 inches deep with topsoil. Here’s the math, step by step:

  1. Area: 10 ft × 10 ft = 100 square feet.
  2. Convert depth to feet: 4 inches ÷ 12 = 0.333 feet.
  3. Cubic feet: 100 sq ft × 0.333 ft = 33.3 cubic feet of topsoil.
  4. Cubic yards: 33.3 ÷ 27 = 1.23 cubic yards (round to 1.5 yards if you’re buying bulk).
  5. Estimated tons: 1.23 × 1.2 = ~1.48 tons (approximate).

So for a 10×10 bed at 4 inches deep, you need 33.3 cubic feet, 1.23 cubic yards, or roughly 1.5 tons of topsoil. If you’re buying bulk, round up to 1.5 yards — it’s always better to have a little extra for settling and uneven ground than to come up short and pay a second delivery fee.

Common Mistakes

  • Confusing fill depth with topdressing depth. A raised bed needs 8–12 inches. A lawn topdressing needs 0.25–0.5 inches. Using the wrong depth is the #1 reason for ordering the wrong amount. Use the toggle above to start with the right default.
  • Forgetting that topsoil settles. Loose topsoil settles 10–15% after the first rain. Round up, not down, or you’ll be a few inches short once it compacts.
  • Assuming all topsoil weighs the same. The 1.2 tons-per-yard figure is a middle-of-the-range estimate, not a fixed number — loose or dry topsoil often runs 1.0–1.3 tons per yard, while wet or compacted topsoil can reach 1.5–1.7 tons per yard. If your supplier quotes by weight, ask what moisture condition their figure assumes.
  • Ordering exactly the calculated volume. Round up 5–10% for settling, uneven ground, and spillage on most topsoil orders. But that’s a starting point, not a guarantee — looser or unscreened topsoil can settle noticeably more than that once it’s watered in, so round up further if you’re unsure what you’re getting. A small surplus is easy to spread; a shortfall means a second delivery charge.
  • Not accounting for existing soil. If your bed already has 4 inches of soil and you want 10 inches total, you only need 6 inches of new topsoil — not 10. Measure the gap, not the bed depth.

Topsoil Calculator FAQ

How do I calculate cubic yards of soil?

The formula for how to calculate cubic yards of soil (or how to calculate yards of soil, same question) is: area in square feet × depth in feet, divided by 27. Measure length × width for your area, convert your depth from inches to feet by dividing by 12, multiply the two together for cubic feet, then divide by 27 to get cubic yards. The calculator above does all three steps live as you type, so you don’t have to do the division by hand.

How do I calculate how much topsoil I need?

Measure your area in square feet (length × width), multiply by your depth in inches divided by 12 to get cubic feet, then divide by 27 for cubic yards. The calculator above does this live as you type and also gives you an estimated weight in tons.

How much topsoil do I need?

It depends on the depth. A 4×8 raised bed at 10 inches deep needs about 26.7 cubic feet (roughly 1 cubic yard). A 1,000 sq ft lawn topdressed at 0.25 inches needs about 2.1 cubic feet — less than a single bag. Use the toggle above to switch between “fill a bed” and “topdress a lawn” to get the right default depth.

How do you calculate topsoil coverage?

Coverage is area × depth. One cubic yard of topsoil (27 cubic feet) covers 324 square feet at 1 inch deep, 162 sq ft at 2 inches, 108 sq ft at 3 inches, and 81 sq ft at 4 inches. The calculator handles this for you in real time as you change the depth.

Should I buy topsoil in bulk or in bags?

Bulk (sold by the cubic yard, delivered by truck) almost always wins past about 2 cubic yards. Below that, bagged topsoil (typically 1–1.5 cu ft bags) is easier to transport and not much more expensive. For a full raised bed that needs 3+ yards, get a bulk quote — you’ll save on both the material and the bag-hauling. This yards of soil calculator makes that bulk-vs-bags comparison easy — just check the cubic yards line above before you decide.

Can I use this to level or topdress my lawn?

Yes. Switch the toggle above to “Topdress a lawn” and the calculator sets a default depth of 0.25–0.5 inches, which is the right range for a thin topdressing layer. Enter your lawn area and adjust the depth if you’re filling deeper low spots. Keep it under 0.5 inches per application so the grass can breathe and grow through.

How many bags of topsoil are in a yard?

One cubic yard is 27 cubic feet. A standard 40 lb bag of topsoil holds about 0.75 cubic feet, so you need approximately 36 bags per cubic yard. Bag sizes vary — some are sold as 1 cu ft or 1.5 cu ft bags. Check the label and divide 27 by the bag volume to get an exact count for whatever product you’re buying. Past about 2 yards, bulk delivery almost always costs less than buying bags. If you’d rather see your soil calculator in yards instead of counting individual bags, that’s exactly the cubic yards figure shown above.

How many wheelbarrows is a yard of topsoil?

Plan on 8–9 wheelbarrow loads per cubic yard with a standard contractor wheelbarrow (3–3.5 cu ft capacity). Smaller garden wheelbarrows hold 2–2.5 cu ft, putting you closer to 11–14 loads per yard. Knowing this helps you plan your time and decide whether it’s worth paying for dump-and-spread delivery instead of unloading by hand.

Can I use this for soil excavation, not just fill?

Yes — the same volume math works whether you’re adding soil or removing it. Use this as a soil excavation calculator by entering the same length, width, and depth you plan to dig — for a pond, a footing, a drainage trench, or a bed you’re digging out rather than filling — and the tool gives you the cubic feet, cubic yards, and estimated weight of what’s coming out. The only real difference is which number you’re solving for: material to bring in, or material to haul away.

Need mulch too?

If you’re filling a bed with topsoil and topping it with mulch in the same project, this is really a soil and mulch calculator job in two steps: use this page for the topsoil volume, then switch to our Mulch Calculator for the top layer. It’s the same footprint, just a different material and a much shallower depth — typically 2–3 inches of mulch on top of 8–12 inches of soil.

Sources & further reading

Topsoil depth and coverage guidance in this article draws on general recommendations from university cooperative extension services (such as your state’s land-grant extension office) and the USDA Natural Resources Conservation Service. For more on how we source and review the formulas behind every calculator, see our methodology page. For region-specific guidance on soil type, compaction, and drainage, search “topsoil” on Extension.org or your local extension office’s website. For how topsoil compares to garden soil and where it fits in a larger project, see our topsoil vs. garden soil guide or our complete guide to soil and amendments.

Last updated: August 19, 2026. The calculator itself is unchanged — only the surrounding guidance is updated as topsoil best practices evolve.

Get the Soil & Amendments Cheat Sheet — bag counts, mix ratios, and mulch depths for every project, in one page.

A one-page PDF of the soil & amendments math from this site, emailed once.