CalculatorSwitch
Calculator Switch
Measurement

Topsoil Calculator

Last updated:

How to Use This Calculator

1. Measure your garden bed's length and width in feet. 2. Decide how deep you want the topsoil — 2–3 inches to top-dress a lawn, 6–8 inches for new flower beds, and 8–12 inches for raised beds and vegetables. 3. Enter length, width, and depth above to instantly see how many cubic yards of topsoil you need. 4. Open More options to switch to metric units, choose a circle or direct-area shape, pick a bag size, add a settling allowance, or enter a price per yard for a delivered-cost estimate.

How much topsoil do you actually need?

Topsoil is sold two ways: in bags at the garden center and in bulk by the cubic yard from a landscape yard. To buy the right amount you only need three numbers — the length, width, and depth of the area you are filling. This tool multiplies them into a volume, then converts that volume into cubic yards, cubic feet, cubic meters, a weight estimate, and a bag count so you can compare bagged versus bulk pricing. A single cubic yard covers about 100 square feet at 3 inches deep, or roughly 54 square feet at the 6-inch depth most new beds want. Because soil settles and never lands perfectly level, it is smart to order a little extra — the optional settling allowance under More options adds 10–20% so you are not one wheelbarrow short.

The topsoil formula

Every topsoil estimate comes down to one rule: volume = area × depth.

- Cubic feet = length (ft) × width (ft) × depth (ft)
- Cubic yards = cubic feet ÷ 27
- Bags = cubic feet ÷ bag volume, rounded up

Depth is usually given in inches, so divide inches by 12 to get feet. Example: a bed 10 ft × 10 ft filled 6 inches deep is 100 × 0.5 = 50 cubic feet, or 50 ÷ 27 = 1.85 cubic yards. Weight uses a density of about 2,000 lbs per cubic yard for dry screened topsoil (wet soil weighs more), which you can override under More options.

Topsoil depth guide

UseRecommended depthCoverage per cubic yard
Top-dressing an existing lawn0.5 in~648 sq ft
New lawn / grass seed3 in~108 sq ft
Flower & shrub beds6 in~54 sq ft
Raised beds & vegetables10 in~32 sq ft

Examples

How much topsoil for a 10x20 bed? A 10 ft × 20 ft bed at 6 inches deep is 200 × 0.5 = 100 cubic feet = 3.7 cubic yards (about 134 bags at 0.75 ft³ each, so bulk delivery is far cheaper). Top-dressing a lawn: the same 10 × 20 area at just 0.5 inch needs only 200 × 0.042 = 8.3 cubic feet ≈ 0.31 cubic yards. Raised bed: a 4 ft × 8 ft raised bed filled 10 inches deep is 32 × 0.83 = 26.7 cubic feet ≈ 1 cubic yard.

Buying tips

- Bulk beats bags past ~1 cubic yard. Bagged topsoil runs 2–4× the price per yard once you need more than about 36 bags.
- Order 10–15% extra for settling, uneven ground, and spillage — use the settling field under More options.
- Match soil to the job: screened topsoil for new beds, compost-blended mix for vegetables, cheaper fill dirt for leveling low spots.
- Know your access: a cubic yard is about 27 cubic feet and weighs roughly a ton — make sure a truck can dump where you need it.
- Use the bag toggle to price the exact bag size your store stocks (0.75, 1, 1.5, or 2 ft³).

Frequently Asked Questions

How much topsoil do I need for a 10x20 garden bed?
A 10 ft × 20 ft bed covers 200 square feet. At a 6-inch depth that is 200 × 0.5 = 100 cubic feet, or about 3.7 cubic yards. Drop the depth to 3 inches and you need roughly 1.85 cubic yards. Enter your exact depth above for a precise number.
How many bags of topsoil are in a cubic yard?
One cubic yard equals 27 cubic feet. The most common bag holds 0.75 cubic feet (a 40 lb bag), so a cubic yard is about 36 bags. For 1-cubic-foot bags it is 27 bags. This is why bulk delivery is usually cheaper once you need more than a cubic yard — use the bag-size toggle to check your store's size.
How much does a cubic yard of topsoil weigh?
Dry screened topsoil weighs roughly 2,000 lbs (about 1 US ton) per cubic yard. Moist or clay-heavy soil can weigh 2,400–2,700 lbs per yard, so plan your vehicle and delivery accordingly. You can enter a custom density under More options if your supplier lists one.
Is it cheaper to buy topsoil in bags or in bulk?
Bulk topsoil delivered by the cubic yard almost always costs less per yard than bags once you need about one cubic yard or more. Bags make sense only for small top-ups where paying for delivery would not be worth it. This calculator shows both the bag count and the bulk cubic-yard figure so you can compare.
How deep should topsoil be for a new garden bed?
Aim for 6–8 inches of quality topsoil for new flower and shrub beds, 8–12 inches for raised beds and vegetables, and just 2–3 inches when top-dressing or overseeding an existing lawn. Set your depth above and the tool converts it straight into cubic yards and bags.

Related Calculators

More options
Was this useful?