GUIDE · CONSTRUCTION
How to Calculate Mulch Cost — Step by Step
A 500 sq ft bed, 3 inches deep, needs 5.09 billable cubic yards at $45 a yard — $229.17 of mulch plus $50 delivery, $279.17 all-in. Bagged, the same bed is 63 bags at $283.50. Here is how each number is built, so you can rerun them with your own beds.
How to calculate mulch cost, step by step
Mulch is sold by volume, not by area, which is why pricing a job feels harder than it is: the supplier quotes cubic yards, the bags say cubic feet, and your beds are measured in square feet. The whole calculation is six steps — measure the beds, pick a depth, turn area and depth into cubic feet, convert to cubic yards, add the extra allowance, and price it — and then one comparison, bulk against bags. For the worked example running through this guide, a 500 sq ft bed, 3 inches deep, at $45 per cubic yard with a $50 delivery fee and 10% extra, the answer is $279.17 all-in, or $0.56 per square foot. Follow the steps with your own measurements and the same arithmetic gives you your number.
Step 1: Measure the bed area
Measure the length and width of every bed you plan to mulch, in feet, and multiply them: a 20-by-25-foot bed is 500 sq ft. For curved or irregular beds, break them into rectangles and add the pieces — a kidney-shaped bed is two rectangles and a triangle, close enough for mulch math. Add up all the beds into one total area, because the supplier prices one delivery, not five. Round the total up to the nearest 10 sq ft: installers charge for the mulch they deliver, and a bed measured short is a bed that runs out halfway through the job. Every number after this step is a multiplication of this one, so measure twice: a 10% error here is a $23 error on a $229 mulch order.
Step 2: Pick the depth
Depth is the number most people guess at, and it matters as much as the area: doubling the depth doubles the mulch. Three inches is the standard — deep enough to suppress weeds and hold moisture, shallow enough to let rain through to the soil. Two inches saves money but lets weeds push through sooner, and it is the right choice for a thin refresh over last year's mulch. Four inches is for a first-time bed over bare soil or heavy weed pressure, but going deeper than that can smother roots and keep the soil soggy. Pick one depth for the whole job and use it everywhere in the math; mixing depths across beds is the most common way the numbers come out wrong.
Step 3: Turn area and depth into cubic feet
Volume in cubic feet is area times depth in feet: divide the depth in inches by 12 first. For the worked example, 500 sq ft × 3÷12 = 500 × 0.25 = 125.00 cu ft. This is the number the bag math uses, so keep it to two decimals: it is the only figure in the whole calculation that is exact rather than rounded, and every step after it inherits its precision. If you are refreshing old mulch rather than starting fresh, subtract the depth you already have: a bed with 1 inch of old mulch that needs 3 inches total only needs 2 inches of new material, which on 500 sq ft is 83.33 cu ft instead of 125.
Step 4: Convert to cubic yards and add the extra
Bulk suppliers quote cubic yards, and there are 27 cubic feet in a cubic yard: 125 ÷ 27 = 4.63 raw cubic yards. That is the theoretical volume — the volume of a perfectly flat, perfectly even bed. Real beds are not, and mulch settles, so order extra: the standard allowance is 10%, giving 4.63 × 1.10 = 5.09 billable cubic yards. This billable figure is what you pay for, so it is the number to give the supplier when you order. Ordering the raw 4.63 and hoping the beds come out even is how a job ends with one bed half-mulched and a second delivery fee.
Step 5: Price the mulch and add delivery
Multiply the billable yards by the price per yard: 5.09 × $45 = $229.17 of mulch. (The calculator prices from the unrounded billable volume, 5.0926 yards, which is why the displayed 5.09 × $45 looks like $229.05 — the $0.12 difference is rounding, not an error.) Then add the delivery fee: $229.17 + $50 = $279.17 total. Bulk mulch runs roughly $30–$60 per cubic yard by type and market, and delivery is usually a flat $50–$150 — get both numbers from your supplier before you order, because a cheap per-yard price with a $150 delivery fee is not a cheap job. The per-square-foot figure, $279.17 ÷ 500 = $0.56/sq ft, is the number to compare between suppliers: whoever is cheapest per square foot is cheapest, whatever their per-yard price says.
Step 6: Compare bulk against bags
Bags are sold in cubic feet, so divide the volume by 2 and round up: 125 ÷ 2 = 62.5, so 63 bags of 2-cu-ft mulch. At the fixed $4.50 per bag used on this site, that is 63 × $4.50 = $283.50 — $4.33 more than bulk at the defaults, with no delivery fee and no wheelbarrow full of loose mulch to move. The rule of thumb: under about 3 cubic yards, compare bagged prices seriously; over it, bulk almost always wins, and the bigger the job the wider the gap. Bags also win when the beds are far from the driveway — a bag you can carry beats a pile you have to wheelbarrow a hundred feet.
When bulk loses: the small-job exception
The worked example is nearly a tie, and thinner jobs flip it: at 2 inches deep on the same 500 sq ft, bulk costs $202.78 while 42 bags cost $189.00 — bags win by $13.78, because the $50 delivery fee is a bigger share of a smaller order. The delivery fee is the whole story for small jobs: it is a flat charge, so it punishes small orders and barely registers on big ones. On a 1,000 sq ft bed at 3 inches, bulk costs $508.33 against 125 bags at $562.50 — bulk wins by $54.17. If your job is one small bed by the front door, buy bags. If it is the whole yard, order bulk.
The worked example, in one table
| Step | Value |
|---|---|
| Volume (500 × 3÷12) | 125.00 cu ft |
| Raw cubic yards (125 ÷ 27) | 4.63 cu yd |
| Billable cubic yards (4.63 × 1.10) | 5.09 cu yd |
| Mulch cost (billable × $45) | $229.17 |
| Delivery fee | $50.00 |
| Total | $279.17 |
| Cost per square foot ($279.17 ÷ 500) | $0.56/sq ft |
| Bags (63 × $4.50) | $283.50 bagged |
Run your own bed area and prices through the mulch cost calculator — it shows the volume, billable yards, total cost, and the bagged comparison in one place.
Frequently asked questions
How do you calculate mulch cost?
In six steps: measure the bed area; pick a depth (3 inches is standard); multiply area × depth÷12 for cubic feet (125.00 cu ft for 500 sq ft); divide by 27 for cubic yards (4.63 raw); add 10% extra (5.09 billable); multiply by the price per yard and add delivery — $279.17 total at $45/yd with a $50 fee. The calculator does all six at once.
How many cubic yards of mulch do I need?
Divide the cubic feet by 27, then add 10% extra: a 500 sq ft bed at 3 inches is 125 cu ft, or 4.63 raw cubic yards — order 5.09 billable yards. A 1,000 sq ft bed at the same depth needs 10.19 billable yards.
How deep should mulch be?
3 inches is standard — deep enough to suppress weeds and hold moisture. 2 inches works as a refresh over last year's mulch and costs less (the same 500 sq ft bed is $202.78 instead of $279.17). Over 4 inches can smother roots and stay soggy.
Is bulk mulch cheaper than bagged mulch?
Usually, but not always. At the worked-example defaults bulk wins by $4.33 ($279.17 vs $283.50), and on a 1,000 sq ft bed bulk wins by $54.17. But at 2 inches deep on 500 sq ft, bags win by $13.78 — the delivery fee tips small jobs toward bags.
How much mulch can I get for $300?
At $45/yd with a $50 delivery fee and 10% extra: 5.56 billable yards, which mulches 545.45 sq ft at 3 inches deep — roughly a 20×27 ft bed. The delivery fee comes off first, so the first $50 of any budget buys no mulch at all.
Why does 5.09 × $45 not equal $229.17?
Because the mulch cost is priced from the unrounded billable volume (5.0926 cu yd × $45 = $229.17), while the page displays the billable volume rounded to two decimals (5.09). The $0.12 difference is rounding, not an error — suppliers price from the full volume the same way.