Topsoil Cost Calculator
Enter your area, depth, and local price per cubic yard or bag to estimate your total topsoil cost including delivery.
1. Measure your area
2. Choose depth
2" top-dress · 4–6" new garden beds · 8–12" raised beds from scratch
3. Adjust & price (optional)
How the cost is calculated
- 1.Enter area and depth → calculator outputs cubic yards and bags.
- 2.Enter your price per cubic yard or per 40 lb bag → material cost = quantity × price.
- 3.Add optional delivery fee → total = material + delivery.
- 4.Cost per square foot = total ÷ area.
2026 US topsoil price ranges
| Product | Typical price |
|---|---|
| 40 lb bag (store) | $3–$7 |
| Bulk topsoil (per cu yd) | $25–$50 |
| Screened/premium topsoil | $40–$65/cu yd |
| Delivery fee | $50–$150 |
Prices vary by region. Enter your actual price for an accurate estimate.
Frequently Asked Questions
How much does topsoil cost?
Bagged topsoil costs $3–$7 per 40 lb bag (≈ 0.75 cu ft). Bulk topsoil delivered runs $25–$50 per cubic yard. Premium screened topsoil can reach $60/cu yd.
How much topsoil do I need for a new lawn?
For a new lawn you need 4–6 inches. A 1,000 sq ft area at 6 inches needs about 18.5 cubic yards — roughly $650–$900 in bulk plus delivery.
Is bulk topsoil cheaper than bags?
Yes, significantly. At $5/bag (0.75 cu ft) that's $180/cu yd in bags vs. $25–$50/cu yd delivered in bulk. For any project over 2 yards, bulk is worth it.
What's the difference between topsoil and garden soil?
Topsoil is natural soil, good for fill and new lawns. Garden soil is enriched with compost for planting beds. Garden soil costs slightly more.