Quick Answer by Bag Size

One cubic yard = 27 cubic feet. Divide 27 by the bag size to get the number of bags:

Bag SizeBags per Cubic YardApprox. Weight per Bag
0.75 cu ft36 bags~30 lbs
1 cu ft (40 lb bag)27 bags~40 lbs
1.5 cu ft18 bags~55 lbs
2 cu ft13.5 bags (buy 14)~75 lbs
3 cu ft9 bags~110 lbs
Key Takeaway

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 NeededBagged Cost (1 cu ft @ $3)Bagged Cost (2 cu ft @ $5)Bulk Cost ($30/yd³ + delivery)
½ cubic yard14 bags = $427 bags = $35$15 + $50 delivery = $65
1 cubic yard27 bags = $8114 bags = $70$30 + $50 delivery = $80
2 cubic yards54 bags = $16227 bags = $135$60 + $50 delivery = $110
3 cubic yards81 bags = $24341 bags = $205$90 + $50 delivery = $140
5 cubic yards135 bags = $40568 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
💡 The 14-bag rule

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 Yards1 cu ft bags2 cu ft bags3 cu ft bags
0.51475
127149
2542718
3814127
51356845
1027013590

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 →