The most common places to buy black mulch

Black mulch is sold at garden centers, home improvement chains, landscape supply yards, and online retailers. The place you choose depends on how much you need, whether you want to pick it up or have it delivered, and what you are willing to pay per bag or cubic yard.

Garden centers and local nurseries usually stock bagged black mulch year-round in small quantities — typically 2 cubic feet per bag. Home Depot and Lowe's carry both bagged and bulk options. Landscape supply companies and mulch yards sell by the cubic yard and deliver to your property, which is the most economical choice for large projects. Online options like Amazon and Walmart ship bagged mulch, though shipping costs can be high because of weight.

Key Takeaways

  • Bagged black mulch at garden centers and home improvement stores costs more per cubic yard but requires no delivery and works for small areas.
  • Bulk mulch from landscape supply yards costs less per cubic yard and is the better choice for beds larger than 100 square feet, but you need a truck or trailer to haul it.
  • Home Depot and Lowe's offer both bagged and bulk options in most locations, so you can compare prices in one trip.
  • Delivery from a mulch yard typically costs $40 to $100 depending on distance, but the per-yard price is usually half what you pay for bags.

Garden centers and local nurseries

Local garden centers and independent nurseries stock bagged black mulch in 2 or 3 cubic foot bags. Prices range widely depending on the store and region, but expect to pay $3 to $6 per bag. Staff can answer questions about mulch type and whether it is dyed or natural, and you can inspect the product before buying.

The downside is that you are paying a premium for convenience and small quantity. If you need more than 10 bags, the cost per cubic yard becomes steep. Garden centers are best for small projects — a single planting bed, a pathway, or topping off an existing mulch layer.

Home Depot and Lowe's

Both chains carry bagged black mulch year-round, usually in 2 cubic foot bags priced between $2 and $4 per bag depending on location and whether the mulch is dyed or natural. You can buy as few or as many bags as you need and load them yourself into your vehicle.

Many Home Depot and Lowe's locations also offer bulk mulch delivery. You order by the cubic yard, and the store arranges delivery to your home. Bulk pricing is typically $20 to $40 per cubic yard before delivery fees. Call your local store or check online to see whether bulk mulch is available in your area, because not all locations offer it.

Landscape supply yards and mulch companies

Landscape supply yards and dedicated mulch companies sell by the cubic yard and are the cheapest option for large quantities. Prices typically range from $15 to $35 per cubic yard, depending on the type of black mulch and your location. Some yards offer dyed mulch, which is brighter and longer-lasting, at the higher end of that range. Natural black mulch costs less.

You can pick up bulk mulch yourself if you have a truck or trailer, or pay for delivery. Delivery fees usually run $40 to $100 depending on distance and the size of your order. A typical delivery minimum is 3 to 5 cubic yards. To find a mulch yard near you, search online for "mulch delivery near me" or "landscape supply [your city]" and call for pricing and delivery availability.

Online retailers

Amazon, Walmart, and other online retailers ship bagged black mulch to your door. Prices per bag are similar to what you pay at garden centers — $3 to $6 — but shipping costs are substantial because mulch is heavy. A single bag may cost $8 to $15 to ship, depending on your location and the retailer's shipping policy.

Online ordering makes sense only if you need a small amount and do not have a garden center or home improvement store nearby. For any project larger than a few bags, driving to a local store or calling a mulch yard for delivery will be cheaper and faster.

Comparing cost per cubic yard

To decide where to buy, calculate the total cost per cubic yard. One cubic yard equals 27 cubic feet, or about 13 to 14 bags of 2 cubic foot mulch. A bag that costs $3 works out to roughly $40 per cubic yard before tax. A mulch yard charging $25 per cubic yard plus $60 delivery costs $85 total for 3 cubic yards, or about $28 per yard — cheaper than bags even with delivery included.

For projects under 50 square feet (roughly 3 to 4 bags), bagged mulch from a garden center or home improvement store is usually the most practical choice. For projects over 100 square feet, bulk mulch from a landscape supply yard becomes the better value, even after paying for delivery.

What to ask before you buy

Before ordering or purchasing, confirm whether the black mulch is dyed or natural. Dyed mulch is brighter and holds its color longer, but it costs more and may contain additives. Natural black mulch fades faster but is less processed. Ask whether the mulch is made from hardwood or softwood — hardwood mulch breaks down more slowly and lasts longer.

If ordering bulk delivery, ask about the minimum order size, delivery radius, and whether the driver will spread the mulch or just dump it in your driveway. Some yards include spreading for an extra fee; others do not. Confirm the delivery date and whether the company will contact you the day before arrival.

Frequently Asked Questions

Can I buy black mulch in bulk without a truck?

Yes. Most landscape supply yards and mulch companies offer delivery for a fee, typically $40 to $100 depending on distance. Home Depot and Lowe's also arrange delivery in many areas. Call ahead to confirm delivery is available in your location and ask about the minimum order size.

Is dyed black mulch better than natural black mulch?

Dyed mulch stays darker longer and looks more uniform, but it costs more and may contain additives. Natural black mulch fades over time but is less processed. Both work equally well for weed suppression and moisture retention. Choose based on appearance preference and budget.

How much black mulch do I need?

Measure the length and width of your bed in feet, multiply them together to get square feet, then divide by 100. That gives you the number of cubic yards needed for a 2-inch layer, which is standard. For example, a 10-by-10-foot bed is 100 square feet, or 1 cubic yard of mulch.

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

No. You can add new mulch on top of old mulch if the old layer is not matted down or rotting. If the old mulch is compacted or decomposed, rake it out first so water and air can reach the soil. Most people add a fresh 1-inch layer every year or two.

What is the difference between mulch sold in bags and mulch sold in bulk?

Bagged mulch is convenient for small projects and costs more per cubic yard. Bulk mulch is cheaper per yard but requires a truck to haul it or a delivery fee. The mulch itself is usually the same product; the difference is packaging and how much you buy at once.