Bagged material feels convenient — grab what you need and go. But for mulch, soil, gravel, and stone, bags quietly cost far more per cubic foot than ordering in bulk. Here is where the line sits.
Why bags cost more
A bag is packaging, handling, and shelf space. A 2-cubic-foot bag of mulch might run $4–$5, which works out to roughly $55–$70 per cubic yard. The same mulch bought loose is often $30–$45 a yard. On material cost alone bulk wins every time — the question is only whether the volume you need is enough to absorb the delivery fee, which is what the next section works out.
How many bags in a cubic yard
Everything starts here. A cubic yard is 27 cubic feet, so the bag size printed on the label tells you how many bags it would take to match one bulk yard:
| Bag size | Usually sold as | Bags per cubic yard |
|---|---|---|
| 3 cu ft | Large mulch and bark bags | 9 |
| 2 cu ft | Standard mulch | 13.5 |
| 1.5 cu ft | Compost, garden soil | 18 |
| 1 cu ft | Topsoil, potting mix | 27 |
| 0.75 cu ft | Small topsoil bags | 36 |
| 0.5 cu ft (≈50 lb) | Gravel, sand, stone | 54 |
Use the mulch, topsoil, and gravel calculators to see the cubic-yard and bag figures side by side for your own area.
The real break-even is the delivery fee
Bulk is cheaper per cubic foot at every volume — that part is not in doubt. What decides the question is the flat delivery charge, which a small order has to absorb all at once. Working it through for mulch at $4.50 per 2-cubic-foot bag against $40 a yard in bulk plus a $75 delivery:
| Volume | Cost in bags | Bulk + delivery | Cheaper |
|---|---|---|---|
| 1 cu yd | $63 | $115 | Bags |
| 2 cu yd | $122 | $155 | Bags |
| 3 cu yd | $185 | $195 | Bags |
| 4 cu yd | $243 | $235 | Bulk |
| 6 cu yd | $365 | $315 | Bulk |
So with a typical delivery fee the crossover sits nearer 3 to 4 cubic yards than the handful of bags people expect — and prices are regional, so run your own yard's numbers rather than these.
Haul it yourself and the answer flips completely. With no delivery fee, bulk wins from the very first yard: about $40 against roughly $61 of bags. If you have a truck or a trailer, or the yard offers a cheap short-haul rate, skip the bag aisle at any volume. Ask what delivery actually costs before assuming it is baked in — many yards waive it above a minimum order, which drags the break-even right back down.
When bags still make sense
Bags win for small jobs, tight access, or when you cannot store a loose pile. They are cleaner too — no driveway stain, no tarp, no race to move material before the rain. For a few planters or a small repair, bags are simply easier.
Before you order bulk
- Confirm the truck can reach your drop spot and the pile will not block anything for a day or two.
- Have a tarp ready in case rain is coming.
- Order about 10% extra — topping up a bulk pile later costs another delivery fee.
The takeaway: estimate the volume first, then let the quantity decide. Small job, buy bags. Anything substantial, get a price by the yard — the savings are usually bigger than people expect.