Skip to main content
FigureCalc

Topsoil Calculator

By Uzair Arshad , Senior Civil and Structural Engineer

Last updated: April 27, 2026

This topsoil calculator estimates cubic yards, cubic feet, bag counts, and tons from your project dimensions and depth. Enter length and width or a known area, choose your depth, and get supplier-ready quantities for lawns, garden beds, raised beds, and landscaping projects.

1 in for topdressing, 3-4 in for garden beds, 6-12 in for raised beds.

Most store bags are 0.75 or 1.0 cu ft. Set to match your brand.

How to use this calculator

  1. Choose how you know the area. Select "Length & width" if you measured the space, or "Known area" if you already calculated the square footage. For irregular yards, split into smaller rectangles and add the areas together before entering them.
  2. Enter the topsoil depth. Use 1 inch for lawn topdressing or overseeding grass seed. Use 3 to 4 inches for new garden beds. Use 6 to 12 inches for raised beds or new turf installation. The topsoil calculator defaults to inches, but you can switch to feet or other units.
  3. Set a bag size if buying bagged topsoil. Most home center bags hold 0.75 or 1.0 cubic feet. Check the label and enter the correct size for an accurate bag count. A pallet of 0.75 cu ft bags from a big-box store covers about 1 cubic yard total, so compare that price against bulk delivery before committing.
  4. Add a settling allowance (optional). Topsoil compresses after watering. Use 10% for garden beds and 15% to 20% for raised beds. I filled a 4 by 8 raised bed with exactly the calculated amount and the soil dropped 2 inches within a week. For lawn topdressing on flat ground, you can skip the allowance or use 5%.
  5. Choose the topsoil weight. Average screened topsoil weighs about 1.1 tons per cubic yard. Wet or clay-heavy soil weighs 1.3 tons. The tons estimate helps you plan for truck capacity and driveway load limits.
  6. Review your results. The topsoil calculator shows cubic yards for bulk topsoil ordering, bag count for store pickup, cubic feet for comparing products, and estimated tonnage for weight planning. The round-up line shows the nearest quarter yard for easy ordering.

Pro tip: Measure depth at three different points and average them. Uneven grade means actual depth varies across the area, and averaging prevents under-ordering. I once spread topsoil on a sloped side yard and ran a full cubic yard short because the low side needed twice the depth of the high side. A tape measure and three quick checks save a second delivery trip.

How the calculation works

Volume:
Cubic feet = Area (sq ft) × Depth (ft)
Cubic yards = Cubic feet / 27

Bags:
Bag count = Cubic feet / Bag size (cu ft), rounded up

Weight:
Tons = Cubic yards × Density (tons/yd³)

With settling allowance:
Adjusted quantity = Base result × (1 + Allowance %)
Area
Project area in square feet (length × width, or entered directly)
Depth
Topsoil thickness converted to feet
Bag size
Volume per bag in cubic feet (default 0.75 cu ft)
Density
Weight per cubic yard for the selected topsoil condition
Settling allowance
Percentage added for settling, uneven grade, and spreading loss

This topsoil calculator converts your project dimensions into ordering quantities in three steps: area, volume, and weight.

Volume:

Cubic feet = Area (sq ft) × Depth (ft)

Cubic yards = Cubic feet / 27

Bags:

Bag count = Cubic feet / Bag size (cu ft), rounded up to the next whole bag

Weight:

Tons = Cubic yards × Density (tons per cubic yard)

With settling allowance:

Adjusted quantity = Base result × (1 + Allowance % / 100)

Variables:

  • Area = project surface in square feet (length × width, or entered directly)
  • Depth = topsoil thickness in feet (divide inches by 12, so 3 inches = 0.25 ft)
  • Density = weight of one cubic yard of topsoil in tons (varies by moisture and composition)
  • Bag size = volume per bag in cubic feet (0.75 cu ft is the most common retail size)
  • Settling allowance = percentage added to cover compaction, uneven grade, and spreading loss

Topsoil density reference:

Topsoil condition Tons per cubic yard
Dry loose 1.0
Average screened 1.1
Wet or dense 1.3

Example:

A 300 sq ft garden bed at 3 inches deep, using average screened topsoil.

  • Area = 300 sq ft
  • Depth in feet = 3 / 12 = 0.25 ft
  • Cubic feet = 300 × 0.25 = 75 ft³
  • Cubic yards = 75 / 27 = 2.78 yd³
  • Bags (0.75 cu ft) = 75 / 0.75 = 100 bags
  • Tons = 2.78 × 1.1 = 3.06 tons
  • With 10% settling = 3.06 × 1.10 = 3.36 tons

At 100 bags, bulk delivery is the better option. Bulk topsoil costs $25 to $55 per cubic yard in 2026, depending on region and screening quality. Most landscape suppliers deliver 3 to 5 cubic yards in a single load, and that covers this project with a small margin. Delivery typically adds $50 to $150 based on distance from the yard.

Common topsoil depth guide:

Project type Recommended depth
Lawn topdressing 0.5 to 1 inch
Overseeding 0.25 to 0.5 inch
New lawn (sod or seed) 2 to 4 inches
Garden beds 3 to 4 inches
Raised beds 6 to 12 inches

Assumptions:

  • The project area has uniform depth. For uneven ground, measure depth at several points and use the average
  • Density values are approximate. Wet topsoil weighs more than dry, but most suppliers price by volume (cubic yards), not weight
  • Settling reduces loose volume by 5% to 20% depending on soil composition. The settling allowance covers this plus spreading loss
  • Bag volumes vary by brand. Check the label and adjust the bag size field to match
  • For irregular or L-shaped beds, split into rectangles, calculate each, then add the results

Frequently Asked Questions

How do I calculate how much topsoil I need?

Measure the area and multiply by depth converted to feet. For example, a 300 sq ft lawn topdressed 3 inches deep needs 300 × 3/12 = 75 cu ft, or 2.78 cubic yards. Add a small allowance if the grade is uneven or the soil will settle after watering.

How do you calculate topsoil for a garden?

Use area × depth to find cubic feet, then divide by 27 for cubic yards. A 12 ft by 20 ft garden at 4 inches deep is 240 × 4/12 = 80 cu ft, which equals 2.96 cubic yards before rounding for delivery. Most suppliers sell in half-yard increments.

How much topsoil do I need for my lawn?

A topsoil calculator tells you the amount from your dimensions and depth. Enter length and width, or a known square footage, then choose depth. For a 500 sq ft lawn at 2 inches, you need about 83.3 cu ft, or 3.09 cubic yards of topsoil.

How many yards of topsoil do I need?

Cubic yards equal square feet × depth in feet / 27. For example, 1,000 sq ft at 3 inches deep is 1,000 × 0.25 / 27 = 9.26 cubic yards. Rounding to 9.5 or 10 yards helps cover settling and low spots in the lawn or bed.

How much topsoil for a lawn after overseeding?

For overseeding, spread topsoil 0.25 to 0.5 inches deep. A 700 sq ft lawn at 0.5 inches needs 700 × 0.042 = 29.2 cu ft, or about 1.08 cubic yards. Use screened topsoil so it filters into the grass without smothering new seedlings.