Miracle-Gro Top Soil 1 cu. ft.
Home Depot
Cubic yards, tons, and bag count for lawn leveling, garden beds, and new plantings.
Estimated DIY savings: ~$584.00
Professional topsoil delivery and spreading runs $90–$150 per cubic yard installed.
This free topsoil calculator exists because underordering costs you a second delivery fee and overordering leaves you a 2-ton pile in the driveway that takes three weekends to move. One cubic yard of topsoil weighs approximately 1.1 tons (2,200 lbs). Order five yards and you have 11,000 lbs showing up on your lawn — not something you can store in a garage corner and deal with later.
The economics of bags versus bulk shift fast. A 40 lb bag costs $4–$7 at a home center and covers about 0.5 cubic feet. One cubic yard requires 54 bags — that is $216–$378 per cubic yard before you drive it home. Bulk landscape delivery runs $35–$60 per cubic yard plus a delivery fee. At 2 cubic yards or more, bulk almost always wins. This calculator gives you both numbers so you can compare at your project size. For raised beds with a custom soil blend, the raised garden bed soil calculator handles topsoil, compost, and peat proportions separately.
Results update instantly: cubic yards, tons, and 40 lb bag count. Enter a price per cubic yard to see your total material cost. After spreading, finish the area with a layer of mulch; the mulch calculator covers that step. If you are laying a new lawn over the fresh topsoil, the sod calculator tells you how many rolls and pallets to order.
If you need to double-check the math without a device:
| Project | Recommended Depth | Notes |
|---|---|---|
| Lawn leveling | 1–3 inches | Blend into existing lawn surface; overseed immediately after spreading |
| Overseeding prep | 1–2 inches | Just enough to cover bare spots and improve seed-to-soil contact |
| 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 |
| Raised area fill | 8–12 inches | Cap fill dirt with topsoil; loosen the subsoil layer before backfilling |
Confusing topsoil with garden soil. Bags labeled "garden soil" or "garden mix" are enriched blends with compost, perlite, or bark — designed for mixing into beds in small quantities, not spreading across a lawn or large planting area. For coverage applications, you want topsoil, which is screened native soil. Garden mix is also 3–5× more expensive per cubic yard and will compact differently under foot traffic.
Not checking whether it has been screened. Unscreened topsoil may contain rocks, clods, and debris that make raking difficult and impede germination. Ask your supplier whether the product is screened and to what mesh size. For lawn use, 3/8-inch screen is ideal; for coarse grading, larger mesh is acceptable.
Ordering by volume when delivery is priced by weight. Some bulk suppliers quote a cubic yard price but charge by the ton at delivery. Since topsoil density varies — sandy versus clay-heavy soil can differ by 300 lbs per yard — get clarity upfront on whether you are paying per yard or per ton before placing your order.
Applying over compacted subsoil without loosening first. Spreading topsoil over hard-packed clay or compacted subsoil creates a perched water table where roots get waterlogged above the compaction layer. Loosen the subsoil first with a tiller or aerator, then apply topsoil and blend the layers together. This single step is the difference between topsoil that performs and topsoil that just sits there.
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.
Topsoil is screened native soil — the productive upper layer of the ground. Garden soil is a bagged blend of topsoil, compost, and amendments designed to be mixed into existing beds in small quantities. Garden soil is too expensive and too fluffy for large-area spreading. Use topsoil for coverage; use garden soil for enriching small beds.
A cubic yard of topsoil weighs approximately 1.1 tons (2,200 lbs) when moist. Sandy topsoil is lighter at around 1.0 ton per yard; clay-heavy topsoil can reach 1.3 tons per yard. Delivery trucks carry 10–15 cubic yards, so a full load weighs 11–16 tons — confirm your driveway access before scheduling delivery.
Bulk is almost always cheaper above 2 cubic yards. Bags cost $4–$7 each; you need 54 bags per cubic yard, making bags cost $216–$378 per yard. Bulk landscape topsoil runs $35–$60 per cubic yard plus a delivery fee. Below 1 cubic yard, bags avoid the minimum delivery charge and are simply more convenient.
For seeding bare areas, 2–4 inches of topsoil gives seeds good contact and enough root depth for the first season. For a complete lawn installation, 4–6 inches is standard. Less than 2 inches and roots will hit compacted subsoil quickly, causing thin and stressed turf during summer heat.
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