🌱 Topsoil Calculator: Cubic Yards, Tonnes & Bags

Building a raised bed or levelling a lawn? Find out how much soil to order.

No ratings yet — be the first

Enter details

Log in or create a free account to save your inputs and results, so you don't have to enter them again next time.🔒 No spam, ever. We never sell or share your details, and you can delete your history or account at any time. Privacy policy

Fill in the details and click Calculate to see your results.

Formula at a glance

Topsoil Calculator: Volume — length × width × depth. Example: Raised bed 8 × 4 ft, 12 in deep → Topsoil needed: 1.19 yd³ · 32 ft³ · 0.91 m³
How the Topsoil Calculator works: Volume — length × width × depth

📱 Also in our Android app

This calculator is also in our free app. Sign in with the same account to keep your history in sync.

  • Financial CalculatorEMI, SIP, PPF, NPS, post office schemes and government-employee calculatorsGet it on Google Play

Rate this calculator

Was it useful? A quick star rating helps others — and you can leave a comment too.
Rate it: ★ ★ ★ ★ ★

📘 About the Topsoil Calculator

Topsoil needed = area × depth. Use about 4–6 inches (10–15 cm) for new lawns, 6–12 inches for vegetable beds and raised beds, and 0.5–1 inch for top-dressing.

Topsoil weighs roughly 1.1 US tons per cubic yard (1.3 tonnes per m³) when dry, more when wet. It is sold loose, in bulk bags (about 0.7–1 m³) or small bags.

🧮 Formula

Volume
length × width × depth
Cubic yards
ft³ ÷ 27

✏️ Worked examples

Raised bed 8 × 4 ft, 12 in deep

You enter
UnitsFeet & inches
MaterialTopsoil
Length (ft or m)8
Width (ft or m)4
Or total area (sq ft or m²)0
Depth (in or cm)12
Price per cubic yard (optional)0
Currency$
You get
Topsoil needed1.19 yd³ · 32 ft³ · 0.91 m³
Weight (approx.)1.3 US tons · 1.18 tonnes
Bags17 × 2 ft³ bags or 19 × 50 L bags
Area32 sq ft · 2.97 m²

1.19 yd³ · 32 ft³ · 0.91 m³.

New lawn 10 × 6 m, 10 cm deep

You enter
UnitsMetres & centimetres
MaterialTopsoil
Length (ft or m)10
Width (ft or m)6
Or total area (sq ft or m²)0
Depth (in or cm)10
Price per cubic yard (optional)0
Currency$
You get
Topsoil needed7.85 yd³ · 211.9 ft³ · 6 m³
Weight (approx.)8.6 US tons · 7.8 tonnes
Bags106 × 2 ft³ bags or 120 × 50 L bags
Area645.8 sq ft · 60 m²

7.85 yd³ · 211.9 ft³ · 6 m³.

🧭 How to use this calculator

What you enter

  • Units
  • Material
  • Length (ft or m)
  • Width (ft or m)
  • Or total area (sq ft or m²)
  • Depth (in or cm)
  • Price per cubic yard (optional)
  • Currency

What you get

  • Topsoil needed
  • Weight (approx.)
  • Bags
  • Area

❓ Frequently asked questions

How much topsoil do I need for a raised bed?

An 8 × 4 ft bed 12 inches deep needs about 1.2 cubic yards (32 cubic feet).

How much does a yard of topsoil weigh?

About 1–1.2 tons dry; up to 1.5 tons when wet.

How deep should topsoil be for grass?

4–6 inches (10–15 cm) for new turf or seed.

Should I mix compost into topsoil?

Yes, mixing 25–30% compost improves structure and fertility for beds.