HomeMaterialCalc

How Much Topsoil Do I Need?

The amount of topsoil you need depends on your area and intended depth. Lawn top-dressing needs just 1–2 inches; raised beds from scratch need 8–12 inches.

Quick Answer

Multiply area (sq ft) × depth (in) ÷ 324 for cubic yards. A 1,000 sq ft lawn at 4 inches deep needs 12.3 cubic yards. One cubic yard weighs 1,000–1,300 lbs and covers 100 sq ft at 3 inches.

Sarah Mitchell · Certified Landscape Designer

Certified Horticulturalist · 12 years

Sarah designs residential landscapes from Portland to Phoenix and writes about mulch, gravel, sod, and low-maintenance planting for US climates. As a Certified Horticulturalist, she has completed over 300 landscape projects and specializes in material selection for different soil types and climate zones.

Published January 15, 2026

sarah@homematerialcalc.com
🧮

Topsoil Calculator — cubic yards and 40 lb bags

Enter your exact dimensions for a personalized estimate →

The quick formula

Volume (cu yd) = Length (ft) × Width (ft) × Depth (in) ÷ 324

40 lb bags = Volume (cu ft) ÷ 0.75, rounded up

Depth guide by project type

ProjectRecommended depth
Lawn top-dressing1–2 inches
Overseeding prep2–3 inches
New lawn / sod base4–6 inches
Garden beds (existing)3–4 inches
New garden beds6–8 inches
Raised beds (from scratch)8–12 inches

Coverage table — cubic yards needed per 100 sq ft

DepthCu yd needed40 lb bags
1”0.3111
2”0.6222
4”1.2345
6”1.8567
8”2.4789
12”3.70133

Quick examples

ProjectSizeDepthCu Yd40 lb bags
Lawn patch10 × 20 ft2”1.2345
Garden bed4 × 8 ft6”0.5922
Raised bed4 × 8 ft12”1.1943

How to measure

  1. Measure length and width of your bed or lawn area in feet.
  2. Decide on depth using the table above for your project type.
  3. Subtract obstacles — tree trunks, existing large plants, pathways.
  4. Add 5% overage to account for settling and uneven ground.

For irregular shapes or multiple beds, use the Topsoil Calculator with the Irregular shape option.

Frequently Asked Questions

How many cubic yards of topsoil do I need for a 10×10 garden bed at 6 inches deep?

A 10×10 ft bed (100 sq ft) at 6 inches deep needs 1.85 cubic yards. That is about 67 bags of 40 lb topsoil, or roughly 2 tons of bulk topsoil.

How many 40-lb bags of topsoil equal a cubic yard?

It takes 36 bags of 40 lb topsoil to fill one cubic yard, since each bag yields about 0.75 cubic feet and there are 27 cubic feet in a cubic yard (27 ÷ 0.75 = 36).

How much does a yard of topsoil weigh?

Topsoil typically weighs around 2,200 lbs (1.1 tons) per cubic yard. Weight varies with moisture content — wet topsoil can weigh significantly more.

How deep should I add topsoil for a lawn?

For lawn top-dressing, 1–2 inches is enough. For new sod or seeding, 4–6 inches of good topsoil promotes strong root development. For raised beds, 8–12 inches.

When should I order bulk topsoil vs. bags?

Order bulk delivery for projects over 1.5–2 cubic yards — it is much cheaper per yard. Use bags for small patches, tight-access areas, or when you only need a fraction of a yard.

Get a free local quote

Know your material quantities? Get a free quote from a local contractor for your project.

No spam · We connect you with 1–3 local pros