BagOrBulk
Topsoil sizes · Updated

How much topsoil for a 10×20 ft garden?

A 10×20 ft garden is typical for a large vegetable garden. Yards, tons and bags at 4 depths.

A 10×20 ft garden (200 sq ft) covered 6 inches deep needs about 4.1 cubic yards (4.5 tons) of topsoil with 10% for settling. That is 147 bags of 0.75 ft³ or 74 bags of 1.5 ft³; delivered in bulk it costs about $232.

Worked example: 6 inches deep

Step-by-step topsoil math
StepMathResult
Area10 ft × 20 ft200 sq ft
Volume at 6 in200 × 6 ÷ 12100.0 ft³
Add 10% for settling100.0 × 1.10110.0 ft³
Cubic yards110.0 ÷ 274.07 yd³
Tons4.07 × 1.14.48 tons
0.75 ft³ bags (40 lb)110.0 ÷ 0.75147 bags
1.5 ft³ bags110.0 ÷ 1.574 bags

Topsoil by depth

Topsoil for 10×20 ft garden
DepthCubic feetCubic yards (+10%)TonsBulk order (yd³)Delivered0.75 ft³ bags
4 in66.72.722.993.0$18098
6 in100.04.074.484.5$232147
8 in133.35.435.985.5$268196
12 in200.08.158.968.5$372294

Bulk delivery is cheaper at 6 inches: $478 in 0.75 ft³ bags versus $232 delivered. A cubic yard of topsoil weighs about 1.1 tons dry and more when wet, so check your truck or trailer limit.

Prices used: 0.75 ft³ bag $3.25, 1.5 ft³ bag $6.50; bulk topsoil $35/yd³ plus $75 delivery (1 yd³ minimum).

Vegetable and flower beds are commonly filled 6 to 12 inches deep, often with a mix of topsoil and compost rather than topsoil alone. See raised bed soil.

Nearby sizes

Also see 10×10 garden , 4×8 garden, or the topsoil size chart. Open the topsoil calculator to change the size.

FAQ

How many cubic yards of topsoil for a 10×20 ft garden?

4.07 cubic yards at 6 inches with 10% for settling (2.72 at 4 in, 8.15 at 12 in).

How many tons of topsoil for a 10×20 ft garden?

About 4.5 tons at 6 inches, using 1.1 tons per cubic yard.

How many bags of topsoil for a 10×20 ft garden?

147 bags of 0.75 ft³ or 74 bags of 1.5 ft³ at 6 inches.

Keep reading

More free tools