Topsoil for a 10 × 20 Bed
A 10 × 20 ft bed at 4 inches deep needs about 2.47 cubic yards (≈ 1.89 m³) of topsoil — roughly 67 bags of 1 cu ft, about 2.67 tons.
Adjust the numbers
Pre-filled for a 10 × 20 ft bed — change the size or depth, or switch to metric.
What's "topsoil"?
Loose, nutrient-rich soil — the top layer of earth, used to fill low spots, build up garden beds, or give grass and plants something to grow in. It is dirt itself, not a decorative covering. Need a covering to spread on top of soil instead? Use the Mulch Calculator.
Bed, lawn area, or raised bed
Estimate only. These figures help you plan how much to buy — they are not engineering or structural advice. Actual needs vary with site conditions, waste, and installation method, so order a little extra and confirm final quantities with your supplier or contractor before you buy or start the job.
Other bed sizes
Frequently asked questions
How much topsoil do I need for a 10x20 bed?
A 10 × 20 ft bed at 4 inches deep needs about 66.67 cubic feet — roughly 2.47 cubic yards (≈ 1.89 m³), or about 67 bags of 1 cu ft topsoil.
How many bags of topsoil for a 10x20 bed?
About 67 bags of 1 cu ft topsoil. Bag sizes vary by brand, so check the label — 1.5 cu ft bags would need roughly two-thirds as many.
How much does the topsoil for a 10x20 bed weigh?
About 2.67 tons for typical moist soil. Dry soil weighs a bit less, wet or clay-heavy soil noticeably more.