Topsoil Coverage Calculator
Convert lawn or yard area and depth (thickness) into topsoil volume for bulk or bag purchases.
Enter a length.
Topsoil Weight Calculator (optional)Enter topsoil density to estimate total weight▾
Pricing estimate (optional)Set a unit price to estimate total cost▾
Assumptions & disclaimer▾
Disclaimer: this tool provides a math-based estimate for planning and purchasing. Follow local guidelines and supplier recommendations for your specific job (topdressing, grading, raised bed fill), and verify any vendor-specific ordering rules (minimums, rounding, delivery access) before buying.
How the topsoil coverage calculator works
This calculator converts a measured footprint and a planned topsoil depth into a buyable volume. You pick the shape that matches your lawn or yard area, enter dimensions, then enter the depth of topsoil you plan to add. The tool computes area from the shape, computes volume as area × depth, applies an optional waste buffer, then converts the same volume into common purchase units like cubic yards, cubic feet, cubic meters, liters, and topsoil bag counts.
Examples you can copy
Each example is shaped like a real job. Use it to pick the correct shape, depth units, and the output that matches how you buy topsoil.
- Shape: Rectangle
- Dimension unit: ft. Enter Length 30 and Width 18.
- Depth unit: in. Enter Depth 0.5.
- Waste: 5% if your lawn edge is irregular or you expect some loss during spreading.
- Read results in yd³ for ordering.
- Shape: Circle
- Dimension unit: m. Enter Radius 1.0.
- Depth unit: cm. Enter Depth 4.
- Waste: 8% if the surface is rough or you are blending into existing soil.
- Read headline in m³, then check L if you want a more intuitive number.
- Shape: Rectangle border
- Dimension unit: ft. Enter outer (22, 14) and inner (18, 10).
- Depth unit: in. Enter Depth 2.
- Waste: 10% if the edge transitions are not straight.
- Read results in ft³ and check bag counts.
- Shape: Triangle
- Dimension unit: m. Enter Base 2.6 and Height 1.4.
- Depth unit: cm. Enter Depth 5.
- Waste: 12% if your triangle is an approximation and edges are irregular.
- Set output to L and compare with bag sizes (for example 25 L, 40 L, 56 L).
End-to-end math path (technical)Open if you want the exact sequence the calculator uses.Show details▾
- Convert dimensions into a consistent base unit using your selectors (ft/in/yd or m/cm).
- Compute footprint area A based on the selected shape (including border variants that subtract cutouts).
- Convert depth into the same base system and compute volume V = A × depth.
- Apply waste as a multiplier: Vw = V × (1 + waste% ÷ 100).
- Convert Vw into yd³, ft³, m³, and liters, and show bag counts by dividing by bag volume and rounding up.
Rectangle
Use Rectangle for lawns, strips, and beds you can measure as length × width: leveling a section of lawn, topping a garden bed, or building up a flat area.
Length and Width are ground measurements that define the footprint. In this section the diagram labels are shown in ft.
Topsoil projects often use thin layers. A small depth error (or wrong depth unit selector) can swing volume dramatically and change whether you should buy bulk or bags.
- Length (ft): Measured along the long edge on the ground.
- Width (ft): Measured across the area, perpendicular to length.
- Depth (in): Thickness of topsoil to add. For lawn topdressing this is often a small number.
- Waste %: Buffer for spillage, uneven grade, and areas you under-measured.
Calculations used (technical)Open if you want the exact geometry and unit conversions.Show details▾
- Area: A = Length × Width
- Volume: V = A × depth
- Waste-adjusted volume: Vw = V × (1 + waste% ÷ 100)
Quick checks to avoid expensive mistakes (technical)These prevent the classic unit and measurement errors that wreck bag counts and bulk orders.Show details▾
- If depth is entered in in but the selector is wrong, volume can be off by a large factor (12× when inches and feet are mixed).
- If your job is a thin layer (topdressing), sanity-check by switching outputs between bulk units and bag counts. The number should still feel plausible.
- If the area is not truly rectangular, rectangle is still a useful estimate but add a realistic waste percent.
Square
Use Square for square planters, square raised bed interiors, and any footprint where both sides are equal.
The preview shows one side labeled Length because a square uses the same side for both dimensions. Units shown are ft.
Square reduces input effort and reduces the chance of entering mismatched sides, but it only applies if the footprint is actually square.
- Side (ft): One side of the footprint on the ground. Used twice in the area calculation.
- Depth (in): Topsoil thickness to add. Doubling depth doubles volume.
- Waste %: Optional buffer. Useful when you are feathering soil edges or blending into existing grade.
Calculations used (technical)Open if you want the exact geometry and unit conversions.Show details▾
- Area: A = side²
- Volume: V = A × depth
- Waste volume: Vw = V × (1 + waste% ÷ 100)
Quick checks to avoid expensive mistakes (technical)These prevent the classic unit and measurement errors that wreck bag counts and bulk orders.Show details▾
- If one side is even slightly longer, use Rectangle instead. A small mismatch can change bag counts.
- If you are filling to a specific height in a box, confirm you are measuring the inside footprint, not the outside footprint.
- If your square is a border around something, use a border shape so you subtract the cutout.
Circle
Use Circle for round beds, tree rings, and circular planters when you can measure from the center.
The preview labels Radius from the center to the edge. Diagram units are ft.
Radius is squared, so input mistakes are costly. This matters for topsoil because you may be ordering bulk and a 4× error is expensive.
- Radius (ft): Center-to-edge distance. If you measured across the full circle, you measured diameter, not radius.
- Depth (in): Topsoil thickness applied across the circle footprint.
- Waste %: Optional buffer for roots, bumps, and irregular edges.
Calculations used (technical)Open if you want the exact geometry and unit conversions.Show details▾
- Area: A = π × r²
- Volume: V = A × depth
- Waste volume: Vw = V × (1 + waste% ÷ 100)
Quick checks to avoid expensive mistakes (technical)These prevent the classic unit and measurement errors that wreck bag counts and bulk orders.Show details▾
- If you measured diameter, divide by 2 before entering radius.
- If the circle is not perfect, measure two radii at right angles and average them, then add a small waste buffer.
- If the output seems 4× too big, the most likely cause is diameter entered as radius.
Triangle
Use Triangle for wedges, corners, and tapered areas where you can define a base and a perpendicular height.
The preview shows Base and Height where height is perpendicular to base. Diagram units are ft.
For topsoil, triangles often show up when fixing a corner low spot or blending grade. Using a slanted side as height will overstate area and overstate volume.
- Base (ft): The straight edge you choose as the base reference.
- Height (ft): Perpendicular distance from the base to the opposite point (not the slanted side).
- Depth (in): Topsoil thickness to add across the triangle footprint.
- Waste %: Optional buffer for irregular edges and measurement uncertainty.
Calculations used (technical)Open if you want the exact geometry and unit conversions.Show details▾
- Area: A = (base × height) ÷ 2
- Volume: V = A × depth
- Waste volume: Vw = V × (1 + waste% ÷ 100)
Quick checks to avoid expensive mistakes (technical)These prevent the classic unit and measurement errors that wreck bag counts and bulk orders.Show details▾
- Height must be perpendicular. If you use a sloped edge, you inflate area.
- If the triangle is part of a larger job, split it into a rectangle plus a triangle for cleaner measurements.
- If you only know side lengths, measure a perpendicular height in the real world instead of guessing.
Rectangle border
Use Rectangle border when you are adding topsoil around a rectangular area you are not covering: around a patio, around a shed pad, or around a concrete slab.
The preview shows an outer rectangle and an inner rectangle cutout. The topsoil footprint is outer minus inner. Diagram units are ft.
Border shapes prevent systematic overbuy. For topsoil, this matters because you may be ordering bulk and extra yards add up quickly.
- Outer length (ft): Outside footprint length of the whole region.
- Outer width (ft): Outside footprint width of the whole region.
- Inner length (ft): Cutout length you will not cover with topsoil.
- Inner width (ft): Cutout width you will not cover with topsoil.
- Depth (in): Topsoil thickness applied only to the border area.
- Waste %: Optional buffer for feathering soil edges and blending transitions.
Calculations used (technical)Open if you want the exact geometry and unit conversions.Show details▾
- Outer area: Aout = outer_length × outer_width
- Inner area: Ain = inner_length × inner_width
- Border area: A = Aout - Ain
- Volume: V = A × depth
- Waste volume: Vw = V × (1 + waste% ÷ 100)
Quick checks to avoid expensive mistakes (technical)These prevent the classic unit and measurement errors that wreck bag counts and bulk orders.Show details▾
- Inner dimensions must be smaller than outer dimensions. If not, swap them or re-measure.
- Cutout position does not matter for area, only cutout size matters.
- If you have multiple cutouts, compute them separately and subtract (or add waste conservatively).
Circle border (ring)
Use Circle border for ring-shaped areas: around a tree trunk, around a circular patio, or any donut-shaped footprint.
The preview shows outer radius and inner radius. The footprint is πRout² - πRin². Diagram units are ft.
Swapping inner and outer values is common. For topsoil, the squared radii make the difference between a small ring and a surprisingly large order.
- Outer radius (ft): Center-to-outer-edge distance.
- Inner radius (ft): Center-to-inner-edge distance (the void).
- Depth (in): Topsoil thickness applied to the ring only.
- Waste %: Optional buffer for uneven edges or soil that spreads beyond the ring.
Calculations used (technical)Open if you want the exact geometry and unit conversions.Show details▾
- Outer area: Aout = π × Rout²
- Inner area: Ain = π × Rin²
- Ring area: A = Aout - Ain
- Volume: V = A × depth
- Waste volume: Vw = V × (1 + waste% ÷ 100)
Quick checks to avoid expensive mistakes (technical)These prevent the classic unit and measurement errors that wreck bag counts and bulk orders.Show details▾
- Inner radius must be smaller than outer radius. If not, swap them or re-measure.
- If you measured diameters, divide by 2 before input.
- Thin rings are sensitive to measurement error. Use a modest waste buffer if you are estimating by eye.
Triangle border
Use Triangle border when you are adding topsoil in a triangular perimeter zone that excludes a smaller triangular cutout.
The preview shows an outer triangle (base/height) and an inner triangle cutout (base/height). The footprint is outer area minus inner area. Diagram units are ft.
This is common near hardscape corners and transitions. Subtracting the inner triangle prevents overbuy and keeps estimates aligned with what you will actually spread.
- Outer base (ft): Base edge length of the outer triangle.
- Outer height (ft): Perpendicular height of the outer triangle.
- Inner base (ft): Base edge length of the inner cutout triangle.
- Inner height (ft): Perpendicular height of the inner cutout triangle.
- Depth (in): Topsoil thickness applied to the border area only.
- Waste %: Optional buffer for irregular edges and blending into surrounding grade.
Calculations used (technical)Open if you want the exact geometry and unit conversions.Show details▾
- Outer area: Aout = (outer_base × outer_height) ÷ 2
- Inner area: Ain = (inner_base × inner_height) ÷ 2
- Border area: A = Aout - Ain
- Volume: V = A × depth
- Waste volume: Vw = V × (1 + waste% ÷ 100)
Quick checks to avoid expensive mistakes (technical)These prevent the classic unit and measurement errors that wreck bag counts and bulk orders.Show details▾
- For both triangles, height must be perpendicular. Using a slanted side inflates area.
- Inner values must be smaller than outer values, otherwise subtraction becomes negative.
- If the inner cutout is not similar to the outer triangle, the estimate is still useful, but increase waste slightly.
Topsoil is not a precision pour
The output is a planning estimate based on footprint geometry, your chosen depth, and an optional waste buffer. Real jobs vary because you feather edges, fill low spots deeper than your “average depth,” and lose some soil to spillage and raking. If your project is leveling or regrading, increase waste to reflect the uncertainty, and prefer bulk units (yd³ or m³) so you have enough on hand.
Buying strategy (bulk vs bags) and depth guidanceOpen if you are deciding how to purchase and how to choose depth.Show details▾
- Thin lawn topdressing layers are often fractions of an inch or a few centimeters. Double-check the depth unit selector before trusting the result.
- If you are filling depressions or leveling, an “average depth” can understate what you need. Add waste or split the job into sections with different depths.
- Bags are convenient for small jobs and tight access, but they are usually priced higher per volume. Use ft³ or liters outputs to match bag labeling and round up.
- Bulk is typically sold in yd³ or m³. Use the same unit as your supplier quote before comparing prices.
- If you are blending into existing soil, you may spread a little wider than your measured footprint. That is what waste percent is for.
Who this tool is for
Use this topsoil calculator to turn real measurements (shape + dimensions + thickness) into a buy-ready volume for bulk delivery or bag purchases.
Homeowners, DIYers, and landscapers who know the footprint of the area they’re adding topsoil to (square, rectangle, circle, triangle, or border cutout), plus a target thickness (depth), and want a fast volume estimate in yd³/ft³/m³/L for ordering topsoil in bulk or in bags.
It is shape-first (not “enter area and hope it matches”), so you can measure like people do in real life. The preview diagrams reduce the common errors (radius vs diameter, triangle height vs sloped side, forgetting to subtract a cutout), and the output shows multiple volume units so you can compare bulk quotes to bag math without manual conversions.
Contractor-grade site modeling: soil compaction, moisture content changes, settling after watering/rolling, slope correction, mixing into existing soil, drainage/base layers, or job-specific grading plans. This is geometry + thickness + optional waste so you can plan and buy.
If you’re covering a bed with mulch or filling with gravel/stone, use the dedicated tools. The topsoil calculator is for adding soil by thickness: lawn topdressing, leveling low spots, building up a thin layer for seeding, or filling planters and beds with soil.
Use the tool that matches the material you’re ordering so the examples, wording, and expectations line up with your project.
- Topdressing a lawn with a thin layer (often measured in inches or centimeters) and you want the volume for ordering bulk or bags.
- Leveling low spots in a yard where thickness varies, so you add a small waste buffer to avoid coming up short.
- Filling or refreshing garden beds where you can measure the footprint as a rectangle, circle, triangle, or a border around a cutout (patio, pavers, shed slab).
- You measure bed dimensions in ft/yd or m but the layer thickness is in in or cm. The calculator handles the unit mix and outputs in yd³/ft³/m³/L.
- You need to compare a bulk quote (yd³ or m³) against bag volume (ft³ or L) without doing manual conversions.
