Topsoil & Fill Calculator
Results update as you type
Your Results
ⓘ Material only. Add $50–$150 for delivery. Most suppliers require a 1–3 cu yd minimum.
* Add 10–15% overage for waste, settling, and uneven areas.
How We Calculate This +
Formula
Area × (Depth ÷ 12) ÷ 27 = Cubic Yards
Key Assumptions
- Weight: unscreened 1.3 t/cu yd · screened 1.4 t/cu yd · premium blend 1.4 t/cu yd
- Compaction factor 1.10 applied when “Include compaction” is enabled
Price ranges based on national averages from HomeGuide, Angi, and LawnStarter. Updated May 2026.
Recommended Topsoil Depth by Application
| Use Case | Recommended Depth |
|---|---|
| New lawn (from scratch) | 4–6 inches |
| Overseeding / top dressing | 1–2 inches |
| Garden beds (annuals & perennials) | 6–8 inches |
| Raised beds (full fill) | 10–12 inches |
| Fill / grading (low spots) | 6+ inches + cap with quality soil |
| Vegetable gardens | 8–12 inches |
ⓘ Use the topsoil calculator above with the quick depth chips to compare quantities for each scenario.
How to Use the Topsoil Calculator
- 1 Choose your shape — Rectangle for most lawns and beds, circle for round garden features.
- 2 Enter dimensions in feet — Measure length × width for rectangles, or the radius for circular areas.
- 3 Set depth — Use the quick-select chips or type your own. 6 inches is ideal for a new lawn; 4 inches minimum.
- 4 Pick your topsoil type — The cost estimate adjusts instantly. Add $50–$150 to your budget for delivery.
Frequently Asked Questions
How much topsoil do I need for a new lawn? +
How deep should topsoil be for grass? +
Topsoil vs fill dirt vs garden soil: what’s the difference? +
How many 40lb bags of topsoil equal one cubic yard? +
Does topsoil price include delivery? +
How to Calculate How Much Topsoil You Need
The formula for topsoil volume is straightforward: multiply your area in square feet by the depth in feet, then divide by 27 to convert cubic feet to cubic yards. For example, a 20×15 foot lawn at 6 inches (0.5 feet) deep needs 300 × 0.5 = 150 cubic feet, or 150 ÷ 27 = 5.56 cubic yards.
Bulk Topsoil vs. Bagged Topsoil: Which Should You Buy?
For projects requiring more than 2 cubic yards, bulk delivery is almost always cheaper. A typical order of 5 cubic yards of screened topsoil ($25–$50/cy) costs $125–$250 in material plus $50–$150 delivery — a total of $175–$400. The equivalent in 40lb bags (270 bags × $4 average) would run $1,080 — more than twice the cost. Reserve bagged topsoil for small patches, container fills, or when you need to carry material to a hard-to-access area.
Tips for Ordering Topsoil
- Always order 10–15% more than your calculated amount to account for settling, waste, and uneven spreading.
- Ask suppliers if their topsoil is screened (rocks and debris removed) — unscreened topsoil is cheaper but requires more prep work.
- Check the delivery window: a full cubic yard dump is roughly a 3×3×3 foot pile. Plan where the truck will drop it.
- For lawn projects, test your existing soil first. If pH or nutrients are off, topsoil alone won’t fix it — you may need amendments.
Ready to order? Use the topsoil calculator above ↑ to get your exact cubic yards and compare bulk vs. bagged costs.