How Many Bags of Topsoil Are in a Cubic Yard?
The answer depends on the bag size your store sells. Here is the conversion for every common topsoil bag size, plus guidance on when to switch from bags to bulk.
One cubic yard equals 27 cubic feet. Topsoil is sold in bags ranging from 0.75 to 2 cubic feet, so the number of bags per yard varies by a factor of nearly 3. Knowing the conversion saves money and prevents the frustration of returning to the store mid-project.
| Bag Size | Bags per Cubic Yard | Typical Price per Bag | Cost per Yard (Bags) |
|---|---|---|---|
| 0.75 cu ft | 36 bags | $2–$3 | $72–$108 |
| 1 cu ft | 27 bags | $3–$5 | $81–$135 |
| 1.5 cu ft | 18 bags | $4–$6 | $72–$108 |
| 2 cu ft | 13.5 bags (buy 14) | $5–$8 | $70–$112 |
The Simple Formula
Divide 27 (cubic feet in a yard) by the bag size in cubic feet. For a 0.75 cu ft bag: 27 / 0.75 = 36 bags. For 1 cu ft: 27 / 1 = 27 bags. Always round up to the next whole number since stores do not sell partial bags. This formula works for any bag volume, including the less common 1.25 cu ft bags sold by some regional brands.
Why Topsoil Bag Sizes Are Confusing
Unlike mulch (which is mostly sold by volume), topsoil bags are sometimes labeled by weight instead of volume. A “40-pound bag” does not tell you much because topsoil density varies with moisture content — dry topsoil weighs about 75 pounds per cubic foot, while damp topsoil can weigh over 100 pounds per cubic foot. When comparing prices, always convert to a per-cubic-foot basis. If a bag only lists weight, assume roughly 0.75 cu ft per 40-lb bag of dry topsoil, though this is approximate.
When Bulk Beats Bags
Bulk topsoil costs $20 to $45 per cubic yard delivered, depending on quality and your location. The same volume in 1 cu ft bags at $4 each totals $108. The breakeven point is around 1 cubic yard — below that, delivery fees and half-yard minimums eat into the bulk savings. Above 1 yard, bulk is almost always the better deal. For large projects like new lawns (which can easily need 10+ yards), bags are impractical not just on price but on labor: loading, transporting, and opening 270 bags of 1 cu ft topsoil is a full day of work by itself.
Topsoil vs Garden Soil vs Raised-Bed Mix
Plain screened topsoil is the cheapest option but also the most basic — it is natural soil with debris removed. Garden soil (garden mix) is topsoil blended with compost for higher nutrients and better drainage. Raised-bed mix is the lightest and most engineered: typically 60% topsoil, 30% compost, and 10% soilless medium like perlite. You will need the same number of bags per cubic yard regardless of which product you buy (the volumes are the same), but the per-bag price increases with the blend quality.
How to Estimate Bags for Your Project
First, calculate your total cubic yards: multiply the area in square feet by depth in inches, then divide by 324. For example, filling a 4 × 8 foot raised bed 12 inches deep requires 4 × 8 × 12 / 324 = 1.19 cubic yards. Add 10% for settling and waste: 1.30 cubic yards. In 2 cu ft bags, that is 1.30 × 13.5 = 18 bags. Our topsoil calculator handles these conversions automatically and shows bag counts for all four standard sizes side by side.
Tips for Buying Bagged Topsoil
Inspect the bag before buying. Topsoil should feel loose and crumbly through the bag, not like a solid brick. Avoid bags that feel waterlogged — you are paying for water weight, not soil. Check the label for organic matter content; anything above 5% is decent for gardening. Avoid bags labeled simply “fill dirt” as these are unscreened and may contain clay, rocks, or construction debris. If buying in quantity, ask if the store offers pallet pricing — buying 36 or 42 bags on a pallet often comes with a 10–15% discount per bag.