Topsoil costs $12 to $55 per cubic yard per HomeAdvisor, or $10 to $55 per yard per Angi, with most homeowners paying $15 to $30.1,2 Screened topsoil from a supplier runs $20 to $40 per yard for material alone and $25 to $50 delivered per Topsoil.com (a supplier, so its prices reflect its own market).3 Delivery is usually a separate $50 to $150 trip fee.1*

$12 – $55

per cubic yard, HomeAdvisor

$15 – $30

what most pay per yard

$50 – $150

delivery trip fee

Quick math: cubic yards = (square feet x depth in inches) / 324. Topdressing a 1,000 sq ft lawn 2 inches deep takes 6.2 yards – $74 to $340 at HomeAdvisor’s material range or $154 to $309 at Topsoil.com’s delivered range, plus any trip fee. Our multiplication; get a local quote.

Published prices at a glance

Three references, all fetched and read October 2026:

MeasureHomeAdvisor1Angi2Topsoil.com (supplier)3
Topsoil per cubic yard$12 – $55$10 – $55 (most pay $15 – $30)screened $20 – $40
Delivered per yard––$25 – $50
Truckload (10-15 yd)–$150 – $750–
Delivery fee–$50 – $150 per trip (or $65 – $100/hr)$50 – $150 per trip
Fill dirt per yard––$5 – $25
Compost blends––$40 – $80

Screened vs unscreened vs fill dirt

Fill dirt is the cheap base layer at $5 to $25 per yard – unscreened, no organic content, used for grading and filling holes per Topsoil.com.3 Screened topsoil is the standard for lawns and beds at $20 to $40 per yard material-only. Blends with compost run $40 to $80. Angi notes topsoil alone is not a growing medium and budgets $350 to $1,300 for additional fill where quality soil is needed.2

Delivery dominates small orders

Topsoil.com’s example: a flat $120 trip fee on a 3-yard order adds $40 per yard before any material – on 10 yards the same fee is $12 per yard.3 Region matters too: it quotes screened topsoil at $40 to $80 per yard in the NYC metro and Boston and $65 to $85 in New Jersey, versus $40 to $60 delivered-plus-$75-to-$100 in Virginia.3 If you only need a yard or two, bagged soil or a pickup run usually beats paying a trip fee.

Three worked examples (we did the math)

ProjectYards neededMaterial at $12 – $55/ydDelivered at $25 – $50/yd
Topdress 1,000 sq ft lawn at 2 in.6.2$74 – $340$154 – $309
New lawn base 500 sq ft at 4 in.6.2$74 – $340$154 – $309
Fill a 4’ x 8’ raised bed 1 ft deep1.2$14 – $65$30 – $59

A truckload of fill dirt delivered costs $344 to $1,339 (average $842) per HomeAdvisor’s project data – that is fill dirt, not screened topsoil, so do not budget a lawn job on it.1

Related guides and tools

Topsoil and fill dirt calculator, fill dirt cost | Yard leveling cost | How much topsoil do I need? | How much does a cubic yard of topsoil weigh? | Mulch cost | Decomposed granite cost

FAQ

How many square feet does a yard of topsoil cover? About 100 sq ft at 3 inches deep per Topsoil.com – our math on 27 cubic feet per yard gives 108, so budget on the lower figure.3

Is bagged or bulk topsoil cheaper? Bulk, once you need more than about a yard – a $50 to $150 trip fee on a small order can exceed the material cost, which is when bags win.3

What is the difference between topsoil and fill dirt? Fill dirt is unscreened subsoil for grading at $5 to $25 per yard; screened topsoil is the growing layer at $20 to $40 per yard per Topsoil.com.3

How much does a truckload of topsoil cost? $150 to $750 for 10 to 15 yards per Angi – $10 to $75 per yard depending on load size and soil quality.2

Sources

  1. HomeAdvisor – Cost to Deliver Soil, Mulch or Rocks
  2. Angi – How Much Does Topsoil Cost?
  3. Topsoil.com – Topsoil Pricing Guide (supplier)

*Prices are 2025-2026 national averages from the cited sources and vary by region, screening, and order size. Delivery fees often exceed material on small orders – get the full delivered quote.