How Much Does Topsoil Cost? Price Per Yard & Delivery Guide
Bulk screened topsoil costs $25–$50 per cubic yard in 2026; delivery adds $50–$150 per load. A 10-bag order from a big-box store costs the equivalent of $150–$200 per yard — 3–6× more than bulk. For anything over 2 cubic yards, bulk delivery is almost always cheaper.
Topsoil is one of those purchases where most homeowners have no idea what they should be paying — and suppliers know it. Prices vary 4–5× between bagged topsoil from a hardware store and bulk delivery from a landscape yard, and the difference between screened and unscreened can mean paying for a product that's half rocks.
This guide covers what topsoil actually costs in 2026 — by type, volume, and delivery — so you can order the right product at the right price without guessing. If you need to calculate how many yards you need first, use the calculator below.
Topsoil Calculator
Enter your project area and depth to get cubic yards, tons, and an estimated material cost. Use this before comparing supplier quotes so you know exactly what to ask for.
Enter your dimensions above to calculate topsoil needed.
💡 1 cubic yard of topsoil covers approximately 81 sq ft at 4 inches deep
Topsoil Price Per Cubic Yard (2026)
Bulk topsoil is priced per cubic yard. The biggest cost driver is quality — specifically, whether it has been screened to remove rocks, roots, and debris.
| Type | Cost Per Cubic Yard | Best For |
|---|---|---|
| Unscreened fill topsoil | $15–$30 | Grading and backfill where finish quality doesn't matter |
| Screened topsoil | $25–$50 | New lawns, overseeding, general landscaping |
| Premium / garden blend | $40–$75 | Flower beds and raised beds (pre-mixed with compost) |
| Certified organic topsoil | $55–$90 | Vegetable gardens, certified organic growing |
Topsoil Cost by Project Size
Here is what common projects cost for topsoil material alone in 2026, using screened topsoil at $25–$50 per cubic yard. Add delivery separately (see below).
| Project | Cubic Yards Needed | Material Cost |
|---|---|---|
| Small garden bed (4×8 ft, 6") | 0.6 yd³ | $15–$30 (bagged is more practical here) |
| Topdressing 1,000 sq ft lawn (½") | 1.5 yd³ | $38–$75 |
| New lawn 500 sq ft (4" deep) | 6.2 yd³ | $155–$310 |
| New lawn 1,000 sq ft (4" deep) | 12.3 yd³ | $308–$615 |
| New lawn 2,500 sq ft (4" deep) | 30.9 yd³ | $773–$1,545 |
| Raised bed fill 4×8 ft (10") | 1.0 yd³ | $40–$75 (premium blend) |
Need the exact yardage for your dimensions? Our topsoil calculator handles any shape, or use the cubic yards converter to cross-check your math.
Topsoil Delivery Cost
Delivery is almost always a separate line item. Most landscape suppliers use dump trucks that carry 10–14 cubic yards per load.
| Delivery Type | Typical Cost | Notes |
|---|---|---|
| Standard dump truck (10–14 yd³) | $50–$150 | Most common for bulk orders |
| Small delivery / landscape trailer | $75–$200 | For 2–5 yd³; available from some local nurseries |
| Minimum order fee | $30–$75 | Charged when ordering below supplier minimum (often 2–3 yd³) |
| Long-haul surcharge | +$1–$3/yd³ | Applies if you're more than 15–20 miles from the yard |
Bulk Topsoil vs. Bagged: Real Cost Comparison
Bagged topsoil from big-box stores costs roughly $6–$8 per 40 lb bag. One cubic yard of topsoil weighs approximately 2,000–2,200 lbs — which means you would need about 50–55 bags per cubic yard.
| Option | Unit Cost | Cost Per Cubic Yard | Best For |
|---|---|---|---|
| Bulk (landscape supplier) | $25–$50/yd³ | $25–$50 | Projects over 2 cubic yards |
| Bagged 40 lb (big-box) | $6–$8/bag | ~$150–$200 | Small beds, planters, patching |
| Bagged 1 cu ft bags | $5–$7/bag | ~$135–$190 | Small quantities, no delivery access |
For anything over about 1.5 cubic yards (roughly 15 bags), bulk delivery is almost always cheaper — even after delivery fees. The break-even is around 2 cubic yards for most delivery zones.
What Drives Topsoil Prices Up or Down
Several factors affect what you'll actually pay beyond the base per-yard rate:
- Screening level. Triple-screened topsoil (filtered down to ½ inch particles) costs more but is noticeably better for lawns. Single-screen is adequate for most landscaping.
- Organic matter content. Topsoil blended with 20–30% compost holds moisture better and feeds plants — worth paying for in garden beds, less critical for fill applications.
- Region and availability. Prices are lowest in the Midwest and Southeast where topsoil is abundant. The Northeast and West Coast typically run $10–$20/yd³ higher.
- Season. Spring (April–June) is peak season for landscape suppliers. Prices tend to be 5–15% lower in late summer and fall when demand drops.
- Supplier type. Local landscape yards consistently undercut big-box retail on bulk. Home improvement stores charge a convenience premium — fine for small amounts, expensive for large projects.
Where to Buy Topsoil
| Source | Typical Price | Pros | Cons |
|---|---|---|---|
| Local landscape / soil supplier | $25–$50/yd³ bulk | Cheapest per yard, can inspect before buying, consistent quality | Minimum order (usually 2–3 yd³), separate delivery fee |
| Garden center / nursery | $35–$65/yd³ | Often higher quality blends, knowledgeable staff | Slightly pricier than landscape yards |
| Home improvement store (bagged) | ~$150–$200/yd³ equivalent | No minimum, available anywhere, easy to load yourself | Very expensive per yard for large quantities |
| Craigslist / Facebook Marketplace | Free–$15/yd³ | Can be extremely cheap or free | Quality unknown, may contain debris or weed seeds, you haul it |
| Excavation contractor surplus | Often free | Free for fill-grade topsoil during active projects nearby | Unscreened, variable quality, timing dependent |
How Much Topsoil Should You Order?
Always order 10–15% more than your calculation shows. Topsoil settles after delivery and watering — especially if you purchased unscreened topsoil with any air pockets. For a new lawn at 4 inches deep, that settlement can mean a full inch of lost depth over the first growing season.
For the exact yardage, use our topsoil calculator or read our full depth guide in How Much Topsoil Do I Need?
Topsoil vs. Fill Dirt: Don't Mix These Up
Fill dirt and topsoil are often confused — and using the wrong one is an expensive mistake. Fill dirt is subsoil (no organic matter); it's cheap but won't support plant growth. Topsoil is the nutrient-rich upper layer.
| Material | Cost (bulk) | Use For | Avoid For |
|---|---|---|---|
| Fill dirt | Free–$20/yd³ | Raising grade, backfill, structural base | Anything you want to grow plants in |
| Topsoil | $25–$75/yd³ | Lawns, gardens, raised beds, overseeding | Deep fill where the layer won't be planted |
For large grade changes, the economical approach is to fill with cheap fill dirt and cap the top 4–6 inches with screened topsoil — only pay the premium rate for the layer where plants will actually root. See our fill dirt guide for compaction factors and truckload sizing.
Raised Bed Topsoil Costs
Raised beds are the one case where premium blended topsoil is clearly worth the extra cost. A standard 4×8 ft bed at 10 inches deep holds about 1 cubic yard of soil — at $40–$75/yd³ for a garden blend, that's only $40–$75 total for a bed you'll use for years. Don't cheap out here.
Our raised bed soil calculator calculates exactly how much soil mix you need for any bed size and depth, including standard recipes (60/30/10 topsoil/compost/perlite).
Related Calculators & Guides
- Topsoil Calculator — cubic yards, tons, and cost for any project size
- How Much Topsoil Do I Need? — depth guide by project type with worked examples
- Raised Bed Soil Calculator — soil volume for any raised bed dimensions
- Fill Dirt Calculator — for grading and bulk fill before topping with topsoil
- How Much Fill Dirt Do I Need? — compaction factor, truckloads, and where to find free fill dirt
- Cubic Yards Calculator — convert square feet, inches, and feet into cubic yards
Ready to run the numbers?
Use our free calculators to get exact material quantities and cost estimates for your project.
Try the Calculators