Leave blank to use estimate
Default: $25–$45/yd
Typical: $50–$120
Plastic, metal, or stone edging
Cost breakdown
Shopping list
- Wood Mulch (shredded) (bulk delivery)1.50 cu yd
- Wheelbarrow1
- Garden rake & flat shovel1 set
- Gloves1 pair
Math breakdown
How to use this calculator
Measure each area you're covering — length and width for rectangles, or just type in the total square feet if it's irregular. The calculator suggests a default depth based on your material (3" for mulch, 4" for gravel, 6" for topsoil) and you can adjust per area.
Pick your material — 17 options across mulch, stone, and soil categories — and the calculator shows cubic yards, cubic feet, bag count, total weight, and a bulk-vs-bag cost comparison. It auto-recommends bulk delivery once your project crosses 1 cubic yard.
Pro tips
Bags vs. bulk. Below ~1 cubic yard, bags win on convenience and not getting a delivery dumped in your driveway. Above that, bulk is dramatically cheaper — often half the cost per yard.
Right depth matters.Mulch: 2–4". Gravel paths: 3–4". Driveway base: 4–6". Playground mulch: 9" minimum (engineered fall protection). Topsoil for lawns: 4–6". The calculator pre-fills the right default per material.
Account for compaction.Gravel and decomposed granite compact 15–20% — toggle "Account for compaction" and the calculator buys you the extra to hit your target depth after compaction.
Add landscape fabric for mulch and gravel. It blocks weeds and keeps stones from sinking into the soil. Cheap insurance — about $0.10–$0.30 per square foot.
Frequently asked questions
How much mulch do I need for 200 square feet?▾
What's the difference between mulch, wood chips, and bark?▾
How many cubic yards in a bag of mulch?▾
Should I use plastic or fabric under my mulch?▾
How thick should gravel be for a driveway?▾
Will bulk delivery work for my project?▾
What's the cheapest landscape stone?▾
Specific mulch material calculators
Need a calculator pre-set for a specific mulch material? Pick one below — same math, same precision, just dialed in for your project.