Topsoil Calculator

Free home improvement calculators

Topsoil Calculator — How Much Topsoil Do I Need?

LandscapingFree toolLast updated: March 28, 2026
A 10×20 ft garden bed at 6 inches deep needs 3.70 cubic yards of topsoil — that’s about 2 tons or 50 bags of 2-cu-ft bagged soil. For anything over 1 cubic yard, bulk delivery saves 40–60% vs bags. Enter your area and depth below for exact volume, weight, bag count, and cost estimate.
-
cubic yards
-
cubic feet
-
est. weight
-
est. cost
-
Area to fill
Purchasing
Link copied to clipboard
Calculation breakdown

How much topsoil do I need?

Multiply the length by the width of your area in feet to get square footage, then multiply by the depth in feet (inches ÷ 12). Divide by 27 to convert cubic feet to cubic yards. For example, a 10×20 ft garden bed at 6 inches deep: 10 × 20 × 0.5 = 100 cubic feet ÷ 27 = 3.70 cubic yards. Add 10% for settling — fresh topsoil compacts after watering and naturally settles over the first few weeks.

One cubic yard of topsoil weighs approximately 2,000–2,500 lbs depending on moisture content. For context, that’s about one ton. A standard pickup truck can safely carry about half a cubic yard. For larger projects, bulk delivery is safer and more economical.

How deep should topsoil be?

Depth depends on the project. Lawn topdressing: 1–2 inches. New lawn from seed: 4–6 inches. Garden beds and flowers: 6 inches. Vegetable gardens: 8–12 inches for most vegetables, 18 inches for deep-root crops like carrots and parsnips. Raised beds: fill to the rim, typically 8–12 inches. Soil settles 10–15% after watering, so add a little extra.

Should I buy bags or bulk topsoil?

For projects under 1 cubic yard (about 27 cubic feet or 14 bags of 2-cu-ft soil), bags are convenient and easy to transport. Over 1 cubic yard, bulk delivery saves 40–60% per cubic yard. Bulk topsoil costs $25–50 per cubic yard plus $50–100 delivery fee. Bagged topsoil costs $3–7 per bag, which works out to $40–95 per cubic yard — significantly more expensive at scale.

Frequently asked questions

How many bags of topsoil in a cubic yard?
One cubic yard = 27 cubic feet. That’s 14 bags at 2.0 cu ft each, 18 bags at 1.5 cu ft, 27 bags at 1.0 cu ft, or 36 bags at 0.75 cu ft. Buying bulk saves significantly over bags for larger projects.
How much does a yard of topsoil weigh?
Screened topsoil weighs approximately 2,000–2,500 lbs per cubic yard. Compost is lighter at 1,000–1,400 lbs per cubic yard. Garden mix (soil + compost blend) falls between at 1,400–1,800 lbs. Wet soil weighs more than dry soil.
How much topsoil for a 4×8 raised bed?
A 4×8 ft raised bed that is 10 inches deep needs: 4 × 8 × 0.833 = 26.7 cu ft = 1.0 cubic yard. That’s about 14 bags of 2-cu-ft soil. At 12 inches deep: 32 cu ft = 1.19 cubic yards (16 bags).
What is the difference between topsoil and garden soil?
Topsoil is natural soil from the earth’s upper layer, screened to remove debris. Garden soil is topsoil enriched with compost and organic amendments for better nutrients and drainage. Use topsoil for filling and grading; garden soil for planting beds and vegetable gardens.
How much does topsoil cost?
Bagged: $3–7 per bag (0.75–2 cu ft). Bulk delivery: $25–50 per cubic yard + $50–100 delivery fee. For a 4×8 raised bed (1 cu yd): bags cost $42–98, bulk costs $75–150 delivered.
Weights based on average dry screened topsoil density (~2,200 lbs/cu yd). Actual weight varies by moisture and composition. Settlement allowance: 10%. Costs reflect 2026 US retail averages.