Topsoil for a 10 × 10 Bed

A 10 × 10 ft bed at 4 inches deep needs about 1.23 cubic yards (≈ 0.94 m³) of topsoil — roughly 34 bags of 1 cu ft, about 1.33 tons.

Topsoil to order
1.23 cu yd
≈ 0.94 m³
Bags (1 cu ft)
34
or order bulk
Weight
1.33 tons
≈ 1.1 tons per cu yd
Coverage
100 sq ft
at 4 in deep

Adjust the numbers

Pre-filled for a 10 × 10 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

ft
ft
in
Bag size & cost options
$/cu yd
$/bag
You need
1.23cubic yards of topsoil
~1.33 tons · covers 100 sq ft
If you buy bags34 bagsof 1 cu ft · ≈ $136
If you order bulk1.23 cu yddelivered · ≈ $43.21
For small fills, bagged topsoil is easy to handle.
Shop bagged topsoil

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 10x10 bed?

A 10 × 10 ft bed at 4 inches deep needs about 33.33 cubic feet — roughly 1.23 cubic yards (≈ 0.94 m³), or about 34 bags of 1 cu ft topsoil.

How many bags of topsoil for a 10x10 bed?

About 34 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 10x10 bed weigh?

About 1.33 tons for typical moist soil. Dry soil weighs a bit less, wet or clay-heavy soil noticeably more.

← Full topsoil calculator