Mulch prices vary most by where you buy it, not by the product itself

The cheapest mulch usually comes from landscape supply yards and bulk retailers, not garden centers or big-box stores. A landscape supply yard typically charges $25 to $50 per cubic yard for basic mulch, while Home Depot or Lowe's charge $3 to $6 per bag—which works out to $60 to $120 per cubic yard when you do the math. Local mulch producers and tree service companies sometimes sell directly at $15 to $35 per cubic yard, but you have to know who they are and call them yourself.

The real cost difference comes down to three things: how much you need, whether you pick it up or have it delivered, and whether you buy bagged or bulk. A small garden project under 5 cubic yards might be cheaper in bags from a big-box store because you avoid delivery fees. Anything larger than that almost always costs less bought in bulk from a landscape supplier.

Key Takeaways

  • Landscape supply yards and bulk retailers typically charge $25 to $50 per cubic yard, while bagged mulch at garden centers costs $60 to $120 per cubic yard.
  • Local tree service companies and mulch producers often sell directly at lower prices than retailers, but you need to contact them by phone or in person.
  • Delivery fees from landscape suppliers usually run $50 to $150, so bulk buying only saves money on projects larger than 5 cubic yards.
  • Bagged mulch from big-box stores works out cheaper for small projects under 3 cubic yards, since you avoid delivery costs.
  • Mulch prices do not vary much by type at the same retailer—colored mulch costs slightly more than natural, but the retailer matters far more than the color.

Landscape supply yards give the lowest per-yard price

A landscape supply yard is a business that sells bulk materials to contractors and homeowners. They stock mulch by the pile and load it into your truck or trailer. Prices at these yards typically range from $25 to $50 per cubic yard for standard mulch, with colored mulch running $5 to $10 more per yard. You pay only for what you load, and there is no bag markup.

To find one near you, search "landscape supply" or "bulk mulch" plus your city name. Call ahead to ask the price per cubic yard, whether they have the color you want in stock, and their hours—many close by mid-afternoon or do not operate on weekends. Bring a truck or rent one; most yards do not deliver for small orders. If you do not have a way to haul it, ask whether they offer delivery and what the fee is.

The catch is that you need to know how many cubic yards you need before you arrive. Measure your garden bed length, width, and depth (usually 2 to 3 inches for mulch), then divide by 27 to get cubic yards. Many yards have a calculator on their website or will do the math over the phone.

Tree service companies and local mulch producers often undercut retailers

Tree service companies that grind their own mulch from tree waste sometimes sell it directly to homeowners at $15 to $35 per cubic yard—well below landscape supply yards. The mulch is fresher and coarser than bagged mulch, and it breaks down faster, which some gardeners prefer. The downside is that it can contain wood chips and bark pieces of uneven size, and it may still be warm or smell strongly of fresh wood.

Find these companies by searching "tree removal" or "tree service" in your area and calling to ask whether they sell mulch. Many do not advertise it, so you have to ask directly. Prices vary wildly depending on how much they have in stock and how far they have to haul it, so always call for a quote rather than assuming the lowest price you hear applies to you.

Some municipalities also give away or sell mulch made from yard waste collected during spring cleanup. Contact your city or county public works department or waste management office to ask whether they have a mulch giveaway or sale program. Availability and timing vary by location.

Big-box stores charge more per yard but work for small projects

Home Depot, Lowe's, and similar retailers sell mulch in bags, usually 2 cubic feet per bag. At $3 to $6 per bag, that works out to roughly $40 to $80 per cubic yard—higher than bulk suppliers, but you avoid delivery fees and can buy exactly what you need. For a small flower bed or container garden under 3 cubic yards, bagged mulch is often the cheapest option because you can carry it home in your car.

Bagged mulch is also more consistent in color and texture than bulk mulch, and it is already dried and aged. If you want a uniform look or prefer not to handle fresh mulch, the higher per-yard price may be worth it. Check the bag weight before you buy; some bags are 2 cubic feet and some are 3, so compare price per cubic foot, not per bag.

