Topsoil Calculator

Enter your area and depth to get cubic yards and a bag count from the volume printed on your bag. Weight is separate and appears only when you enter a supplier density, so a volume estimate is never presented as an equivalent bag weight.

Inputs

Enter your measurements

ft / in
ft / in
in
Loose depth of topsoil to add. 1-3 in for top-dressing an existing lawn, 6 in for a new garden bed over native soil, 6-12 in or more for a raised bed.
Enter the volume printed on the exact bag. The calculator does not assume or derive a bag weight.
Optional. Enter a dry bulk density from the supplier or a measured value to estimate shipment weight. The calculator supplies no normative density; leave 0 when it is unknown.
%
User-selected allowance for settlement, uneven grade and handling. Confirm it with the supplier or set 0 when the quoted loose volume already includes an allowance.
$/yd³
Optional. Enter a current local supplier quote per cubic yard. Leave 0 to skip cost.

This is an estimate, not professional advice. Check your inputs and verify the result against your plans and local building code before you build or order. See terms and disclaimer.

How this calculator works

Volume (ft³) = Length(ft) × Width(ft) × (Depth(in) ÷ 12)With waste = Volume × (1 + Waste% ÷ 100)Cubic yards = Volume(ft³) ÷ 27Optional bulk weight (lb) = Cubic yards × supplier density entered by the userTons = Weight(lb) ÷ 2,000Bags by volume = ceil(Volume with waste ÷ volume printed on one bag)

Enter your dimensions and the result updates instantly. A waste allowance is included so you order slightly over rather than running short.

Worked example

A 10 ft × 10 ft garden bed filled 6 inches deep, using bags labelled 0.75 cubic feet and a 10% user-selected allowance. Inputs: Area length 10 ft, Area width 10 ft, Depth 6 in, Volume per bag (ft³) 0.75, Settling & waste allowance 10 %. Result: 2.04 yd³.

Topsoil needed for common projects

Calculated by volume with 0.75 cubic foot bags and a 10% allowance. No bag or bulk weight is implied. Tap a project to load it above.

JobTopsoil needed (yd³)Bags by entered volume
Lawn top-dressing, 20 × 25 ft (1 in)1.762Use →
Garden bed, 10 × 10 ft (6 in)2.0474Use →
Raised bed, 4 × 8 ft (12 in)1.347Use →
Large raised bed, 4 × 12 ft (12 in)1.9671Use →
Backyard regrade, 20 × 30 ft (3 in)6.11220Use →
New lawn install, 50 × 100 ft (4 in)67.92,445Use →

Method & assumptions

Volume in cubic feet is length times width times depth, with depth converted from inches to feet. We apply the allowance selected by the user and divide by 27 to obtain cubic yards. Bag count is another volume calculation: total cubic feet divided by the volume printed on the selected bag, rounded up to a whole bag.

Bag volume and bag weight are separate product properties. A 0.75 cubic foot bag is not assumed to weigh 40 lb, and multiplying the calculated bag count by an unrelated nominal bag weight would contradict the bulk-density estimate. Enter the actual bag volume for a volume comparison and use the product label for lifting, transport and payload decisions.

Bulk weight is optional because soil density changes with composition, structure and water content. The USDA NRCS method defines bulk density using oven-dry soil mass divided by bulk volume. It does not establish universal “dry”, “moist delivery” or “wet” topsoil weights. If a supplier provides a bulk density for the material and condition being delivered, enter it; otherwise leave it at zero and use the volume result only.

Pro tips and common mistakes

  • Loosen the subgrade first. Till or scarify the top 2-3 inches of the existing ground before adding new topsoil. Dumping loose soil over hard, compacted ground creates a layer boundary that traps water and stops roots from growing down into it.
  • Buy a little extra for settling. Freshly spread topsoil compacts once it is watered and rained on. The 10-20% settling allowance in this calculator covers that, so measure your target finished depth, not the loose depth you plan to dump.
  • Match the depth to the project. 1-3 inches is plenty to top-dress an existing lawn or level low spots. Use 6 inches for a new garden bed, and 6-12 inches for a raised bed, going deeper for root vegetables like carrots and potatoes.
  • Do not fill raised beds with pure topsoil. A common mix is roughly 40% topsoil, 40% compost and 20% coarse sand or perlite. Straight topsoil compacts hard in a contained bed and drains poorly compared with a blended mix.
  • Keep the grade below siding and pavement. Finished soil should sit at least 6 inches below wood siding and slope away from the foundation. Piling topsoil too high against a house invites moisture damage and pests.

Frequently asked questions

How much topsoil do I need for a 10x10 garden bed?
A 10 ft by 10 ft bed filled 6 inches deep needs about 2.04 cubic yards after a 10% allowance. At 0.75 cubic feet per bag that is 74 bags by volume; their total weight depends on the exact product.
How many bags of topsoil are in a cubic yard?
Divide 27 cubic feet by the volume printed on one bag. A 0.75 cubic foot bag gives 36 bags per cubic yard. This does not imply a bag weight.
How much does a cubic yard of topsoil weigh?
There is no universal value. Composition, structure and water content all matter. Enter the bulk density from the supplier for an estimated shipment weight, or leave it blank and plan by cubic yards.
How deep should topsoil be for a new lawn or garden bed?
Use 1-3 inches to top-dress an existing lawn or level low spots, 4-6 inches when establishing a new lawn or garden bed over native soil, and 6-12 inches for a raised bed, going deeper for root crops like carrots and potatoes.
Should I buy topsoil in bulk or by the bag?
Compare a current local bulk quote with the labelled bag volume and price. Delivery minimums and product composition vary, so this calculator reports both quantities without asserting a universal price ratio.

Sources and references

These references and structured source records support the method and material data used on this page.

Related calculators

Cite or embed this calculator

Using this in an article or on your own site? Copy a citation, or embed the live calculator for free.

CiteTopsoil Calculator. Calcnaut. https://calcnaut.com/topsoil-calculator/
Embed<iframe src="https://calcnaut.com/topsoil-calculator/embed/" width="100%" height="640" loading="lazy" style="border:1px solid #e5e7eb;border-radius:14px" title="Topsoil Calculator"></iframe> <p style="font:13px/1.5 sans-serif;text-align:center;color:#555">Powered by <a href="https://calcnaut.com/topsoil-calculator/?utm_source=embed&utm_medium=referral&utm_campaign=calculator-embed" rel="nofollow">Calcnaut</a></p>