Free Online Calculator

Gravel Calculator

Calculate the volume and weight of gravel, sand or stone needed for a driveway, path or garden bed.

Last updated: Free, no sign-up Private — runs in your browser

Quick answer: how much gravel do I need?

Volume = length × width × depth; weight = volume × density (about 1,680 kg/m³ for gravel). A 10 × 3 m area at 10 cm deep is 3 m³ — with 10% extra for compaction, 3.3 m³ or about 5.5 tonnes.

Overview of the Gravel Calculator

The Gravel Calculator tells you how much gravel, crushed stone, pea gravel, sand or topsoil to order for a driveway, path, drainage trench or garden bed. Enter the length, width and depth, choose a material (or enter a custom density), and it returns the volume in cubic metres, cubic yards and cubic feet and the weight in kilograms, tonnes and US tons.

A compaction allowance (10% by default) covers the settling that happens when gravel is spread and compacted. Suppliers sell either by volume or by weight, so both are shown. Use the Mulch Calculator for garden mulch or the Square Footage Calculator to measure the area first.

How We Calculate Gravel

Quantity is volume first, then weight from density.

  1. Convert length, width and depth to metres.
  2. Volume = length × width × depth × (1 + extra %).
  3. Weight = volume × material density.
  4. Convert: 1 m³ = 1.308 cubic yards = 35.31 cubic feet; 1 tonne = 1.1023 US tons.
  5. Cost = weight × price per tonne, or volume × price per m³ or per cubic yard.
volume = L × W × D × (1 + extra)
weight = volume × density
Worked examples (calculated with this tool)
Area and depthVolumeWeight
10 × 3 m, 10 cm deep, gravel, +10%3.3 m³5.544 tonnes (6.111 US tons US tons)
20 × 10 ft, 3 in deep, no extra1.416 m³2.379 tonnes (2.622 US tons US tons)
30 × 12 ft driveway, 4 in deep, +15%3.908 m³6.565 tonnes (7.237 US tons US tons)
5 × 1 m path, 5 cm deep, sand, +10%0.275 m³0.44 tonnes (0.485 US tons US tons)
Typical material densities
MaterialDensity (kg/m³)Density (lb/ft³)Tonnes per m³
Gravel (general)1,6801051.68
Crushed stone1,6001001.60
Pea gravel1,6001001.60
Sand1,6001001.60
Topsoil (loose)1,300811.30

How Deep Should Gravel Be?

A driveway usually needs 10–15 cm (4–6 in) of compacted gravel over a firm base; a walking path 5–8 cm (2–3 in); a decorative garden bed 5 cm (2 in); and a drainage trench is filled to the design depth. Always check what your supplier recommends for the grade of stone you buy.

Gravel Calculator — Frequently Asked Questions

How do I calculate how much gravel I need?

Multiply length × width × depth to get the volume, add about 10% for compaction, then multiply by the material's density to get the weight.

How many tonnes of gravel are in a cubic metre?

About 1.6–1.7 tonnes; this calculator uses 1.68 tonnes per m³ for general gravel.

How many cubic yards are in a ton of gravel?

About 0.7 cubic yards per US ton — conversely, a cubic yard of gravel weighs roughly 1.4 US tons (about 1,280 kg).

How deep should a gravel driveway be?

Typically 10–15 cm (4–6 in) of compacted gravel; thicker for heavy vehicles or soft ground.

Why add an allowance for compaction?

Loose gravel settles as it is compacted and driven on, so ordering about 10% extra avoids coming up short.

What is the density of sand?

About 1,600 kg/m³ loose; wet or compacted sand weighs more.

Should I buy by weight or volume?

Ask your supplier. Weight is more common for bulk deliveries; the calculator shows both.

Can I use it for crushed stone or sand?

Yes — pick the material from the list, or enter a custom density in kg/m³ or lb/ft³.

How do I calculate gravel for a circular area?

Find the area with the Square Footage Calculator (circle), then multiply by the depth.

Is my data stored?

No. Everything runs in your browser.

More Free Calculators You May Need

Need a custom calculator or tool on your website?

Our team designs and develops fast, SEO-ready websites and web tools. Tell us what you need.

Call Us WhatsApp

Get a Free Quote

Tell us a bit about your project — we'll get back to you shortly.

8 + 1 =
Call WhatsApp