How much topsoil for 300 square feet?
At 4 inches deep, 300 square feet needs 3.70 cubic yards of topsoil, or about 134 bags (0.75 cu ft (40 lb) each).
Topsoil weighs about 1.1 tons per cubic yard, more when wet.
| Depth | Cubic yards | 0.75 cu ft (40 lb) bags | 1 cu ft bags | Tons |
|---|---|---|---|---|
| 2 in | 1.85 | 67 | 50 | 2.04 |
| 4 in | 3.70 | 134 | 100 | 4.07 |
| 6 in | 5.56 | 200 | 150 | 6.11 |
1 cubic yard = 27 cubic feet. Bulk delivery is usually cheaper than bags above about 1 to 2 cubic yards.