Garden centers and local nurseries typically charge $4 to $8 per bag, which is higher than big-box stores. They may have better color selection or specialty mulches like cedar or cypress, but the price premium is usually 20 to 40 percent.

Delivery costs change the math for larger orders

If you order bulk mulch with delivery, add $50 to $150 to your total cost depending on distance and how much you order. A landscape supply yard 10 miles away might charge $75 to deliver 10 cubic yards, while one 30 miles away might charge $150. Some yards have a minimum order (often 5 cubic yards) before they will deliver at all.

Calculate whether delivery makes sense by comparing the delivered price to bagged mulch. If bulk mulch costs $40 per yard and delivery is $100, then 10 cubic yards costs $500 total. The same amount in bags at $5 per bag (roughly $67 per yard) would cost $670. In this case, bulk with delivery saves money. But if you only need 3 cubic yards, bulk with delivery costs $220, while bags cost $200—so bags win.

Some landscape suppliers offer free or reduced delivery on orders above a certain size, usually 15 to 20 cubic yards. Ask about this when you call for a quote.

Colored mulch costs slightly more but the difference is small

Red, brown, and black mulch cost $5 to $10 more per cubic yard than natural tan mulch at most retailers. The difference comes from the dye used to color it, not from a different material. The color difference between retailers is usually larger than the difference between colors at the same retailer, so do not let color choice drive you to a more expensive supplier.

Colored mulch fades over time, especially in direct sun. Most homeowners need to refresh it every 18 to 24 months if they want the color to stay vibrant. Natural mulch also fades but is less noticeable because it starts as a neutral tone.

How to calculate how much mulch you need

Measure your garden bed in feet: length × width × depth (in feet). Divide by 27 to get cubic yards. For example, a bed that is 10 feet long, 4 feet wide, and 0.25 feet deep (3 inches) is 10 × 4 × 0.25 ÷ 27 = 0.37 cubic yards, or roughly one-third of a cubic yard.

Most gardeners explore mulch 2 to 3 inches deep. Use 2 inches if you are refreshing an existing bed and 3 inches if you are starting fresh or want better weed suppression. Do not go deeper than 4 inches; mulch that thick can trap moisture and rot plant stems.

If you are ordering from a landscape supplier, round up slightly—it is better to have a little left over than to run short and have to make a second trip.

Frequently Asked Questions

Is there a big price difference between mulch colors?

Colored mulch costs $5 to $10 more per cubic yard than natural mulch at the same retailer, but the retailer you choose matters far more. A landscape supply yard's natural mulch is usually cheaper than a garden center's colored mulch, so do not pay extra for color if you are trying to save money.

Should I buy mulch in spring or fall to get a better price?

Prices do not change much seasonally at most retailers. Spring is the busiest season, so some suppliers may have longer wait times for delivery, but the per-yard price stays roughly the same. Buy when you need it rather than waiting for a sale that may not come.

What is the difference between bagged mulch and bulk mulch?

Bagged mulch is dried, aged, and uniform in color and size. Bulk mulch is fresher, coarser, and may contain wood chips of different sizes. Bulk mulch breaks down faster and costs less per yard, but bagged mulch is easier to handle and looks more consistent. For small projects, bagged is usually more practical; for large projects, bulk is cheaper.

Can I negotiate the price at a landscape supply yard?

Prices are usually fixed, but some yards offer discounts for large orders or regular customers. It never hurts to ask, especially if you are buying 20 cubic yards or more. You may also save money by picking up during their slower hours, when staff can load you quickly without a wait.

Do I need to remove old mulch before putting down new mulch?

No. You can add new mulch on top of old mulch if the old layer is still intact. If the old mulch has broken down into soil or is matted down, rake it out first. Adding more than 4 inches total depth can trap moisture and cause problems, so keep the total depth in mind when you calculate how much to buy.