The best places to buy mulch depend on how much you need and how soon
Mulch is cheapest at landscape supply yards and bulk material dealers, where you can buy by the cubic yard and load it yourself. Home improvement chains like Home Depot and Lowe's sell bagged mulch year-round at higher per-unit cost but with no delivery fee or minimum order. Local garden centers often fall between the two in price and usually deliver for a fee. Timing matters: mulch goes on sale in spring (March through May) when demand peaks, and again in fall (September through October) when landscapers clear inventory before winter.
The choice between bulk and bagged depends on your project size. A small flower bed needs 2 to 4 bags. A full yard or large landscape project needs 10 to 20 cubic yards, which is far cheaper bought in bulk. If you don't have a truck, factor in delivery costs or ask whether the supplier will load it into your vehicle.
Key Takeaways
- Landscape supply yards sell mulch by the cubic yard at the lowest per-unit price, but you must arrange transport or pay for delivery.
- Home Depot, Lowe's, and similar chains stock bagged mulch in standard sizes year-round, with no delivery fee if you carry it yourself.
- Spring (March to May) and fall (September to October) are the main sale periods when prices drop and inventory is highest.
- Local garden centers often offer delivery and personalized information but typically charge more per unit than big-box stores.
- Calculate your project size in cubic yards before shopping so you can compare bulk and bagged pricing accurately.
Landscape supply yards and bulk dealers
A landscape supply yard is the cheapest source for mulch if you need more than a few bags. These businesses sell mulch by the cubic yard, usually at $20 to $50 per yard depending on the type (hardwood, cedar, dyed) and your region. You load the material yourself into your own truck or trailer, which is why the price is lower. Many yards will load it for you for an extra fee if you ask.
To find a landscape supply yard near you, search "landscape supply" or "bulk mulch" plus your city name. Call ahead to confirm they have the type you want in stock and ask about their current price per yard. Some yards require a minimum order (often 3 to 5 cubic yards), while others sell smaller amounts. Ask whether they deliver and what that costs—delivery can range from $50 to $200 depending on distance.
Landscape yards often run sales in late February and early March to clear winter inventory before spring demand hits. Fall sales typically start in late August or early September.
Home Depot, Lowe's, and big-box home improvement stores
Home Depot and Lowe's stock bagged mulch year-round in 2-cubic-foot bags (roughly equivalent to 1/13 of a cubic yard). A single bag costs $3 to $6 depending on the type and your location. This is more expensive per unit than bulk mulch, but you pay nothing for delivery if you carry it yourself, and you can buy exactly the amount you need.
These stores mark down mulch during spring and fall sales. In March and April, expect discounts of 10 to 20 percent off regular prices. Fall sales (September through October) are often steeper because stores want to clear inventory. Check the store's website or app for current prices and sales in your area—prices vary by location and change weekly.
Bagged mulch is best for small projects: a 4-by-8-foot flower bed needs about 8 to 12 bags depending on depth. For anything larger, the cost adds up quickly. Home Depot and Lowe's also offer delivery through their websites if you order online, though delivery fees explore and minimums vary by location.
Local garden centers and nurseries
Independent garden centers usually sell both bagged and bulk mulch. Their per-unit prices typically fall between landscape supply yards and big-box stores. Many offer delivery for a flat fee ($30 to $75) or a percentage of the order, which can make bulk purchases more affordable than driving to a supply yard yourself.
Garden centers often have staff who can recommend mulch types for your specific plants and soil conditions. They may also stock specialty mulches (cedar, cypress, cocoa hull) that big-box stores don't carry. Call or visit in person to ask about current inventory and pricing, since most don't advertise online.
Local centers often run sales during the same spring and fall windows as larger retailers, though timing varies by business. Some offer loyalty discounts or bulk pricing for orders over a certain amount.
When mulch prices drop the most
Mulch goes on sale twice a year: spring (March through May) and fall (September through October). Spring sales are driven by high demand—homeowners and landscapers buy mulch to refresh beds before summer. Stores discount to move volume. Fall sales happen because landscapers finish projects and retailers want to clear stock before winter, when demand drops.
The deepest discounts usually appear in late March or early April, and again in late September or early October. However, timing varies by store and region. Check store websites, sign up for email alerts, or call ahead to ask when their next sale starts. Landscape supply yards sometimes offer discounts for cash purchases or for orders placed on slower days (weekday mornings are often cheaper than weekends).
If you're flexible on timing, waiting until a sale period can cut your total cost by 15 to 25 percent, especially on bulk orders. If you need mulch outside these windows, landscape supply yards remain cheaper than bagged options even without a sale.
Comparing bulk versus bagged for your project
To decide which option makes sense, calculate your project size in cubic yards. Measure the length and width of the area in feet, then multiply by the depth you want in inches and divide by 324. For example, a 10-by-10-foot bed with 3 inches of mulch needs about 1 cubic yard.
Once you know the yardage, get prices from a landscape supply yard and from a big-box store. Multiply the bagged price by the number of bags you'd need (one 2-cubic-foot bag covers about 8 square feet at 3 inches deep). Add delivery costs if you're not carrying it yourself. The bulk option usually wins for anything over 5 cubic yards, even with delivery included.
Factor in your own time and effort too. Loading and spreading 10 cubic yards of mulch is a full day's work. If you're paying someone to spread it, that labor cost may make bagged mulch—which you can buy in smaller batches—more practical despite the higher per-unit price.
Mulch types and where to find them
Standard hardwood mulch (shredded bark and wood) is the cheapest and most widely available at every retailer. Cedar and cypress mulches cost more but last longer and smell better. Dyed mulch (usually black or red) is more expensive than natural mulch and available at most big-box stores and garden centers. Specialty mulches like cocoa hull or rubber are usually found only at garden centers or specialty suppliers.
Landscape supply yards typically stock 3 to 5 types at any time. Big-box stores usually carry 2 to 3 types. If you want a specific mulch, call ahead to confirm it's in stock before making the trip. Availability changes seasonally—some suppliers stock more variety in spring and less in winter.
Frequently Asked Questions
How much mulch do I need for my garden?
Measure your bed in feet (length × width), multiply by the depth you want in inches, then divide by 324 to get cubic yards. For example, a 10-by-10-foot bed at 3 inches deep needs about 1 cubic yard. Most plants do well with 2 to 4 inches of mulch. Use an online mulch calculator if math isn't your preference.
Is it cheaper to buy mulch in spring or fall?
Both seasons have sales, but timing and depth vary by store. Spring sales (March to May) are usually 10 to 20 percent off. Fall sales (September to October) can be steeper because stores clear inventory. Check your local stores' websites or call to find out when their next sale starts.
Can I buy mulch online and have it delivered?
Home Depot and Lowe's offer online ordering with delivery for bagged mulch. Some landscape supply yards deliver for a fee, but most require you to arrange your own transport. Local garden centers often deliver for a flat fee. Call ahead to ask about delivery costs and minimum order sizes.
What's the difference between bulk and bagged mulch?
Bulk mulch is sold by the cubic yard and is cheaper per unit but requires you to transport and spread it yourself. Bagged mulch costs more per unit but requires no delivery and lets you buy exactly what you need. Bulk is better for large projects; bagged is better for small ones or if you don't have a truck.
Do landscape supply yards require a minimum order?
Many do, typically 3 to 5 cubic yards, but some sell smaller amounts. Call ahead to ask. If you need less than the minimum, a big-box store's bagged mulch may be your only option, or you could split an order with a neighbor.