Skip to main content
🏗️ Landscaping & Aggregates

Soil & Gravel Calculator

From the area and depth, find the volume in cubic metres, the weight in tonnes, and the number of bulk bags — for topsoil, gravel, sand, ballast or MOT type 1.

Volume (m³)
Weight (tonnes)
Bulk bags
Material presets
100% Free
🏗️ Open Full Civil Calculator 📖 Read the Guide

Soil & gravel — Quick answer

Volume is area × depth — the same for any material. Weight depends on the material's density, and that's what suppliers sell by.

volume = area × depth · tonnes = volume × density / 1000
bulk bags = ⌈ tonnes / 0.85 ⌉  (≈0.85 t per bag)

Worked example: 50 m² at 50 mm gravel (1500 kg/m³). Volume 2.5 m³, 3.75 t, ≈5 bulk bags.

Bulk density & tonnes for 2.5 m³

MaterialDensity2.5 m³ →
Topsoil1300 kg/m³3.25 t
Gravel1500 kg/m³3.75 t
MOT type 12000 kg/m³5.0 t

Used for: driveways, paths, borders, sub-base, topsoil, landscaping.

🏗️ Soil & Gravel Calculator

Enter the area (or length × width), the depth, and pick a material — or type a custom density.

Area
Volume
Weight
Bulk bags

⚠️ Densities are typical loose values; moisture and grading shift them. Confirm with your supplier, and add a little extra for settlement and compaction (especially sub-base).

Ordering loose material for a garden or driveway comes down to two steps. First the volume: how much space you're filling, which is simply the area times the depth — and that figure is the same whether you fill it with feather-light topsoil or dense sub-base. Then the weight, because suppliers sell by the tonne, and that's where the material's bulk density comes in: the same hole takes far more tonnes of MOT type 1 than of topsoil. Divide by a bulk bag's capacity and you have the bags to order.

Reviewed: June 19, 2026 · Author: Naveen P N, Founder — AI Calculator · Verified against: volume × bulk-density aggregate estimation.

The aggregate equations

Volume
volume = area × depth (depth in metres)
Weight
tonnes = volume (m³) × bulk density (kg/m³) / 1000
Bulk bags
bags = ⌈ tonnes / bag capacity ⌉ (≈ 0.85 t per bag)

Convert the depth to metres (50 mm = 0.05 m) so the volume lands in cubic metres. Volume is purely geometric — it doesn't care what the material is — so the only place the material matters is the density that turns cubic metres into tonnes. A bulk (jumbo) bag holds roughly 0.85 tonnes or about half a cubic metre; loose tipped loads are cheaper per tonne once you're past a few bags.

Worked example — a gravel border

Scenario: Covering 50 m² with 50 mm of decorative gravel (bulk density 1,500 kg/m³), in 0.85 t bulk bags.

Volume & weight
volume = 50 × 0.05 = 2.5 m³ · tonnes = 2.5 × 1500 / 1000 = 3.75 t
Bulk bags
bags = ⌈3.75 / 0.85⌉ = 5 bags

The border needs 2.5 m³ of gravel, weighing about 3.75 tonnes, which is five bulk bags. The volume would be identical for topsoil, but at 1,300 kg/m³ that's only 3.25 tonnes; switch to compacted MOT type 1 sub-base at 2,000 kg/m³ and the same 2.5 m³ jumps to 5 tonnes. Because the volume is fixed by area and depth, choosing the right density is what gets the order — and the cost — right.

Frequently Asked Questions

How do you calculate how much gravel or soil?

volume = area × depth(m); tonnes = volume × density/1000. 50 m² at 50 mm gravel = 2.5 m³ ≈ 3.75 t.

How many tonnes is a m³ of gravel?

~1.5 t/m³ for gravel. Topsoil ~1.3, sand ~1.6, ballast ~1.75, MOT type 1 ~2.0. Moisture shifts it.

How many bulk bags?

~0.85 t per bag. tonnes ÷ 0.85, rounded up: 3.75 t ≈ 5 bags. Loose tipped is cheaper for large amounts.

What depth of gravel?

Decorative 40–50 mm; gravel driveway 50 mm over sub-base; MOT sub-base 100–150 mm.

Does the material change the quantity?

Volume is the same; weight differs by density. 2.5 m³ is 3.25 t topsoil but 5 t MOT type 1.

Ready to perform complete calculations?

Use the full AI Calculator suite for landscaping and aggregate take-offs with a professional PDF report.

🏗️ Open Full Calculator — Free

No registration required · 350+ engineering calculators · PDF report export