Miracle-Gro Top Soil 1 cu. ft.
Home Depot
Cubic yards, tons, and cost — priced per ton or per cubic yard, shown both ways.
Same total both ways: ≈$45.00/cu yd or ≈$40.91/ton.
Topsoil typically weighs 0.9–1.3 tons per cubic yard depending on moisture — this calculator uses 1.1 tons/cu yd as a typical average.
Estimated DIY savings: ~$584.00
Professional topsoil delivery and spreading runs $90–$150 per cubic yard installed.
Underordering topsoil costs a second delivery fee; overordering leaves a multi-ton pile in the driveway that takes weekends to move. One cubic yard weighs approximately 1.1 tons (2,200 lbs) on average, so five yards is 11,000 lbs — not something to store in a garage corner. This calculator gives you cubic yards, tons, and cost together, priced however your supplier quotes.
Topsoil density varies by moisture and composition, which changes how many tons a given cubic yard actually weighs. Use the closest match below if your supplier quotes by weight rather than volume.
| Topsoil Type | Tons per Cu Yd | Weight per Cu Yd |
|---|---|---|
| Sandy / dry topsoil | 0.9–1.0 | 1,800–2,000 lbs |
| Standard moist topsoil | 1.1 | 2,200 lbs |
| Clay-heavy / wet topsoil | 1.2–1.3 | 2,400–2,600 lbs |
Bulk topsoil typically costs $30–$55 per ton delivered, or roughly $35–$60 per cubic yard — prices below are typical US ranges, not a quote for your area. Bagged topsoil costs far more per unit due to packaging, so bulk almost always wins above about 2 cubic yards after delivery fees.
| Purchase Method | Typical Price |
|---|---|
| Bulk, per ton | $30–$55 |
| Bulk, per cubic yard | $35–$60 |
| Bagged, per cubic foot | $8–$14 |
| Delivery fee (separate) | $50–$150, often with a 3–5 ton minimum |
| Project | Recommended Depth | Notes |
|---|---|---|
| Lawn leveling / overseeding | 1–3 inches | Blend into existing lawn; overseed immediately after spreading |
| Garden bed amendment | 3–6 inches | Till into existing soil 6–8 inches deep for best root penetration |
| New planting bed | 6–12 inches | Minimum 6 inches for annuals; 12 inches for perennials and shrubs |
Ordering by volume when delivery is priced by weight. Some suppliers quote a cubic yard price but charge by the ton at delivery. Since density varies — sandy versus clay-heavy soil can differ by 600 lbs per yard — get clarity on which unit you're paying for, or use the calculator above to convert between the two.
Confusing topsoil with garden soil. Bags labeled "garden soil" are enriched blends meant for mixing into small beds, not spreading across a lawn — they also cost 3–5× more per cubic yard than plain topsoil and compact differently. See our guide on topsoil vs. garden soil for when each one actually makes sense.
It depends on area and depth. For a 1,000 sq ft lawn leveling at 2 inches you need about 6.2 cubic yards. For a 200 sq ft garden bed at 6 inches, about 3.7 cubic yards. Multiply area (sq ft) × depth (in) ÷ 12 ÷ 27 and add 10% for waste and settling.
About 1.1 tons on average, but topsoil density varies with moisture — dry topsoil runs closer to 0.9 tons per cubic yard, while wet or clay-heavy topsoil can reach 1.3 tons. Use 1.1 as a typical planning number, then confirm the exact figure with your supplier.
Neither unit is inherently cheaper — a ton and a cubic yard of topsoil represent the same material at roughly the same total cost, since 1 cubic yard weighs about 1.1 tons. What matters is comparing quotes in the same unit; use the calculator above to convert a per-ton quote to its per-yard equivalent before comparing suppliers.
Bulk is almost always cheaper above 2 cubic yards. Bags cost $4–$7 each and cover about 0.5 cubic feet — that's $8–$14 per cubic foot. Bulk landscape topsoil runs $35–$60 per cubic yard plus a delivery fee. Below 1 cubic yard, bags avoid the delivery minimum.
New sod needs 2–4 inches of quality topsoil underneath for root establishment, or 1–2 inches if you're topdressing reasonably healthy existing soil. Enter your lawn's square footage at that depth above, then use the sod calculator to figure out how many rolls or pallets of sod to order for the same area.
For seeding bare areas, 2–4 inches of topsoil gives seeds good contact and root depth. For a complete lawn installation, 4–6 inches is standard. Less than 2 inches and grass roots will hit compacted subsoil quickly, causing thin, stressed turf in summer heat.
A 4×8-foot raised bed at 12 inches deep needs about 1.2 cubic yards of fill. Straight topsoil works for the lower fill layer, but the top 6–8 inches where roots grow should be a blended mix of topsoil, compost, and peat — the raised garden bed soil calculator handles that ratio.
Some links on this page are affiliate links. TallyYard earns a small commission when you buy through these links — it helps keep these tools free.
Home Depot
Lowe's