Quick Answer by Bag Size
One cubic yard = 27 cubic feet. Divide 27 by the bag size to get the number of bags:
| Bag Size | Bags per Cubic Yard | Approx. Weight per Bag |
|---|---|---|
| 0.75 cu ft | 36 bags | ~30 lbs |
| 1 cu ft (40 lb bag) | 27 bags | ~40 lbs |
| 1.5 cu ft | 18 bags | ~55 lbs |
| 2 cu ft | 13.5 bags (buy 14) | ~75 lbs |
| 3 cu ft | 9 bags | ~110 lbs |
The most common bags at Home Depot and Lowe's are 1 cu ft (40 lb) bags. You need 27 of them to equal one cubic yard. The larger 2 cu ft bags cut that number to 14 bags.
Cost Comparison: Bags vs. Bulk
The bigger question isn't "how many bags" — it's "should I even buy bags?" Here's the cost breakdown:
| Amount Needed | Bagged Cost (1 cu ft @ $3) | Bagged Cost (2 cu ft @ $5) | Bulk Cost ($30/yd³ + delivery) |
|---|---|---|---|
| ½ cubic yard | 14 bags = $42 | 7 bags = $35 | $15 + $50 delivery = $65 |
| 1 cubic yard | 27 bags = $81 | 14 bags = $70 | $30 + $50 delivery = $80 |
| 2 cubic yards | 54 bags = $162 | 27 bags = $135 | $60 + $50 delivery = $110 |
| 3 cubic yards | 81 bags = $243 | 41 bags = $205 | $90 + $50 delivery = $140 |
| 5 cubic yards | 135 bags = $405 | 68 bags = $340 | $150 + $50 delivery = $200 |
The math is clear: below 1 cubic yard, bags are cheaper. At 1 yard, it's about even. Above 1 yard, bulk wins — and the more you need, the bigger the savings.
When to Buy Bags vs. Bulk
Buy bags when:
- You need less than 1 cubic yard (under 27 bags)
- You're filling planters, pots, or small raised beds
- You don't have room for a dump truck delivery
- You need to carry the soil through a gate, up stairs, or into a backyard with no truck access
- You want premium garden soil (branded mixes with compost, fertilizer, etc.)
Buy bulk when:
- You need more than 1 cubic yard
- You have a clear spot where a dump truck can drop the load
- You're covering a large area (lawn, garden beds, full yard)
- You want to save money and time — no carrying and ripping open dozens of bags
If you're standing in the store and the pile of bags in your cart is getting past 14 bags (about 1 cubic yard), stop. It's almost certainly cheaper — and far less work — to call a bulk supplier and get it delivered.
Multi-Yard Bag Count Chart
Planning a bigger project? Here's how many bags you'd need for multiple cubic yards.
| Cubic Yards | 1 cu ft bags | 2 cu ft bags | 3 cu ft bags |
|---|---|---|---|
| 0.5 | 14 | 7 | 5 |
| 1 | 27 | 14 | 9 |
| 2 | 54 | 27 | 18 |
| 3 | 81 | 41 | 27 |
| 5 | 135 | 68 | 45 |
| 10 | 270 | 135 | 90 |
At 10 cubic yards, you'd need 270 bags of 1 cu ft topsoil. That's a full truck bed of bags — at that point, bulk delivery is the only reasonable option.
Calculate Topsoil Needed
Enter your project area and depth. Get cubic yards, bag count, and weight instantly.
Open Topsoil Calculator →Related Guides
- Topsoil Calculator Guide — Depth recommendations and coverage table
- How Many Bags of Concrete in a Yard? — Similar breakdown for concrete bags
- How Many Cubic Feet in a Cubic Yard? — The 27 cubic feet breakdown
- How Many Cubic Yards Do I Need? — Master volume guide
- Topsoil Cubic Yard Calculator