Mulch prices range from $25 to $75 per yard, depending on the type and where you buy it

A cubic yard of mulch — the standard unit landscapers and garden centers use — costs between $25 and $75 when you buy it loose and haul it yourself. If you pay for delivery, add $50 to $150 depending on distance and the supplier's minimum order. The price depends mostly on what the mulch is made from: wood chips cost less than bark mulch, which costs less than colored or specialty mulches. Local availability matters too — if your area has a sawmill or tree-removal company nearby, prices tend to be lower.

Bagged mulch, sold in smaller quantities at garden centers, costs more per cubic yard — usually $40 to $100 — because you are paying for packaging and convenience. One bag typically holds 2 to 3 cubic feet, so you would need 9 to 15 bags to equal one yard. For most landscaping projects, buying loose mulch is more economical if you have a way to transport it or can arrange delivery.

Key Takeaways

  • Loose mulch costs $25 to $75 per cubic yard at the source, with delivery adding $50 to $150 depending on distance.
  • Wood chip mulch is the cheapest option; dyed or specialty mulches cost more because of processing and additives.
  • Bagged mulch from a garden center costs $40 to $100 per yard equivalent and is best for small projects under 5 yards.
  • Local tree-removal companies and sawmills often sell mulch cheaper than landscape supply yards because they produce it on-site.
  • Delivery minimums vary — some suppliers require 5 yards, others will deliver 1 yard for a flat fee.

How mulch type affects the price you pay

Hardwood mulch — shredded bark and wood from hardwood trees — costs $30 to $50 per yard. It breaks down slowly, lasts longer in the garden, and looks darker and more finished than softwood chips. Most landscape projects use hardwood mulch because the appearance and longevity justify the middle price point.

Softwood mulch — chips from pine, fir, or other conifers — costs $20 to $35 per yard. It breaks down faster, which means you will need to replenish it more often, but the lower upfront cost appeals to people with large areas to cover or tight budgets. Some softwood mulches are fresh and still wet from chipping, which makes them heavier and cheaper to transport.

Colored mulch — dyed red, brown, or black — costs $40 to $75 per yard because the dye adds a processing step. The color lasts one to two years before fading. Dyed mulch appeals to people who want a polished look, but it does not perform differently than natural mulch once it is in the ground.

Specialty mulches — cedar, cypress, or rubber — cost $50 to $100 per yard. Cedar and cypress smell pleasant and repel some insects, but they break down slowly and cost significantly more. Rubber mulch, made from recycled tires, lasts longer than wood but is not suitable for vegetable gardens.

Where to buy mulch and what to expect at each source

Local landscape supply yards sell loose mulch by the yard and usually offer delivery. Prices run $30 to $60 per yard depending on type. These suppliers often have 3 to 5 mulch varieties in stock and can deliver within a few days. Call ahead to confirm they have the type you want and ask about delivery minimums — many require 5 yards or charge a flat delivery fee for smaller orders.

Tree-removal and arborist companies often sell mulch made from trees they have chipped on-site, sometimes for $15 to $40 per yard. The mulch may be fresher and wetter than aged mulch from a supply yard, and it may contain mixed wood types. This is the cheapest option if you have a company nearby, but selection is limited and you may need to pick it up yourself.

Garden centers and big-box stores sell bagged mulch year-round at $4 to $12 per bag. A single bag covers roughly 8 to 12 square feet at a 2-inch depth. For projects under 100 square feet, bagged mulch is convenient and the total cost is reasonable. For anything larger, loose mulch is more economical.

Mulch delivery services in some areas specialize in delivering small quantities — 1 to 3 yards — for a flat fee of $75 to $150. This option works if you do not have a truck and your local supply yards have high minimums. Compare the per-yard cost (delivery fee divided by yards ordered) against buying bagged mulch before deciding.

How to calculate how many yards you need

