The most common places to buy mulch are garden centers, home improvement stores, and landscape supply yards
You can get mulch from five main sources: big-box home improvement stores, independent garden centers, landscape supply companies, online retailers, and bulk suppliers who sell by the truckload. Each source has different pricing, delivery options, and mulch varieties. The right choice depends on how much you need, whether you want it delivered, and what type of mulch suits your project.
Most people start at a store they already shop at — Home Depot and Lowe's stock bagged mulch year-round and sell it by the bag for small projects. If you need more than a few bags, a landscape supply yard usually costs less per cubic yard and offers more mulch types. For very large areas, ordering by the truckload from a bulk supplier is the cheapest option per unit, though you need space for delivery.
Key Takeaways
- Home Depot, Lowe's, and similar stores sell bagged mulch in standard sizes (typically 2 cubic feet per bag) and are convenient for small projects under 100 square feet.
- Landscape supply yards and local mulch producers usually offer lower per-yard pricing and a wider range of mulch types, including specialty blends and colored varieties.
- Bulk mulch delivery by the truckload is the most economical for large areas, but requires a driveway or open space where a dump truck can unload.
- Online retailers like Amazon deliver bagged mulch to your home, though shipping costs make this option expensive for quantities over a few bags.
- Timing matters: mulch sells out quickly in spring, so ordering in late winter or early fall often means better selection and shorter wait times.
Home improvement stores: convenient for small to medium projects
Home Depot and Lowe's stock mulch year-round in their garden sections, usually in bags of 2 cubic feet. A standard bag covers roughly 8 square feet at a 3-inch depth, which is the recommended depth for most landscaping. Prices typically range from $3 to $8 per bag depending on mulch type and your location, so a 100-square-foot area would cost $35 to $100 in materials.
These stores carry common varieties: standard brown mulch (dyed or natural), red mulch, and sometimes cedar or hardwood blends. The advantage is convenience — you can pick up mulch the same day, inspect the bags before buying, and return them if they arrive damaged. The downside is that bagged mulch costs more per cubic yard than bulk options, and you'll spend time loading and unloading bags into your vehicle.
Both stores offer online ordering with in-store pickup or delivery to your home for a fee. Delivery is worth considering if you need more than 20 bags, since the labor savings often offset the delivery charge.
Landscape supply yards: lower prices and more variety
Local landscape supply companies sell mulch by the cubic yard, usually at $25 to $50 per yard depending on type and region. A cubic yard covers about 100 square feet at 3 inches deep. These yards typically stock 8 to 15 mulch varieties, including premium options like cedar, cypress, and specialty colored mulches that home improvement stores don't carry.
Most landscape yards require you to bring your own vehicle or arrange delivery. Some offer delivery for a flat fee ($50 to $150) or charge by the mile. If you're buying 5 or more cubic yards, delivery often costs less per yard than hauling it yourself in multiple trips. Call ahead to confirm they have the type you want in stock — specialty mulches sometimes need to be ordered.
To find a landscape supply yard near you, search "landscape supply" or "mulch supplier" plus your city name, or ask a local landscaper for a recommendation. These businesses often have better prices than big-box stores because they buy in bulk and serve contractors as well as homeowners.
Bulk mulch delivery: the most economical for large areas
If you need 10 or more cubic yards, ordering from a bulk mulch producer is almost always cheaper than buying bagged or landscape-yard mulch. Bulk suppliers deliver by dump truck and charge $15 to $40 per cubic yard, depending on mulch type and how far they deliver. A 20-yard load might cost $300 to $600 total, which works out to $15 to $30 per yard — roughly half the landscape-yard price.
The trade-off is that you need a driveway or open area where a dump truck can back up and unload. The truck will dump the entire load in one spot, so you'll need to spread it yourself or hire someone to do it. Most bulk suppliers require a minimum order (often 5 to 10 yards) and may charge extra for small loads.
To find bulk suppliers, search "bulk mulch delivery" or "mulch producer" in your area. Many are small, local operations that don't advertise heavily online, so calling a landscape supply yard and asking for a referral often works better than a web search. Ask about delivery fees, minimum order size, and whether they offer spreading service (which usually costs $50 to $100 extra).
Online retailers: convenient but expensive for large quantities
Amazon, Walmart, and other online retailers sell bagged mulch with home delivery. Prices are similar to Home Depot ($4 to $10 per bag), but shipping costs add up quickly. A 20-bag order might cost $40 in mulch plus $30 to $60 in shipping, making the per-bag cost higher than buying in person.
Online ordering makes sense if you need only a few bags and don't want to leave home, or if you live far from a garden center. Read reviews carefully — some sellers ship mulch that's wet, moldy, or compacted into a hard block. Choose sellers with recent reviews mentioning condition and coverage.
Mulch from tree services and municipal programs
Some tree removal and arborist services give away or sell mulch made from chipped branches they remove. Call local tree services and ask whether they sell mulch or have a schedule for free mulch giveaways. Quality varies — the mulch may be fresh (and still hot from decomposition) or partially aged, and you usually have to load it yourself.
Many cities and counties offer free mulch made from yard waste collected during spring cleanup. Check your city's public works or parks department website for details on pickup dates and locations. Free mulch is often available in large quantities but may contain sticks, leaves, or other debris mixed in.
Timing your purchase to avoid shortages
Mulch demand peaks in April and May, when most people landscape. Prices are highest then, selection is lowest, and delivery times stretch to two to three weeks. If you can wait, ordering in late February or March gives you better prices and faster delivery. Fall (September through October) is also a good time — demand drops, inventory is full, and you can spread mulch before winter.
If you're buying in spring, order early in the season or be prepared to wait. Some landscape yards run out of popular colors (like red or black mulch) by mid-May and don't restock until the next season. Bulk suppliers sometimes stop taking orders in July or August if they've sold through their inventory.
Frequently Asked Questions
How much mulch do I need?
Measure the length and width of the area in feet, multiply them together to get square feet, then divide by 100. That tells you how many cubic yards you need for a 3-inch depth (the standard). For example, a 10-by-20-foot bed is 200 square feet, so you'd need 2 cubic yards. One cubic yard of bagged mulch is roughly 13 to 15 bags of 2 cubic feet each.
What's the difference between dyed and natural mulch?
Dyed mulch is colored with non-toxic dyes to stay red, brown, or black longer. Natural mulch fades to gray over one to two seasons. Dyed mulch costs slightly more but looks uniform and vibrant. Natural mulch is cheaper and breaks down into soil faster, which some gardeners prefer. Both work equally well for weed suppression and moisture retention.
Can I get mulch delivered to my home?
Yes. Home Depot and Lowe's offer delivery for a fee (usually $50 to $100). Landscape supply yards deliver for a flat fee or per-mile charge. Bulk suppliers deliver by dump truck for free or a small fee if you order enough. Online retailers ship bagged mulch, though shipping costs are high for large orders. Always confirm the delivery address and driveway width before ordering — dump trucks need at least 12 feet of clearance.
Is there a best time of year to buy mulch?
Late winter and early fall offer the best prices and selection. Spring (April to May) is peak season, so prices are highest and delivery times are longest. Summer and winter are slower seasons with good availability but limited selection. If you're flexible on timing, waiting until September or ordering in February saves money and hassle.
Can I use free mulch from my city?
Yes, if it's available in your area. Municipal mulch is made from yard waste and is safe to use. It may contain sticks, leaves, or soil mixed in, so screen it if you want a cleaner product. Check your city's public works website or call to find out when and where free mulch is distributed — availability varies by location and season.