How Much Does Mulch Cost? (Bulk vs Bagged)
Updated
Bulk mulch costs about $30 to $60 per cubic yard, while bagged mulch runs $3 to $7 per 2-cubic-foot bag (roughly $40 to $95 per yard equivalent). Bulk is cheaper for large areas; bags are convenient for small ones. Delivery adds $50 to $100 for bulk orders.
Mulch is cheap, but the way you buy it makes a big difference to the total. Bulk by the cubic yard is far more economical for anything bigger than a couple of beds, while bags win on convenience for small touch-ups.
This guide breaks down mulch costs by the yard and the bag, factors in delivery, and shows how to figure out exactly how much your beds need.
Key takeaways
- Bulk mulch: $30–$60 per cubic yard.
- Bagged mulch: $3–$7 per 2 ft³ bag (~13.5 bags per yard).
- Bulk is cheaper above ~3 cubic yards; bags win for small jobs.
- Delivery adds about $50–$100 for bulk orders.
- A 2–3 inch layer is ideal for most beds.
Skip the math
Get instant numbers with the Mulch Calculator.
Bulk vs bagged mulch cost
| Type | Price | Best for |
|---|---|---|
| Bulk (per yd³) | $30 – $60 | Large beds, whole yard |
| Bagged (2 ft³) | $3 – $7/bag | Small areas, touch-ups |
| Premium (dyed, cedar) | $40 – $90/yd³ | Color, longevity |
When bulk beats bags
It takes about 13.5 bags to equal one cubic yard, so bagged mulch costs $40–$95 per yard-equivalent — well above bulk. Once you need more than about 3 cubic yards, bulk delivery is clearly cheaper despite the delivery fee.
Don't forget delivery
Bulk mulch is delivered by the truckload, with fees of roughly $50–$100 depending on distance and quantity. Factor this in when comparing to bags, especially for smaller bulk orders.
How much mulch do you need?
Multiply bed length × width × depth (in feet) and divide by 27 for cubic yards. A 2–3 inch layer suits most beds. Our mulch calculator returns the cubic yards, bags, and cost from your bed size and depth.