Skip to content

Landscape & Aggregates

Topsoil & Dirt Calculator

This topsoil calculator estimates soil in yards, tons and bags for lawns and beds; see our yard drainage guide before regrading. Use this for topsoil on a new lawn, fill dirt for low spots, or garden soil for raised beds. Bulk soil is usually priced per cubic yard; bagged soil is commonly sold in 0.75 or 1 cubic foot bags. Weight varies widely with moisture and organic content, so treat the tons figure as approximate.

Results from this topsoil calculator are planning estimates; confirm quantities and prices with your supplier or contractor before you order.

Enter your project

ft
in
m
ft
in
m
in
cm
tons/yd³

Soil weight varies a lot with moisture; this is an approximation.

%

Extra for compaction, uneven ground and spillage.

$

Results

Your results will appear here

Enter your measurements and press Calculate. Defaults show a typical example.

How to use the topsoil / dirt calculator

  1. Enter the area to cover.
  2. Enter depth: commonly 4–6 in for new lawns; deeper for raised beds.
  3. Choose "per cubic yard" pricing to match most landscape yards.

Formula

Cubic yards = area (sq ft) × depth (in) ÷ 12 ÷ 27 × (1 + waste). Tons = cubic yards × density. Bags = cubic feet ÷ 0.75 ft³.

Worked example

Topdressing a 20 × 30 ft lawn area at 4 in: 600 × 0.333 = 200 ft³ + 5% = 210 ft³ = 7.78 yd³.

Tips for using the topsoil / dirt calculator

  • Use 4–6 in of topsoil for a new lawn and more for vegetable or raised beds.
  • Fill dirt is for grading and low spots; topsoil is for growing.
  • Grade soil away from the foundation so new topsoil does not send water toward the house.
  • Ask for screened topsoil from a reputable yard; cheap fill sold as topsoil can contain rocks, debris and weed seeds that cause problems for years. Water new soil to settle it before seeding.
Close-up of mixed crushed gravel aggregate

Topsoil / Dirt Calculator FAQs

How much topsoil for a new lawn?

Many guides recommend 4–6 in of good topsoil for new lawns; 4 in over 1,000 sq ft is about 12.3 yd³.

What is the difference between fill dirt and topsoil?

Fill dirt is subsoil with little organic matter, used to raise grade; topsoil is the organic-rich layer that plants grow in.

How many bags of soil are in a yard?

27 ft³ ÷ 0.75 ft³ = 36 bags.

Estimate before you call a contractor

Run the numbers with our free calculators so you can compare bids with confidence.