Topsoil / soil calculator

Estimate topsoil for lawns, beds or levelling — layer depth, waste and tonnes or bags.

Topsoil ≠ compost ≠ fill dirt. Match density to what you are buying. Related: floor / plot area, gravel.

Inputs

Layer size
Density, bags and price

Results

Enter data and click Calculate.

How results are calculated

V = length × width × depth × (1 + waste/100). Mass = V × topsoil density. Optional bags / bulk bags.

Density stays in kg/m³ even with US length units — common for bulk deliveries. Mass is an estimate: moisture and compaction can change it.

How to use this calculator

  1. Enter area dimensions and layer depth.
  2. Set waste % for settlement and spreading.
  3. Pick a soil density preset or custom kg/m³.
  4. See volume, tonnes and cost.

Practical tips

  • Lawn: often about 100–150 mm of quality topsoil over prepared subgrade.
  • Beds: often 200–300 mm — volume rises quickly with depth.
  • Levelling: enter average fill depth; split large slopes into zones.

Usage examples

Example 1 — Lawn area

15.12 m³

Example 2 — Garden beds

2.64 m³

Example 3 — Levelling strip

3.15 m³

Frequently asked questions

Question 1

Question 2

Question 3

Question 4

Question 5

Question 6

Question 7

Question 8

Related calculators