Measure the area you want to cover in square feet, then decide on depth. Most landscaping uses 2 to 3 inches of mulch — deep enough to suppress weeds and retain moisture, but not so deep that it smothers plant roots or creates a fire hazard near structures.

Use this straightforward formula: (square feet × depth in inches) ÷ 324 = cubic yards needed. For example, a 200-square-foot bed at 2 inches deep needs (200 × 2) ÷ 324 = 1.2 yards. Round up to 1.5 yards to account for settling and uneven coverage.

If math is not your preference, most landscape supply yards have online calculators on their websites. Enter the dimensions and depth, and the tool tells you the yardage. Some will also estimate cost based on your local mulch prices.

Delivery costs and how to minimize them

Delivery fees depend on distance from the supplier and the amount you order. A supplier 5 miles away might charge $50 to $75 for one load; 15 miles away might be $100 to $150. Some suppliers charge per mile after a certain distance, so ask for the exact fee before ordering.

To keep delivery costs reasonable, order at least 5 yards if the supplier has a 5-yard minimum, or confirm they will deliver smaller quantities for a flat fee. Combining your order with a neighbor's project can split the delivery cost. Some suppliers offer free delivery on orders over a certain amount — usually 10 yards or more — so ask about thresholds.

If you have a truck or trailer, picking up mulch yourself eliminates delivery fees. Many landscape supply yards will load your vehicle for free or a small fee. This works well for 1 to 3 yards; beyond that, a full-size dump truck rental (usually $50 to $100 per day) may be cheaper than delivery.

Seasonal price changes and timing your purchase

Mulch prices are lowest in late fall and winter when demand drops. Spring and early summer — peak landscaping season — bring higher prices and longer wait times for delivery. If you can plan ahead, ordering in November or December often saves 10 to 20 percent compared to April or May.

Some suppliers run sales or discounts on aged mulch that has been sitting in inventory. Ask if they have stock from the previous season available at a discount. The mulch performs the same way; the only difference is it may have started breaking down slightly, which some people prefer because it integrates into soil faster.

Weather also affects availability. Heavy rain can make mulch wet and heavy, increasing delivery costs. Dry spells can make suppliers run low on stock if they rely on fresh chipping. Call ahead during extreme weather to confirm availability before placing an order.

Frequently Asked Questions

Is bagged mulch worth buying for a small garden bed?

Yes, if the bed is under 100 square feet. Bagged mulch costs $4 to $12 per bag, and you need roughly 9 to 15 bags per yard. For a 50-square-foot bed at 2 inches deep, you need about 0.3 yards, or 3 to 5 bags — a total of $12 to $60. Ordering loose mulch with delivery would cost more because of the minimum order or flat delivery fee.

Can I get free mulch from tree-removal companies?

Some tree-removal companies give away fresh mulch or sell it very cheaply because they produce it on-site and need to move it. Call local arborists and ask if they have mulch available. The catch is you usually have to pick it up yourself, and the mulch may be wet, freshly chipped, and mixed wood types. It works well if you do not mind the uncertainty and have transportation.

What is the difference between aged and fresh mulch?

Fresh mulch is newly chipped and still wet; aged mulch has sat for weeks or months and dried out. Aged mulch is easier to spread, looks more finished, and breaks down more predictably. Fresh mulch is cheaper, heavier (harder to move), and breaks down faster. For most gardens, aged mulch is worth the slightly higher cost.

Do I need to replace mulch every year?

Not entirely. Mulch breaks down gradually — hardwood mulch lasts 2 to 3 years, softwood lasts 1 to 2 years. Add a fresh 1-inch layer every year or two to maintain depth and appearance. You do not need to remove old mulch first; new mulch layers on top and integrates as the lower layers decompose.

Is colored mulch safe for vegetable gardens?

Dyed mulch is safe for ornamental beds and around trees, but most gardeners avoid it in vegetable gardens because the dye can leach into soil over time. Use natural wood or hardwood mulch in vegetable beds instead. Cedar mulch is a good choice because it repels some pests and breaks down slowly.