A yard of mulch typically costs between $25 and $75, depending on the type and where you buy it

The price of mulch varies widely based on what kind you choose and whether you're buying from a big-box store, a landscape supplier, or a local garden center. Standard wood mulch—the most common type—runs $25 to $50 per yard at most retailers. Colored mulch, cedar, and specialty blends cost more, usually $40 to $75 per yard. Buying in bulk (3 or more yards) often brings the per-yard price down by $5 to $15.

Delivery adds another layer to the cost. Many landscape suppliers include free delivery on orders of 5 or more yards, but smaller orders may carry a flat delivery fee of $30 to $75. If you pick it up yourself, you pay only the mulch itself, though you'll need a truck or trailer large enough to haul a cubic yard—which takes up roughly the space of a pickup truck bed.

Key Takeaways

  • Standard wood mulch costs $25 to $50 per yard; colored and specialty mulches run $40 to $75 per yard.
  • Bulk orders of 5 or more yards often may have access to for free delivery or a significant per-yard discount.
  • Pickup saves delivery fees but requires a truck or trailer; one cubic yard weighs 400 to 800 pounds depending on moisture content.
  • Landscape suppliers and local garden centers often have lower per-yard prices than big-box stores for bulk orders.
  • Bagged mulch from hardware stores costs more per yard but works for small projects and requires no delivery.

What type of mulch you choose affects price most

Standard wood mulch is the cheapest option. It's usually made from shredded bark and wood chips, breaks down over one to two years, and costs $25 to $40 per yard. This is what most homeowners use for flower beds and around trees.

Colored mulch—dyed red, brown, or black—costs $40 to $60 per yard because of the processing involved. The dye is usually non-toxic and lasts longer than the mulch itself, so the color fades as the material breaks down. Red and black mulch tend to be pricier than brown.

Cedar and hardwood mulches run $50 to $75 per yard. Cedar lasts longer (three to five years) and smells pleasant, but costs significantly more. Hardwood mulch breaks down slowly and works well in areas where you don't want to replace mulch frequently.

Specialty mulches—playground mulch, rubber mulch, or cocoa hull mulch—range from $50 to $100+ per yard. These serve specific purposes: playground mulch meets safety standards for fall zones, rubber mulch lasts many years, and cocoa hull mulch smells like chocolate but can be toxic to pets.

Where you buy mulch changes the per-yard price

Landscape supply companies and local mulch yards usually offer the lowest per-yard prices, especially on bulk orders. A landscape supplier might charge $30 per yard for standard mulch when you buy 5 yards, versus $45 at a big-box store for the same amount. They also stock specialty types and can advise on what works for your soil and climate.

Big-box stores like Home Depot and Lowe's stock bagged mulch and sometimes sell bulk mulch by the yard. Bagged mulch costs more per yard—often $4 to $8 per 2-cubic-foot bag, which equals $50 to $100 per yard—but you can buy exactly what you need without delivery. Bulk mulch at these stores is usually available only in certain seasons and may have fewer color options.

Local garden centers fall in the middle. They typically charge $35 to $55 per yard and offer personalized information, though they may not have the lowest prices. Some will deliver for a fee; others require pickup.

Delivery and pickup costs change the total price

If you order from a landscape supplier, ask whether delivery is included. Many suppliers offer free delivery on orders of 5 or more yards within a certain radius (usually 10 to 20 miles). Orders smaller than 5 yards often carry a flat delivery fee of $30 to $75, depending on distance and the supplier's minimum charge.

Picking up mulch yourself saves the delivery fee but requires planning. One cubic yard of mulch weighs 400 to 800 pounds depending on moisture—wet mulch is heavier than dry. A standard pickup truck bed holds roughly one yard, so you'll need multiple trips for larger orders, or you'll need to rent a trailer. Factor in your time and fuel when deciding whether pickup saves money.

Some suppliers charge a small fee ($5 to $15) to load mulch into your truck, while others load it free. Ask before you arrive.

How to estimate how many yards you need

Measure the length and width of the area you want to cover in feet, multiply them together to get square feet, then divide by the coverage rate. Standard mulch applied 2 to 3 inches deep covers 100 to 150 square feet per yard—use 100 square feet if you want a thicker layer or have heavy clay soil, and 150 if you prefer thinner coverage.

For example: a bed that is 10 feet long and 5 feet wide is 50 square feet. At 100 square feet per yard, you need 0.5 yards (round up to 1 yard). At 150 square feet per yard, you need 0.33 yards (round up to 1 yard for a thinner layer).

If you're unsure, buy slightly more than your estimate. Leftover mulch stores easily in a dry spot, and you'll likely need to top off beds next year as mulch settles and breaks down.

Seasonal price changes and timing

Mulch prices are lowest in late fall and winter when demand drops. Spring and early summer bring higher prices because everyone is landscaping at once. If your project isn't urgent, waiting until September or October can save 10 to 20 percent per yard.

Some suppliers run sales around holidays or offer discounts for large orders placed in advance. Calling ahead to ask about current pricing and any upcoming promotions takes five minutes and can save real money on bulk orders.

Frequently Asked Questions

How much does a yard of mulch weigh?

A cubic yard of mulch weighs 400 to 800 pounds depending on moisture content. Freshly delivered mulch is heavier because it retains water; mulch that has dried out weighs less. This matters if you're picking it up yourself, since a full yard may exceed your vehicle's weight capacity.

Is bagged mulch more expensive than bulk mulch?

Yes. Bagged mulch costs $4 to $8 per 2-cubic-foot bag, which works out to $50 to $100 per cubic yard. Bulk mulch from a landscape supplier costs $25 to $75 per yard. Bagged mulch makes sense for small projects under 50 square feet or when you can't arrange delivery.

Do I need to remove old mulch before adding new mulch?

No. You can add new mulch over old mulch if the old layer is still in decent shape. If the old mulch has compacted, turned gray, or begun to break down significantly, remove the top 1 to 2 inches before adding fresh mulch. This prevents the layer from becoming too thick and keeps mulch from piling against tree trunks.

What's the difference between mulch sold by the yard and mulch sold by the ton?

A cubic yard is a volume measurement; a ton is a weight measurement. One cubic yard of mulch weighs roughly 0.4 to 0.8 tons depending on moisture. Landscape suppliers sometimes quote prices by the ton for large commercial orders. Ask the supplier to convert to cubic yards if you're more comfortable thinking in yards.

Can I use mulch from my own yard waste?

Yes, if you have a wood chipper or access to one. Shredding leaves, small branches, and grass clippings creates free mulch. It breaks down faster than commercial mulch (within a year) but costs nothing. Many communities also offer free or low-cost mulch made from yard waste collected at curbside.