The most reliable places to buy compost are garden centers, home improvement stores, and landscape supply yards — each with different bag sizes, prices, and bulk options.
You can walk into a garden center or home improvement store and buy bagged compost by the bag, usually in 1- to 3-cubic-foot sizes. You can also order bulk compost delivered by the cubic yard from landscape supply companies, which costs less per unit but requires space to store it. Some municipalities give away finished compost free or cheap to residents. The choice depends on how much you need, your budget, and whether you have room for a pile.
Key Takeaways
- Garden centers and home improvement stores sell bagged compost in small quantities, ready to use when ready, with prices varying by brand and bag size.
- Landscape supply yards deliver bulk compost by the cubic yard, which is cheaper per unit than bags but requires advance ordering and storage space.
- Many city and county waste programs offer free or low-cost finished compost to residents, usually available in spring and fall.
- Online retailers ship bagged compost, but shipping costs are high because compost is heavy, so this option makes sense only for small quantities or remote locations.
- Nurseries and farm supply stores often stock specialty composts (mushroom compost, coconut coir blends) that general retailers do not carry.
Garden Centers and Home Improvement Stores
The easiest place to start is a local garden center or a big-box home improvement store like Home Depot or Lowe's. Both carry bagged compost year-round, usually stocked near the soil and mulch section. Bags are typically 1, 2, or 3 cubic feet, and you can buy as few or as many as you need. Prices range widely depending on the brand and whether the compost is labeled as "premium" or "organic certified," but expect to pay roughly $3 to $8 per bag for standard finished compost.
The advantage is convenience: you can see the product, buy it the same day, and load it yourself. The disadvantage is cost per cubic yard. If you need more than 10 bags, bulk delivery becomes cheaper. Home Depot and Lowe's also offer online ordering with in-store pickup or delivery, which can save a trip if you know what you want.
Landscape Supply Yards and Bulk Delivery
Landscape supply yards sell compost by the cubic yard, delivered by truck. A cubic yard is roughly equivalent to 14 bags of bagged compost. Prices for bulk compost typically range from $30 to $60 per cubic yard, depending on the type and your location, which works out to $2 to $4 per bag equivalent — a significant savings if you need volume. Many yards also offer screened compost (finer texture, better for lawns) and unscreened compost (chunkier, better for garden beds).
To find a landscape supply yard near you, search "landscape supply" or "bulk compost delivery" plus your city name. Call ahead to confirm they have compost in stock, ask about delivery fees (usually $50 to $150 depending on distance), and check whether they have a minimum order. Most require at least 1 cubic yard. Delivery typically takes 1 to 2 weeks, so plan ahead if you have a planting important date.
Municipal Compost Programs
Many cities and counties operate compost facilities that give away or sell finished compost to residents at little or no cost. These programs exist because municipalities need to divert yard waste from landfills, and finished compost is a byproduct. To find yours, search "[your city] free compost" or visit your city or county waste management website. Some programs operate a drop-off site where you bring bags or containers; others deliver to your home for a small fee or free.
Availability is seasonal — most programs distribute compost in spring (March to May) and fall (September to November) when demand is highest. Some run out and reopen later in the season. The compost is usually made from yard waste (leaves, grass clippings, branches) and is safe to use when ready. Quality varies, and you may find sticks or other debris, so screen it if you are using it for seed-starting or potted plants.
Nurseries and Specialty Suppliers
Local nurseries often carry specialty composts that big-box stores do not stock, such as mushroom compost (a byproduct of mushroom farming, rich in nutrients), coconut coir blends, or worm castings. These are more expensive than standard compost but useful if you are amending soil for specific plants or containers. Nurseries also tend to have staff who can recommend the right type for your soil and plants, which is worth the extra cost if you are unsure.
Farm supply stores in rural areas sometimes carry compost made from livestock manure and bedding, which is excellent for vegetable gardens but should be aged before use on edibles. Ask the staff how old the pile is and whether it has been tested for pathogens.
Online Retailers
Amazon, Walmart, and specialty gardening sites sell bagged compost with home delivery. Shipping costs are steep because compost is heavy — expect to pay $15 to $30 in shipping for a single bag. This option makes sense only if you live far from stores, need a specialty product not available locally, or are ordering other items and can bundle the cost. Read reviews carefully, as quality and moisture content vary between sellers.
Calculating How Much You Need
Before you buy, measure the area you are amending. For a garden bed, multiply length by width by depth (in feet), then divide by 27 to get cubic yards. For example, a 10-by-4-foot bed with 4 inches of compost needs 0.6 cubic yards, or about 8 bags. For lawn topdressing, spread 0.25 to 0.5 inches over the area — a 1,000-square-foot lawn needs 1 to 2 cubic yards.
If you are buying bags, calculate the total cubic feet you need and divide by the bag size. If you are ordering bulk, round up to the nearest cubic yard — most suppliers have a 1-yard minimum, and leftover compost stores well for next season.
Frequently Asked Questions
Is bagged compost the same quality as bulk compost?
Usually yes, but bagged compost is often screened finer and may be more uniform. Bulk compost can be chunkier and may contain more unfinished material, depending on the supplier. Ask the supplier about the age of the pile and whether it has been tested. Both work well for most purposes.
Can I use compost from a municipal program on vegetables?
Yes, if it is finished compost made from yard waste. It is safe for edibles. If it contains biosolids (treated sewage sludge), check your local program's documentation — some programs do not allow biosolids on food crops. Call your city waste office to confirm what is in their compost.
What is the difference between compost and potting soil?
Compost is decomposed organic matter used to amend soil. Potting soil is a sterile mix designed for containers, usually made from peat moss, coconut coir, or bark. They serve different purposes — use compost in garden beds and lawns, potting soil in pots and seed trays.
How long does compost last once I buy it?
Bagged compost lasts indefinitely if kept dry. Bulk compost stored in a pile will continue to break down slowly but remains usable for years. Once mixed into soil, compost continues to improve soil structure and nutrient content over time.
Do I need to wear a mask when handling compost?
Not for finished compost. If you are handling fresh or partially finished compost with visible decomposition, a dust mask is a good idea to avoid inhaling spores. Finished compost is stable and safe to handle without protection.