A bag of soil usually costs $4-$15, with an average price near $8 for common garden and topsoil products. Bag size, ingredients, brand, and whether the mix is specialized can push the price below $3 or above $30.
| Item | Low | Average | High | Notes |
|---|---|---|---|---|
| Topsoil, 1 cu ft | $2 | $4 | $8 | Basic fill and leveling |
| Garden soil, 1.5 cu ft | $5 | $8 | $14 | For beds and planting |
| Potting mix, 1 cu ft | $8 | $13 | $22 | Lightweight container blend |
| Compost, 1 cu ft | $4 | $7 | $12 | Soil amendment, not always a planting medium |
| Raised-bed blend, 1.5 cu ft | $10 | $15 | $25 | Blended for garden beds |
What a Bag of Soil Costs at Common Sizes
For a standard retail purchase, basic topsoil is often the least expensive choice, while potting mixes and formulated raised-bed blends cost more because they use selected ingredients such as peat, coir, perlite, compost, or fertilizer. Prices vary by retailer and region; the ranges below reflect typical shelf prices before sales tax.
Most homeowners pay about $4-$15 per bag, or roughly $4-$20 per cubic foot depending on the soil type. A 1.5-cubic-foot bag of ordinary garden soil commonly works out to about $3-$9 per cubic foot. Specialty seed-starting mixes, organic blends, and large 2-cubic-foot bags can reach $20-$35 per bag.
Assumptions: U.S. retail purchase, standard brands, no delivery fee, and bags in good condition.
How Soil Ingredients and Store Handling Shape the Quote
Bag prices reflect more than the volume of soil. Ingredient quality, processing, packaging, freight, and store markup all affect the shelf price. A bag labeled “garden soil” may be heavier and denser than potting mix, so comparing only bag weight can give a misleading value comparison.
| Cost element | Typical price effect | What it covers | Common clue |
|---|---|---|---|
| Base soil or blend | $2-$20 per bag | Topsoil, compost, peat, coir, bark, or mineral content | Ingredient list and intended use |
| Bag size | $2-$12 difference | Usually 0.75-2 cu ft per bag | Compare price per cu ft |
| Added nutrients | $1-$6 difference | Starter fertilizer or slow-release feed | Label may specify weeks of feeding |
| Store delivery | $35-$100 per order | Local truck delivery, sometimes with a minimum | Distance and order size |
| Tax or bag fees | Varies by location | Sales tax or local charges | Shown at checkout |
Price per cubic foot is the clearest way to compare bags with different volumes. For labor to move or spread soil, a gardener or landscaping crew may charge about $40-$75 per hour; gives a rough labor estimate before travel or minimum fees.
Bag Volume, Soil Type, and Planting Use Change Prices
Bag size and intended use are two of the strongest price drivers. A 0.75-cubic-foot bag of premium potting mix may cost $8-$15, while a 2-cubic-foot bag of basic topsoil may cost $4-$12. The larger bag can offer a lower price per cubic foot, but it is heavier and may be difficult to move.
Soil type matters as well. Container mixes need to drain and stay relatively light, while topsoil is commonly used for filling low spots or blending into an existing yard. Garden soil is intended for in-ground beds, and raised-bed blends are packaged for use in elevated planters. Using topsoil in containers may cause drainage problems, making the apparent savings a poor fit for the job.
For a 4-by-8-foot bed filled 12 inches deep, the volume is 32 cubic feet before settling. That is about 22 bags at 1.5 cubic feet each, costing roughly $110-$550 depending on the blend and brand. Add 10%-15% volume for settling if the bed needs to finish full.
Bagged Soil Versus Bulk Delivery for Larger Beds
Bagged soil is convenient for small beds, containers, and projects where a truck cannot unload nearby. For larger areas, bulk soil may cost less per cubic yard, although delivery charges and minimum orders can erase the savings on small quantities.
| Buying option | Typical price | Best cost comparison |
|---|---|---|
| Bagged garden soil | $5-$14 per 1.5-cu-ft bag | About $90-$250 per cubic yard before delivery |
| Bulk screened topsoil | $25-$60 per cubic yard | Often economical at 3-5 cubic yards or more |
| Bulk garden blend | $40-$100 per cubic yard | Ask whether compost and delivery are included |
Bulk usually deserves a quote once the project needs several cubic yards. Confirm the delivered quantity, screening, soil composition, and unloading location; “topsoil” can mean different things between suppliers.
Delivery Distance and Regional Prices Add to Soil Orders
Store and supplier pricing can vary with freight, local demand, and access to compost or topsoil. Urban and high-cost coastal markets may run about 10%-25% above rural or lower-cost areas for comparable packaged blends. Remote locations can also cost more when retailers have fewer nearby distribution centers.
For bag delivery, a local store may charge $35-$100, with higher rates for long distances, stairs, or a small order below its delivery minimum. Bulk delivery is commonly priced by the load or distance, so a low per-yard quote should be checked against the final delivered total. Pickup can avoid delivery fees if the vehicle can safely carry the bags’ weight.
Compare delivered cost, not just the shelf price or per-yard rate. Soil is heavy, and bagged products can add up quickly: twenty 1.5-cubic-foot bags may weigh hundreds of pounds depending on moisture and composition.
Three Garden Projects Show the Likely Soil Budget
A small container refresh needs different quantities and products than a raised bed. These examples use retail pricing before tax and assume ordinary access with no professional installation.
| Project | Materials and quantity | Estimated total | Assumption |
|---|---|---|---|
| Six patio planters | Six 1-cu-ft potting mix bags at $9-$18 | $54-$108 | Planters need about 1 cu ft each |
| 4-by-8-foot raised bed | 22 bags of 1.5-cu-ft blend at $10-$25 | $220-$550 | 12-inch fill depth, allowing for settling |
| Small lawn low spots | Eight 1-cu-ft topsoil bags at $2-$8 | $16-$64 | Shallow spot filling, no spreading labor |
Quantity is often the largest controllable part of a soil budget. Measure bed length, width, and fill depth in feet, then multiply them to estimate cubic feet; divide by the bag volume to determine how many bags to buy.
Ways to Lower the Soil Bill Without Sacrificing Fit
Choose soil by application rather than by the most expensive label. Basic topsoil can work for yard leveling, while a container mix is worth its added price where drainage and low weight matter. For garden beds, compare ingredient lists and cubic-foot pricing rather than assuming that “organic” or “premium” always means a better match.
Buying a larger bag or a multi-bag quantity can lower the unit price, but only if the entire amount will be used and stored dry. For substantial bed fills, request both bagged and bulk quotes with delivery included. Reusing suitable existing soil, adding finished compost to improve a bed, and avoiding unnecessary fertilizer add-ons can also reduce the total.
Calculate the required volume before shopping and buy a modest buffer instead of guessing. Unopened bags are easier to store than excess loose soil, but return policies differ, and wet or torn bags may not be accepted.