The most common places to buy compost

You can buy compost at garden centers, home improvement stores, landscaping supply yards, and online retailers. Garden centers and local nurseries usually stock bagged compost year-round and can answer questions about what type suits your plants. Home improvement chains like Home Depot and Lowe's carry multiple brands in bags ranging from small (1 to 2 cubic feet) to large (3 cubic feet or bigger). Landscaping supply yards sell compost in bulk by the cubic yard, which costs less per unit than bagged options if you need a large volume.

Bulk compost is delivered by truck and works best if you have a driveway or open yard space where a dump truck can back in. Many yards require a minimum order—often 1 to 3 cubic yards—so this route makes sense only if you're filling a large bed or amending a whole lawn. Online retailers like Amazon ship bagged compost, though shipping costs can be high because compost is heavy. Local Facebook groups and Craigslist sometimes list free or low-cost compost from residents or small operations, though you'll need to arrange pickup yourself.

Key Takeaways

  • Bagged compost from garden centers and home improvement stores is convenient for small projects and costs $3 to $15 per bag depending on size and brand.
  • Bulk compost from landscaping supply yards costs $30 to $60 per cubic yard and requires a truck delivery, making it cheaper per unit for large jobs.
  • Check the label for finished compost (dark, crumbly texture) rather than compost that is still breaking down, which can tie up nitrogen in your soil.
  • Some municipalities offer free or discounted compost made from yard waste collection programs—call your local public works or waste management department to ask.
  • Bagged compost typically weighs 30 to 50 pounds and fits in a car trunk, while bulk orders need a truck and a clear delivery space.

Bagged compost at garden centers and home improvement stores

Garden centers and local nurseries are the easiest starting point if you're buying compost for the first time. Staff can show you the difference between finished compost (dark, crumbly, earthy-smelling) and products still in process, and they can recommend brands suited to your soil type or plant needs. Prices range from $3 to $15 per bag depending on the brand, bag size, and whether the compost is blended with other ingredients like peat moss or coir.

Home Depot and Lowe's stock several brands in standard sizes—usually 1.5 to 3 cubic feet per bag. Prices are often lower than at independent garden centers, and you can pick up the same day. Check the label to confirm the compost is finished (ready to use) rather than a product labeled "compost in process" or "aged bark," which behaves differently in soil. If you need only a few bags for a small raised bed or container, bagged compost is the practical choice.

Bulk compost from landscaping supply yards

Landscaping supply yards sell compost by the cubic yard, delivered by dump truck. A cubic yard is roughly equivalent to 14 bags of bagged compost, so bulk pricing is significantly lower—typically $30 to $60 per cubic yard depending on your region and the compost quality. You'll pay a delivery fee on top, usually $50 to $150, so bulk makes financial sense only if you need at least 2 to 3 cubic yards.

To order bulk compost, call the yard and ask what types they stock (some offer blends with topsoil or aged manure). Ask about minimum order size, delivery fees, and whether they can deliver to your address. You'll need a clear space for the truck to back in—typically a driveway or open yard at least 12 feet wide. The driver will dump the compost in a pile, and you'll spread it yourself with a shovel or rent a small tiller. Delivery usually happens within a few days to a week.

Free or low-cost compost from municipal programs

Many cities and counties collect yard waste (leaves, grass clippings, branches) and compost it, then offer the finished product to residents for free or at a low cost. Call your local public works, waste management, or parks department to ask whether they have a compost giveaway program. Some programs let you pick up bags or buckets at a designated location; others deliver to your home for a small fee or require you to bring containers.

Availability varies by season—most programs distribute compost in spring and fall when demand is highest. The compost is usually free because it comes from yard waste already collected, so it's worth checking even if you live in a smaller town. Quality is generally good, though the texture and nutrient content may vary batch to batch since it's made from whatever residents put in the yard waste bin.

Online retailers and mail-order options

Amazon, Wayfair, and specialty gardening sites ship bagged compost, but shipping costs are steep because compost is heavy. A single 2-cubic-foot bag might cost $8 to $12 plus $15 to $30 in shipping, making it more expensive than buying in person. Online ordering makes sense only if you live far from a garden center or need a specific brand not available locally.

Some online retailers offer compost blended with other amendments—coco coir, perlite, or worm castings—which may justify the shipping cost if you're looking for a specialized product. Read reviews carefully to check whether the compost arrived in good condition and whether it was truly finished (not moldy or still heating up). Delivery typically takes 5 to 10 business days.

What to look for when buying compost

Check the label for the words finished compost or aged compost. Finished compost is dark brown or black, crumbly, and smells earthy. If the label says "compost in process," "aged bark," or "mulch," it's not the same product—those materials are still breaking down and can tie up nitrogen in your soil. Avoid anything that smells like ammonia or looks wet and clumpy, which signals it's not fully finished.

Look at the ingredient list. Pure compost made from yard waste or food scraps is fine. Compost blended with topsoil, peat moss, or coir works too, but check the percentage so you know what you're getting. Some bags list nutrient content (nitrogen, phosphorus, potassium) as an NPK ratio—for general-purpose compost, these numbers are usually low (like 0.5-0.5-0.5) because compost is mild and won't burn plants. Avoid bags with added chemical fertilizers unless you specifically want them.

Calculating how much compost you need

The amount depends on what you're doing. For a new raised bed, plan on filling it completely—measure the length, width, and depth in feet, multiply them together, and divide by 27 to get cubic yards. For example, a 4-by-8-foot bed that's 12 inches deep needs about 1.2 cubic yards. For amending an existing garden bed, spread 2 to 4 inches of compost on top and work it into the top 6 to 8 inches of soil—this uses less compost but still improves the soil.

For containers and potting, you can use compost as part of a mix (not 100 percent compost, which holds too much water). A typical container mix is one-third compost, one-third peat moss or coir, and one-third perlite or coarse sand. If you're unsure, buy one bag first, see how far it goes, and order more if needed. It's easier to buy extra than to run short partway through a project.

Frequently Asked Questions

Can I use compost right away or does it need to sit?

Finished compost is ready to use when ready—you don't need to let it age or cure. If the label says "finished" or "aged," you can add it to your garden, containers, or raised beds the same day you buy it. If you're unsure whether it's finished, ask the seller or look for the dark color and crumbly texture that signal it's done breaking down.

What's the difference between compost and potting soil?

Compost is made from decomposed organic matter and improves soil structure and nutrients. Potting soil is a lightweight mix designed for containers, usually made from peat moss, coir, perlite, and sometimes compost. Potting soil drains faster and is better for pots; compost is better for amending garden beds. You can mix them together, but don't use pure compost in containers because it holds too much water.

Is bagged compost better than bulk?

They're the same product—bagged is just more convenient and costs more per unit. Choose bagged if you need a small amount or don't have space for a truck delivery. Choose bulk if you need more than 2 cubic yards and have a driveway or yard where a dump truck can back in. Both work equally well in the garden.

How do I know if compost is finished or still breaking down?

Finished compost is dark brown or black, crumbly, and smells earthy. Unfinished compost looks lighter, feels wet or clumpy, and may smell like ammonia or rotting food. Check the label—it should say "finished" or "aged." If you're buying in bulk, ask the supplier whether the pile has been sitting for at least several months, which is a sign it's finished.

Can I make my own compost instead of buying it?

Yes, but it takes 6 to 12 months to break down yard waste and food scraps into finished compost. If you have space for a bin or pile and time to wait, home composting saves money. If you need compost now, buying is faster. Many people do both—buy compost for when ready projects while making their own for future use.