The fastest places to buy compost near you

You can buy compost at garden centers, home improvement stores, landscaping suppliers, and online retailers. The best choice depends on how much you need, whether you want to see it in person, and how quickly you need it delivered. Most people find what they're looking for within a few miles of home, though online ordering works well if you have specific soil requirements or live far from retail options.

Garden centers and nurseries usually stock 1- to 3-cubic-foot bags of finished compost year-round. Home Depot and Lowe's carry bagged compost in their garden sections, typically priced lower than specialty nurseries. Landscaping supply companies sell compost by the cubic yard if you need large quantities for a garden bed or yard project—this is the most economical route for volumes over 10 cubic feet.

Key Takeaways

  • Garden centers and home improvement stores sell bagged compost in small quantities (1 to 3 cubic feet), ready to take home the same day.
  • Landscaping suppliers deliver compost by the cubic yard and cost less per unit than bagged options, but require a minimum order.
  • Online retailers including Amazon and local delivery services can bring compost to your door, though shipping costs rise with weight and distance.
  • Bulk compost from municipal composting programs or local farms is often free or very low cost, but you must transport it yourself.
  • Check the compost's source and ingredients before buying—finished compost should smell earthy, not ammonia-like, and contain no visible wood chips or straw.

Bagged compost at garden centers and home stores

Garden centers and plant nurseries are the most common source for small quantities of compost. They stock bags labeled "compost," "potting soil," or "garden soil"—read the label to confirm it's finished compost and not a soil mix or potting medium. Bags typically hold 1, 2, or 3 cubic feet and cost between $3 and $8 per bag depending on the brand and your region. You can inspect the product before buying and take it home when ready.

Home Depot, Lowe's, and Ace Hardware carry bagged compost in their garden departments, usually under house brands like Vigoro or Miracle-Gro. Prices are often lower than independent nurseries because of volume purchasing. These stores may also offer online ordering with in-store pickup or delivery, which saves a trip if you know exactly what you need. Call ahead or check their website to confirm stock, especially in spring when demand is highest.

Bulk compost from landscaping suppliers

Landscaping supply companies sell compost by the cubic yard, delivered by truck. One cubic yard equals 27 cubic feet—roughly equivalent to 9 to 27 bags depending on bag size. Bulk compost costs $30 to $60 per cubic yard in most regions, which is significantly cheaper per unit than bagged compost. The trade-off is a minimum order (often 3 to 5 cubic yards) and delivery fees, which typically range from $50 to $150 depending on distance.

To find a landscaping supplier near you, search "landscape supply" or "bulk compost delivery" plus your city name. Call and ask about their compost source, whether it's screened (free of large debris), and whether they can deliver on a specific date. Many suppliers will spread the compost in your yard for an additional fee, which saves labor if you're filling a large bed. Ask whether they require a driveway wide enough for a dump truck—some neighborhoods restrict truck access.

Online ordering and delivery services

Amazon, Walmart, and specialty garden retailers ship bagged compost, though shipping costs are high because compost is heavy. A 2-cubic-foot bag may cost $5 to $10 plus $15 to $30 in shipping, depending on your zip code and the retailer's warehouse location. Online ordering makes sense if you live far from retail options, need a specific type of compost (such as mushroom compost or worm castings), or want to compare brands without visiting multiple stores.

Local delivery services like TaskRabbit or local landscaping companies sometimes offer compost delivery for a flat fee plus the product cost. Check Google Maps or Yelp for "compost delivery" in your area. Some services will deliver and spread the compost for you, which is worth the cost if you're filling a large area. Read reviews carefully—delivery services vary widely in reliability and whether they protect your driveway and lawn during unloading.

Free or low-cost compost from municipal programs

Many cities and counties operate composting programs that distribute finished compost to residents for free or at a nominal cost. These programs accept yard waste (leaves, grass clippings, branches) and food scraps, then return the finished compost to the community. Contact your city's public works or environmental services department to ask whether a program exists and where you can pick up compost. Some programs require you to bring your own containers; others provide bags.

Community gardens and local farms sometimes have excess compost available to residents. Call ahead or check their website to confirm availability and whether you can pick it up or need delivery. The quality varies more than commercial compost, so ask about the source and whether it's been screened. This option works best if you live near a farm or garden and don't mind transporting the compost yourself in a truck or trailer.

What to look for when buying compost

Finished compost should be dark brown or black, crumbly, and smell earthy—not like ammonia, sulfur, or rotting food. If it smells sour or has visible white mold, it may not be fully finished and could harm plants or tie up nitrogen in the soil. Check the label for the source: compost made from yard waste, food scraps, or aged manure is suitable for most gardens. Avoid compost labeled "not for edible crops" if you're growing vegetables.

Look for bags or descriptions that mention screening or sifting, which removes large pieces of wood, straw, or plastic. Unscreened compost works for mulching around trees but can introduce debris into garden beds. If you're buying in bulk, ask the supplier whether the compost has been tested for contaminants like heavy metals—this matters if you're growing food. Price alone doesn't indicate quality; a cheaper bag may contain more filler or less-finished material.

Comparing cost and convenience

SourceQuantityCost per cubic footDeliveryBest for
Garden center1–3 cu ft bags$1–$3You pick upSmall projects, same-day needs
Home Depot/Lowe's1–3 cu ft bags$1–$2You pick up or delivery availableBudget-conscious, large chains nearby
Landscaping supplier3+ cubic yards$1–$2Truck delivery includedLarge beds, bulk projects
Online retailer1–3 cu ft bags$2–$4 plus shippingShipped to homeRemote areas, specific types
Municipal programVariesFree–$0.50You pick upBudget projects, local sourcing

Frequently Asked Questions

How much compost do I need for my garden?

Measure your garden bed in feet (length × width × depth in inches). Divide the depth by 12 to convert to feet, then multiply all three numbers to get cubic feet. For example, a 4-by-8-foot bed with 3 inches of compost needs 8 cubic feet. Most gardeners mix compost into the top 3 to 6 inches of existing soil rather than filling entirely with compost.

Can I use potting soil instead of compost?

Potting soil and compost are different products. Potting soil is a lightweight mix designed for containers and seed starting; it drains quickly and contains little nutrition. Compost is finished organic matter that improves soil structure and adds nutrients. For garden beds, use compost. For pots, use potting soil or a mix of both.

Is bagged compost as good as bulk compost?

Quality depends on the source and how it was made, not whether it's bagged or bulk. Bagged compost from a reputable brand is usually screened and consistent. Bulk compost varies more—some is excellent, some contains debris or isn't fully finished. Ask the supplier about their process and inspect a sample if possible.

When is the best time to buy compost?

Spring (March through May) is peak demand, so prices may be higher and stock lower. Fall (September through November) is a quieter season with better availability. Winter is the slowest time. If you're not in a hurry, buying in fall or winter often means better selection and lower prices.

Do I need to mix compost with my existing soil?

Yes, for most gardens. Compost alone can be too rich and may retain too much moisture. Mix 2 to 4 inches of compost into the top 6 to 8 inches of your existing soil. For new beds on bare ground, you can use a higher ratio of compost, but mixing it in improves drainage and prevents compaction.