Contractor guide

How to Bid a Mulch Installation Job

Cubic-yard math, per-yard pricing, material markup, and the line items that protect your margin on every mulch job.

By the CalcBid Research TeamLast updated: October 2026How we calculate costs →

Price mulch installation by the cubic yard, line-itemed — material, delivery, labor, edging, cleanup, margin. The 2026 US installed range is $50–$150 per cubic yard, with national averages around $72–$87 for a straightforward job. A typical suburban job — 3 yards of hardwood, redefined edges, cleaned up — bids out at $400–$800 depending on your market and the prep involved. The contractors who lose money on mulch all make the same two errors: they eyeball the yardage instead of measuring, and they bury delivery and prep in one round number. Measure the beds, do the yard math, and bid every line separately — mulch is thin-margin work done sloppily and genuinely profitable work done systematically.

The 5-step quoting process

Every mulch bid follows the same sequence. Skipping a step is how the numbers slip.

1. Measure every bed. Walk the property with a tape measure and sketch each bed as a rectangle (or two). Irregular beds get broken into rectangles; you price generous rectangles, not wishful ones. Photograph everything — the photos protect you when the client later claims the beds were bigger.

2. Decide the depth. A fresh bed on bare soil gets 3 inches; an annual refresh over existing mulch gets 1–2 inches. Never bid 4+ inches of new depth — it mats, sheds water, and starves roots, and the plant-health problem becomes your warranty problem. Depth is the single biggest lever on your yard count, so state it on the bid: “3-inch depth” tells the client exactly what they're buying and stops the “can you add a little more” scope creep.

3. Run the yard math and add waste. Length × width × (depth in inches ÷ 12) ÷ 27 = cubic yards per bed. Add them up, then add 10% waste for irregular shapes and settling, and always round up to the next half yard. A 400-square-foot bed at 3 inches: 400 × 0.25 = 100 cubic feet ÷ 27 = 3.7 yards → order 4. Coming back for a second delivery costs more than the extra half yard ever would.

4. Check delivery and logistics. Can a dump truck reach the drop zone, or are you wheelbarrowing from the street? Is there a gate the wheelbarrow fits through? How far is the farthest bed? A 100-foot wheelbarrow run triples your spreading time versus a drop zone beside the beds. Check the supplier's delivery fee ($50–$100 flat, typically) and minimum order (usually 1–2 yards) — both numbers go on the bid.

5. Write the bid with line items. Never present a single round number on a mulch job. Itemize: material (yards × type), delivery fee, labor hours, edging, cleanup/haul-away, markup. The template table below is the frame. Itemized bids win at higher prices because the client can see exactly what they're paying for — and they make change orders trivial when the client adds two more beds mid-job. Our contractor estimate template gives you the universal version of this frame for every trade.

Cubic-yard math (quick reference)

The formula never changes: length × width × (depth ÷ 12) ÷ 27 = cubic yards. One yard covers 108 sq ft at 3 inches, 162 sq ft at 2 inches, or 324 sq ft at 1 inch — memorize the 3-inch number and you can estimate most beds on sight.

Bed size2-inch depth3-inch depth4-inch depth
100 sq ft0.6 yd0.9 yd1.2 yd
200 sq ft1.2 yd1.9 yd2.5 yd
400 sq ft2.5 yd3.7 yd4.9 yd
600 sq ft3.7 yd5.6 yd7.4 yd
1,000 sq ft6.2 yd9.3 yd12.3 yd

Round every bed up to the next half yard after adding 10% waste. The mulch calculator runs this math for you and converts to bag counts if you're buying bagged — handy on small jobs where you price the retail shelf.

Mulch types: your cost vs. the client's value

Material bands from the 2026 US market, bulk at landscape supply yards. Bid at retail replacement cost even if your supplier gives you wholesale — the spread between wholesale and retail is part of your markup, and pricing at wholesale hands it to the client.

Mulch typeBulk cost / ydLifeBidding notes
Shredded hardwood$25–$451–2 yrThe default. Mats well on slopes; cheapest refresh work
Pine bark / nuggets$30–$501–2 yrRustic look; nuggets can wash out on slopes — price shredded there
Dyed (black, red, gold)$35–$551–2 yrFades in strong sun within a season — warn the client, sell the refresh
Cedar$40–$652–3 yrThe upgrade pitch: insect resistance + longer life per dollar per year
Cypress blend$45–$702–3 yrFine texture; premium option for front-yard beds
Rubber mulch$65–$100+10+ yrPlaygrounds only — don't sell it for planting beds

Full pricing detail — bagged equivalents, bag-vs-bulk crossover, and delivery fees — lives on our mulch cost per yard page, which is also the page to send price-shopping clients: it shows them the material market so your labor and margin lines look fair by comparison.

The bid line-item template

This is the frame that keeps every mulch bid honest. Fill it per job; nothing hides inside another line.

