The most common places to buy compost
You can buy compost at garden centers, home improvement stores, landscape supply yards, and online retailers. Garden centers and home improvement chains like Home Depot and Lowe's stock bagged compost year-round in their garden sections, usually in 2-cubic-foot or 3-cubic-foot bags. Landscape supply yards sell compost by the cubic yard in bulk, which costs less per volume but requires a truck or trailer to haul it. Online retailers including Amazon and specialty garden sites deliver bagged compost to your door, though shipping costs can be high because compost is heavy.
Local options often cost less and arrive faster than shipping. Call ahead to confirm stock, especially in spring when demand peaks and supplies run low. Many suppliers offer delivery for a fee if you need more than a few bags, which is worth comparing against the cost of renting a truck.
Key Takeaways
- Garden centers and home improvement stores sell bagged compost in standard sizes, available year-round but most abundant in spring.
- Landscape supply yards sell compost by the cubic yard at lower per-unit cost, but you need a way to transport it.
- Online retailers ship bagged compost but charge shipping fees that can double the price for heavy orders.
- Bulk delivery from a landscape supplier is often cheaper than buying multiple bags if you need more than 10 cubic feet.
- Municipal composting programs sometimes sell finished compost to residents at low cost or give it away.
Garden centers and home improvement stores
Home Depot, Lowe's, and independent garden centers carry bagged compost in their outdoor sections. Bags typically hold 2 or 3 cubic feet and cost between $3 and $8 per bag depending on the brand and your location. These stores restock regularly during the growing season but may have limited selection in winter. Availability is highest from March through May, when most gardeners buy soil amendments.
The advantage is convenience: you can inspect the product before buying, pick it up the same day, and return it if the bag is damaged. Many stores offer loading information or will load bags into your vehicle. Some locations offer in-store pickup for online orders, which saves shipping costs if you order ahead.
Landscape supply yards and bulk suppliers
Landscape supply companies sell compost by the cubic yard, usually at $30 to $60 per yard depending on the type and your region. A cubic yard is roughly equivalent to 14 bags of 2-cubic-foot bagged compost, so bulk buying saves money if you need large quantities. You can pick it up yourself with a truck or trailer, or pay for delivery, which typically costs $50 to $150 depending on distance and load size.
To find a landscape supplier near you, search "landscape supply" or "bulk compost" plus your city name. Call ahead with your address so they can quote delivery costs. Ask whether the compost is finished (ready to use) or still actively composting, since fresh compost can heat up and damage plant roots if used when ready. Most suppliers can tell you the compost's age and whether it contains wood chips, which affects how it breaks down in your soil.
Online retailers and mail delivery
Amazon, Wayfair, and specialty garden retailers ship bagged compost, but shipping costs are substantial because compost is heavy. A single 2-cubic-foot bag might cost $5 to $8 but add $15 to $30 in shipping. Ordering multiple bags reduces the per-bag shipping cost but increases the total weight and may trigger additional fees. Online ordering makes sense if you live far from garden centers or need a specific type of compost not available locally.
Read reviews carefully, as some online sellers ship compost that is still wet or not fully finished. Check the product description for the compost's age, whether it contains additives, and the seller's return policy in case the product arrives damaged or unusable.
Municipal and community composting programs
Many cities and counties operate composting facilities that accept yard waste and food scraps, then sell or distribute the finished compost back to residents. Some programs give compost away for free or charge a small fee per bag or cubic yard. Contact your local solid waste management department or search "[your city] compost giveaway" to find programs in your area.
These programs are often the cheapest option, but availability depends on your location and the program's schedule. Some operate only during certain seasons or require you to bring containers. The compost quality varies based on what materials the program accepts and how long it has been finished, so ask about the product before making the trip.
What to compare when buying compost
Price per cubic foot matters more than the bag price. A 3-cubic-foot bag at $6 costs $2 per cubic foot, while a 2-cubic-foot bag at $5 costs $2.50 per cubic foot. Bulk suppliers often charge $30 to $60 per cubic yard, which equals roughly $1.10 to $2.20 per cubic foot — cheaper than bagged compost if you can transport it.
Check whether the compost is finished and ready to use, or still actively decomposing. Finished compost is dark, crumbly, and smells earthy. Fresh compost may still contain recognizable wood chips or plant material and can heat up in the bag. Ask the seller how long the compost has been finished before you buy. Also ask what materials went into it: some composts contain wood chips that take years to break down, while others are pure finished plant matter.
Timing your purchase
Spring is peak season for compost sales, and supplies run low by May in many areas. If you need compost for spring planting, order or buy in March or early April. Fall is a quieter season with better availability and lower prices at some suppliers, though you will be adding compost to beds that won't be planted until spring.
Winter is the slowest season for compost sales, and many garden centers reduce their stock. If you need compost in winter, call ahead to confirm availability or order online with delivery. Landscape suppliers often have stock year-round since they serve contractors, so bulk suppliers may be your best option outside the growing season.
Frequently Asked Questions
How much compost do I need?
For a garden bed, spread 2 to 4 inches of compost over the area and work it into the top 6 to 8 inches of soil. Measure your bed's length and width in feet, multiply them together to get square feet, then divide by 100 to estimate cubic yards. For example, a 10-by-10-foot bed with 3 inches of compost needs about 1 cubic yard.
Is bagged compost the same quality as bulk compost?
Quality varies by brand and supplier, not by whether it is bagged or bulk. Some bagged composts are excellent, while others contain mostly wood chips. Some bulk suppliers sell premium finished compost, while others sell partially finished material. Ask about the product's age and contents regardless of how it is sold.
Can I use compost straight from the bag?
Yes, if the bag says the compost is finished. Finished compost is ready to use in gardens, potted plants, and lawn amendments. If the compost is still actively decomposing (warm to the touch, smells like ammonia, or contains visible plant material), let it sit for a few weeks before using it, or mix it with soil so it does not burn plant roots.
What is the difference between compost and potting soil?
Compost is decomposed organic matter and improves soil structure and nutrients. Potting soil is a mix designed for containers and usually contains peat moss, coco coir, or bark plus perlite for drainage. Use compost to amend garden beds and potting soil for pots and containers.
Do I need to buy compost every year?
Adding 1 to 2 inches of compost annually helps maintain soil health and replaces organic matter that breaks down over time. If your soil is poor, you may need more compost in the first year or two. Once your soil is established, annual additions keep it in good condition.