Picking Up Topsoil vs Delivery: Which Is Cheaper?
Picking up topsoil saves the delivery fee, but it is only cheaper if the job fits in a few trips. Delivery usually starts around $55 a trip. A half-ton pickup should carry under half a yard of topsoil, so 3 yards takes 8 trips. A 1-ton takes 2. Pick up small orders and mulch, and have soil or stone delivered once the trips add up.
Pickup vs delivery at a glance
| Pick it up | Have it delivered | |
|---|---|---|
| You pay for | Material, plus your fuel and time | Material, plus a fee per truckload |
| Small orders | Usually fine, though some yards have a minimum | Some yards will not deliver small amounts |
| Unloading | You shovel it out, unless you have a dump bed or dump trailer | The truck tips it in one pile |
| Best for | Mulch, and soil or stone that fits in a trip or two | Soil or stone that would take several trips |
How many trips your vehicle will take
Trips are what decide this, and weight is usually the limit, not room. These are cautious figures for topsoil at its heaviest, about 2,400 lb a yard.
| Trips for topsoil | 1 yard | 2 yards | 3 yards | 5 yards | 10 yards |
|---|---|---|---|---|---|
| Half-ton pickup | 3 | 5 | 8 | 12 | 24 |
| ¾-ton pickup | 1 | 2 | 3 | 5 | 10 |
| 1-ton pickup | 1 | 2 | 2 | 3 | 6 |
| Single-axle utility trailer | 2 | 3 | 4 | 6 | 12 |
Stone is heavier: 3 yards of crushed stone is 9 trips in a half-ton. Bark mulch is the opposite. At about 2 yards a load, any of these vehicles can move 3 yards in 2 trips, which is why mulch suits a pickup. Your own limit is on the sticker inside the driver's door, and the truck load calculator works it out from that number.
Where pickup stops being cheaper
To put a price on your trips, we used the IRS business mileage rate of 76 cents a mile for the second half of 2026, which is meant to cover the whole cost of running a vehicle. Against a $60 delivery fee:
| Yard distance, one way | Cost per round trip | Costs more than $60 at |
|---|---|---|
| 5 miles | $7.60 | 8 trips |
| 10 miles | $15.20 | 4 trips |
| 20 miles | $30.40 | 2 trips |
So for 3 yards of topsoil from a yard 10 miles away, a half-ton's 8 trips come to about $122, and $60 delivery wins easily. The same job in a 1-ton is 2 trips and about $30, so pickup comes out ahead. This counts no time for driving, loading or shovelling, which is the real price of those 8 trips. If you only count fuel, driving looks cheaper, but the fee may also be higher for a yard that far away, so use your real quote.
What pickup saves at real yards
Yards price this in different ways, and the saving depends on which one you are dealing with.
- A flat fee you skip. A Georgia yard sells mulch at $40 a yard picked up and adds a $40 delivery fee. Pickup halves the bill on 1 yard, but the same $40 means far less on 10.
- A higher delivered price per yard. A New York yard charges $45 a yard picked up and $58 delivered for many materials. That is $26 saved on 2 yards and $130 on 10, so the saving grows with the order.
- Smaller orders that only work as pickup. A Nebraska yard will load any amount for pickup but delivers only 5 yards or more.
- Pickup minimums. A Washington yard has a $20 charge or 1-yard minimum for pickup, whichever is greater.
- Surcharges that still apply. Another Washington yard adds its per-yard fuel surcharge to pickups as well as deliveries.
Before you drive over
- Call first. Ask about hours and whether you need an appointment. Some yards do not require one, but stock and loader time vary.
- Know your limit, and say it. Yards often load by the bucket, and a Pennsylvania yard sells half-yard and one-yard buckets. Tell the operator how much your truck can carry before the bucket tips.
- Check the weather. Wet soil is heavier, so a rainy week means less on each trip.
- Bring a tarp and straps. Every state has rules against material falling from a vehicle, and tarp rules vary, so cover the load.
- Plan the unloading. Back in as close to the job as you can, and have a shovel and wheelbarrow ready.
If it does not fit in a trip or two, ask nearby yards for a delivered price. Dump truck sizes compared shows which truck to ask for.