The fastest places to buy mulch near you

You can buy mulch at garden centers, home improvement stores, landscape supply yards, and online retailers. The choice depends on how much you need, whether you want it delivered, and what type of mulch suits your project. Local options let you see and touch the product before buying; online and bulk suppliers often cost less per cubic yard but require delivery or pickup.

For small projects — a few bags for a flower bed — garden centers and big-box stores stock bagged mulch year-round. For larger areas, landscape supply yards sell mulch by the cubic yard, usually at lower per-unit cost. If you need it fast and do not want to leave home, online retailers ship bags to your door within days.

Key Takeaways

  • Garden centers and home improvement stores sell bagged mulch in standard sizes, ready to take home the same day.
  • Landscape supply yards sell mulch by the cubic yard and often deliver, making them cheaper for projects larger than ten bags.
  • Online retailers like Amazon and Walmart ship mulch bags to your address, though shipping costs rise quickly with weight.
  • Bulk mulch from landscape yards costs roughly one-third the price of bagged mulch from retail stores, but requires a truck or trailer to haul it.
  • Timing matters: spring and early summer are peak seasons, so stock may be limited and prices higher than in fall or winter.

Garden centers and local nurseries

Garden centers carry bagged mulch in 2-cubic-foot and 3-cubic-foot bags, usually stocked year-round but heaviest in spring. Staff can answer questions about mulch type — wood chips, shredded bark, colored mulch, or cedar — and help you estimate how many bags you need. Prices run higher than bulk suppliers but lower than online shipping, typically $4 to $8 per bag depending on type and location.

The advantage is immediacy: you buy, load, and go. The disadvantage is that you carry the weight yourself and pay per-bag pricing. For a 100-square-foot bed with 3 inches of mulch, you will need roughly 9 bags, which costs $36 to $72 at retail prices. Garden centers also often have sales in late summer and fall when demand drops.

Home improvement stores

Home Depot, Lowe's, and Menards stock bagged mulch year-round in their garden sections. Bags are usually 2 or 3 cubic feet, priced between $3 and $7 per bag depending on type. These stores often run sales during spring and fall, and you can check stock online before driving to the store.

Home Depot and Lowe's also offer delivery for bagged mulch if you order online and choose the delivery option at checkout. Delivery costs vary by location and order size but typically range from $5 to $15 for a small order. This works well if you do not have a truck or do not want to load bags yourself, though it is slower than picking up in-store.

Landscape supply yards and bulk mulch dealers

Landscape supply yards sell mulch by the cubic yard — a unit equal to roughly 13 to 14 bags. A cubic yard costs $20 to $50 depending on mulch type and your region, which works out to $1.50 to $3.50 per bag equivalent. For projects larger than 10 bags, bulk is almost always cheaper than bagged retail.

Most landscape yards require you to bring a truck, trailer, or dumpster to haul the mulch away. Some offer delivery for an additional fee, usually $50 to $150 depending on distance and amount. To find a landscape supply yard near you, search online for "mulch delivery [your city]" or "landscape supply yard near me." Call ahead to confirm they have the type you want in stock and ask about delivery costs before you visit.

Bulk mulch is loose, not bagged, so it takes up more space in a truck than the same cubic yardage in bags. A pickup truck bed holds roughly 2 to 3 cubic yards depending on how tightly it is packed. If you need more than your truck can carry, arrange delivery or make multiple trips.

Online retailers and mail delivery

Amazon, Walmart, and specialty garden sites ship bagged mulch to your home. Bags are typically 2 to 3 cubic feet, priced $4 to $10 per bag plus shipping. Shipping costs are the catch: mulch is heavy, so a 10-bag order can cost $30 to $60 in shipping alone, depending on your zip code and the retailer.

Online ordering makes sense if you live far from garden centers, need a specific mulch type that local stores do not stock, or want the convenience of home delivery. Delivery usually takes 5 to 10 business days. Check the retailer's return policy before ordering, since damaged bags or mulch that arrives wet or moldy may not be returnable.

Seasonal timing and price variation

Mulch prices and availability shift with the season. Spring and early summer are peak buying times, so prices are highest and stock may run low by late May. Fall and winter see lower demand, which means better prices and fuller inventory at most retailers. If your project is not urgent, waiting until September or October can save 20 to 30 percent.

Landscape supply yards sometimes offer discounts for large orders or for buying at off-peak times. Call ahead and ask whether they have a fall sale or whether they discount bulk orders. Some yards also sell mulch that has been stockpiled from tree removal services, which is cheaper than freshly ground mulch but may contain larger chips or debris.

Comparing cost for a typical project

SourceCost per cubic yard equivalentBest for
Garden center (bagged)$36–$56Small projects, same-day pickup
Home Depot/Lowe's (bagged)$30–$48Small to medium projects, sales timing
Landscape supply yard (bulk)$20–$50Large projects, lowest per-unit cost
Online (bagged, with shipping)$40–$80Specific mulch types, no local options

For a 300-square-foot bed needing 3 inches of mulch, you would need roughly 27 cubic feet, or about 2 cubic yards. At a garden center, that is 18 bags at $6 each, totaling $108. At a landscape yard, it is 2 cubic yards at $35 per yard, totaling $70 — a savings of $38. If the landscape yard delivers, add $75 to $100, bringing the total to $145 to $170, which is still competitive if you value not loading bags yourself.

Frequently Asked Questions

Can I buy mulch in winter?

Yes, but availability is lower and selection is limited. Most garden centers and big-box stores stock bagged mulch year-round, though prices may be higher in winter due to lower supply. Landscape yards often have mulch available in winter but may not deliver if the ground is frozen or snow-covered. Call ahead to confirm stock and delivery options.

What is the difference between bagged and bulk mulch?

Bagged mulch is pre-packaged in 2 to 3 cubic-foot bags, ready to carry and spread. Bulk mulch is loose and sold by the cubic yard, requiring you to haul it yourself or pay for delivery. Bulk is cheaper per unit but requires more effort; bagged is convenient but costs more and creates waste from packaging.

Do I need to buy mulch from a specialty store or will any retailer work?

Any retailer that stocks mulch will work for basic projects. Garden centers and landscape yards often have more variety and can advise on mulch type for your soil and plants. Big-box stores are fine if you just need standard wood chip mulch and want to compare prices. Specialty retailers matter only if you need a specific type like cedar, colored mulch, or cypress.

How much mulch do I actually need?

Measure your bed in square feet, then multiply by the depth you want in inches and divide by 324. For example, a 100-square-foot bed with 3 inches of mulch needs roughly 0.9 cubic yards, or about 9 bags. Most retailers can help you estimate if you tell them your bed size and desired depth.

Is it cheaper to buy mulch online or at a local store?

Local stores are usually cheaper unless you live far from retailers or need a specialty type. Online shipping costs add $30 to $60 to a typical order, making bagged mulch from Amazon or Walmart more expensive than buying from a garden center or landscape yard. Online makes sense only if local options do not carry what you need or if you cannot transport mulch yourself.