How Is Potting Soil Sold? | Bag Sizes, Bulk Options & What Fits Your Project

Potting soil is sold in two main forms: bagged (2–80 quarts, $3–$20) at garden centers and mass retailers, and by the cubic yard (around $100) from landscaping supply houses for larger projects.

Standing in the garden center aisle, the variety of bag sizes and materials can feel overwhelming. A small project might only need a single 8-quart bag for a few houseplants, while a complete raised bed overhaul could require several cubic feet of material. Knowing how potting soil is packaged and sold is the first step to choosing the right type and avoiding wasted money.

Bagged Potting Soil: Sizes, Prices, and What to Look For

Bagged potting soil is the most common way it’s sold for home gardeners. Sizes range from small 2-quart bags for starting seeds to 40- or even 80-quart bags for multiple containers. Prices typically start at around $3–$4 for the smallest bags and go up to $15–$20 for the largest ones, depending on the brand and whether it’s a premium mix.

The key is to look at the label, not just the price. A true “Potting Mix” is soilless — it contains peat moss, perlite, and bark for aeration and drainage. This is what you want for containers. A “Potting Soil” or “Garden Soil” often contains actual dirt (sand, clay, loam), which can compact in a pot and suffocate roots. Use weight as a quick check: a soilless mix is lightweight, while one with mineral soil is noticeably heavier.

For budget-conscious shoppers who don’t need bulk quantities, checking for broken bags at local stores can yield a deal. But be careful — if the potting soil smells moldy, you can spread it in the sun to dry before use. If you’re ready to buy now, our roundup of the best cheap potting soil can help you find a reliable option that won’t break the bank.

Bulk Potting Soil by the Cubic Yard

For large-scale projects like filling multiple raised beds or a whole garden section, buying bagged soil becomes expensive and wasteful. The practical alternative is bulk potting soil, sold by the cubic yard at landscaping supply houses or nursery farms. One cubic yard covers roughly a 3-foot by 9-foot area to a depth of 6 inches, and it typically costs around $100.

Bulk soil is the most cost-effective route when you need more than about 25 gallons (roughly 3.5 cubic feet). However, it’s usually delivered in a dump truck, so you need to be prepared to move it quickly. The quality can vary more than bagged products, so it’s worth asking the supplier exactly what’s in the mix (peat, bark, perlite) before ordering.

How to Choose the Right Potting Soil for Your Plants

Selecting the wrong type is the most common mistake. Here’s the simple breakdown: buy a mix explicitly labeled “Soilless Potting Mix” for any container or pot. Avoid “Garden Soil” or “Topsoil” for pots entirely — they’re designed for in-ground use and will compact too heavily in containers.

If you want to mix your own, a simple recipe for foliage plants is: 2 parts peat moss, 1 part perlite, and 1 part coarse builder sand (not play sand, which is too fine). For a purely soilless version, mix 2 gallons of peat moss with 2 gallons of perlite or vermiculite, then add a small amount of slow-release fertilizer and limestone to balance the pH. This gives you total control over the ingredients and saves money compared to premium bagged blends.

FAQs

Does potting soil go bad in the bag?

Yes.

Can I reuse potting soil from last year?

You can, but only if the previous plants were healthy. Remove old roots and debris, then mix last year’s media 50:50 with fresh potting mix or compost. Never reuse soil from plants that had root diseases, as pathogens will carry over.

Is it worth buying potting soil online?

For small quantities, yes — many retailers offer free shipping or buy-online-pick-up-in-store options. For large orders, the shipping cost on heavy bags usually makes it far more expensive than buying bulk locally from a landscaping supply house.

References & Sources

Please use a real email you check. If it's fake or mistyped, your message won't reach us and we can't reply — wrong addresses are rejected automatically.