Line itemHow to price itExample (3-yd job)
MaterialYards × retail cost/yd + 15–25% markup3 yd × $40 = $120, +20% = $144
DeliverySupplier fee, passed through; split across jobs if shared$75
Labor — spreadingCrew-hours × your hourly rate (see productivity math below)3 hrs × $50 = $150
Labor — bed prepWeeding, re-edging, debris removal; usually longer than spreading2 hrs × $50 = $100
EdgingPer linear foot — trench or material, priced separately (below)80 ft trench edge × $2 = $160
Cleanup / haul-awayOld mulch, weeds, debris; dump fees passed through$50

The example totals $679 — right in the $50–$150/yd installed band once you back out the edging, and a number you can defend line by line. Notice what's missing: there's no “miscellaneous” line and no buried padding. Your profit lives in the material markup and your hourly rate, out in the open where the client accepts them as the cost of hiring a professional.

The edging upsell

Every mulch job should quote edging, because mulch without a defined edge is a job that looks tired in six months. A clean edge keeps mulch in the bed and grass out, and it's the visible difference between a professional install and mulch dumped on a lawn.

Natural trench edge — cut with a half-moon edger, 3–4 inches deep, mulch pulled back to create a clean shoulder. Price it at $1.50–$2.50 per linear foot including the re-cut. It's fast, it looks sharp, and it needs re-cutting yearly, which is future work.

Steel edging, installed — the permanent upgrade. Material runs roughly $2–$4 per linear foot, installed pricing typically $6–$10 per linear foot including trenching and staking. Plastic edging is the budget alternative at about half that installed. Always bid edging as its own line — never roll it into the mulch price, or you'll never know which half of the job was profitable.

Pitch it at the walkthrough: “The mulch goes in clean either way, but without an edge it migrates onto the lawn by August. The trench edge is $160 on this job and it's what makes the whole thing look finished.” Uptake on trench edging routinely runs 60–70% when it's priced on the bid in front of them instead of offered as an afterthought.

Crew productivity math

Mulch labor is honest, measurable work — which means you can price it to the hour with confidence once you know your crew's pace.

  • Spreading: one worker moves and spreads 1–1.5 yards per hour with good wheelbarrow access (drop zone within ~50 feet of the beds). A 100+ foot haul, stairs, or a narrow gate cuts that in half — walk the haul route and adjust.
  • Bed prep: weeding, cutting the edge, clearing debris — budget at least as many hours as spreading, often more. This is the part clients underestimate, and it's where hourly pricing protects you.
  • Setup and cleanup: tarping the driveway, final raking, blowing off hardscapes. Budget 30–60 minutes per job; the blower work is what the client actually photographs.

Price your crew at a loaded hourly rate — wages plus taxes, insurance, equipment, and your profit — not at the wage you pay the laborer. If that math puts your two-person crew at $90–$120/hour, so be it: a 3-yard job is 5–6 crew-hours all-in ($450–$720 of labor), which is exactly why the installed per-yard price lands where it does. Never price labor by the yard — yards measure material, hours measure work, and the two diverge the moment a bed sits behind a fence.

Markup, minimums, and the walk-away number

Material markup of 15–25% is standard on mulch. It isn't greed — it covers stockpiling and handling, the risk that the supplier's price moves between bid and buy, short loads you can't bill anywhere, and the working capital sitting in a mulch pile in your yard. On a $400 material order, a 20% markup is $80 of real risk money. Contractors who bid material at cost donate that $80 every single job.

Set a minimum service call of $150–$300 and hold it. A single accent bed might only need half a yard of mulch, but it still costs you a truck roll, a supplier stop, and setup time. Below your minimum, you're paying the client for the privilege of working. State the minimum on the bid without apology: “Our minimum installed job is $250 — that covers delivery, setup, and cleanup no matter the size.” Clients respect a number more than a negotiation.

Your walk-away number is the bid below which the job loses money after overhead. Compute it once: (labor hours × loaded rate) + material + delivery + overhead share. If a client wants you under it, the answer is “I can't do it right for less than that” — and mean it. Mulch is a volume game; one underpriced job doesn't lead to more work, it leads to more underpriced work.

The recurring-revenue angle

Mulch is one of the few landscaping line items that sells itself twice. Organic mulch decomposes — shredded hardwood and dyed mulch need a top-dress every 1–2 years, cedar every 2–3 — which means every install you finish is a future job you've already earned if you book it.

Sell the refresh at close, not a year later. A 1-inch top-dress uses roughly a third of the original yardage, so quote it as a fixed annual price — “$285 every spring, locked for two years” — and put the date on both calendars before you leave. Refresh work is the highest-margin hour in landscaping: no selling, no measuring, known access, a client who already trusts you. Six weeks before the date, call to confirm. Renewal rates on booked refreshes run multiples of cold acquisition, and a route of 40–50 annual refresh clients is a spring season that fills itself.

Costly mistakes to avoid

  • Under-measuring depth. Bidding 2 inches and spreading 3 is a 50% material overrun you can't bill. Measure depth with a ruler on the first pass, and state the depth on the bid so “a little thicker” becomes a change order.
  • Forgetting the delivery fee. The $50–$100 delivery charge is real money on a 2-yard job — it can be a quarter of your material cost. Put it on the bid as its own line, and note the supplier's minimum order so small jobs don't surprise you.
  • Mulch volcanoes around trees. Piling mulch against trunks rots bark, invites borers and rodents, and can girdle the tree over time — a plant-health failure and a liability conversation you don't want. Pull mulch back 3–4 inches from trunks in a flat donut, never a cone, and mention it to the client: it reads as expertise.
  • Burying edging in the mulch price. When the client later asks “why so much for mulch,” you want to point at the edging line, not defend a blended number. Separate lines, always.
  • Skipping the cleanup line. Old mulch, pulled weeds, and debris don't haul themselves, and dump fees are real. Bid cleanup and haul-away separately — the final blower pass and raked beds are the part the client photographs and reviews you on.
  • No follow-up booking. The cheapest revenue in this business is the refresh you schedule at close. Every finished job without a next date on the calendar is a client you'll have to re-win from scratch next spring.

Do you need a permit?

Generally, no. Residential mulching is routine landscape maintenance, not construction — no permit is required in virtually any US municipality for spreading mulch in existing beds. The one honest check: HOA rules. Some associations restrict mulch colors (dyed red and black are common flashpoints), ban rubber mulch, or maintain approved-materials lists. Ask during the walkthrough — “any HOA material or color restrictions?” — before you quote a product the board will make them remove. If the job involves regrading that changes drainage or work near a protected tree, that is a separate question — but for standard bed mulching, you're in the clear.

Run the yard math in the mulch calculator, drop the numbers into this line-item frame, and build the bid in CalcBid's quote builder — itemized, with the depth and mulch type stated, sent from the driveway. Same-day quotes close at roughly double the rate of next-day ones, and a line-itemed mulch bid is the easiest quote in the business to say yes to.

Mulch bidding questions, answered

Straight answers, no fluff. Then run your own numbers above.

How much should I charge per cubic yard to install mulch?

The 2026 US range for professionally installed mulch is $50–$150 per cubic yard, with national averages around $72–87 for a straightforward job. Build your bid from the bottom up: material at replacement cost, plus 15–25% markup, plus your share of the delivery fee, plus labor. Small jobs price higher per yard — that’s why the $150–$300 job minimum exists. Travel, delivery, and setup cost the same whether you’re spreading one yard or ten.

How do I calculate cubic yards of mulch for a bid?

Measure each bed as a rectangle: length × width × (depth in inches ÷ 12) ÷ 27 = cubic yards. One yard covers 108 square feet at 3 inches deep or 162 square feet at 2 inches. Add 10% waste for irregular beds and settling — ordering a yard short costs you a second delivery fee and a second trip. The mulch calculator converts bed dimensions to yards and bag counts automatically.

What markup should I put on mulch material?

15–25% on the material’s retail replacement cost is the industry standard. The markup covers handling, stockpiling, short-load risk, and the capital tied up between paying the supplier and getting paid by the client. Bid at replacement cost, not your wholesale cost — if the supplier’s price moves before you buy, your margin absorbs it instead of your pocket.

Should I bid bagged or bulk mulch?

Bid bulk for anything over about 1.5 yards — bulk hardwood runs roughly half the effective per-yard price of bagged ($25–$45/yd vs. $54–$81 effective for bags). Bags win on tiny jobs where a $50–$100 delivery fee would erase the bulk savings. Quote the format you’ll actually buy, and state it on the bid — ‘3 yards bulk shredded hardwood’ leaves no room for the client to price-shop your material against bag prices.

How fast can a crew spread mulch?

Rule of thumb: one worker spreads 1–1.5 yards per hour with good wheelbarrow access; tight gates, stairs, or steep beds cut that in half. But spreading is the easy part — bed prep (weeding, re-edging, clearing old debris) usually takes longer than the spreading itself. Price labor by the hour, never by the yard, and walk the whole route the wheelbarrow will take before you bid.

How do I sell the annual mulch refresh?

Organic mulch decomposes — shredded hardwood needs a top-dress every 1–2 years, cedar every 2–3. A 1-inch refresh uses about a third of the original material, so quote it as a fixed annual price and lock the date at close. Put a reminder on your calendar six weeks ahead and call — a client who already trusts you will renew at triple the rate of a cold lead, and refresh work is your highest-margin hour of the year.

Run your own numbers

Reading is good. Math is better. Punch your job into the free calculator and turn it into a client-ready quote in minutes.

mulch calculatorBuild a quote