Beginner

Crushed Stone Calculator — Volume, Weight & Cost

Enter the length, width and depth of the area you need to fill with crushed stone to get the volume and weight in both metric and imperial units, plus an optional material cost.

Unit system

m

m

cm

Typical road base: 10–20 cm; driveway surface: 5–8 cm

Stone type

/ tonne

Leave blank to skip cost estimate
Crushed stone needed
5.40tonnes

Density used: 1.5 t/m³

Volume
3.6 m³
Volume (cubic yards)
4.71 yd³
Weight (US short tons)
5.95 US tons
Weight (lb)
11,905 lb

3.6 m³

Volume of stone
L (m) = 6W (m) = 4D (cm) = 15
Crushed stone layer: length × width × depth
Step by step
  1. 1

    Depth in metres

    15 × 0.01 = 0.15
  2. 2

    Volume in m³

    6 × 4 × 0.15 = 3.6
  3. 3

    Weight in tonnes

    3.6 × 1.5 = 5.40
Results are estimates for general information only and are not professional advice — always verify important results independently before relying on them. Read the full disclaimer.
Quick answer

How does this calculator work?

Multiply length × width × depth (all in metres) to get volume in m³, then multiply by the stone density (typically 1.5 t/m³) to get the weight in tonnes you need to order. The calculator also outputs cubic yards, US tons and pounds, and shows the estimated cost if you provide a price per tonne.

Formula
Volume (m³) = L × W × D • Weight (tonnes) = Volume × density (t/m³)
How this is calculated

The calculator models the stone-filled area as a rectangular prism. All dimensions are converted to metres — imperial feet are multiplied by 0.3048 and inches by 0.0254, centimetres by 0.01 — so a single multiplication gives the volume in cubic metres. That is also displayed in cubic yards (1 m³ ≈ 1.308 yd³) for markets that use imperial units.

Volume is then multiplied by the loose-bulk density of the chosen stone to give weight in metric tonnes. Crushed-stone densities (2025 estimates, loose-bulk): general aggregate 1.50 t/m³, limestone 1.55, granite 1.60, basalt 1.65, sandstone 1.45, quartzite 1.65. Actual density varies with particle size, grading and moisture content — real values span roughly 1.35–1.75 t/m³. Ordering 5–10% extra is advisable to allow for compaction and spillage.

If you enter a price per tonne, the estimated cost is weight × price. US short tons and pounds are provided because many North American suppliers quote in those units.

Frequently asked questions

For a driveway surface layer 5–8 cm (2–3 in) is typical. A sub-base or road base uses 10–20 cm (4–8 in). Pedestrian paths usually need 5–10 cm. Thicker layers are needed for heavier traffic or poor sub-grade soil.

Loose-bulk density is typically 1.35–1.75 t/m³ depending on stone type, particle size and moisture. This calculator uses 1.50 t/m³ for general aggregate (a common mid-range value), with specific values for limestone (1.55), granite (1.60), basalt (1.65), sandstone (1.45) and quartzite (1.65). Your supplier can confirm the exact density of their product.

Gravel is naturally rounded by water and weathering; crushed stone is mechanically broken from quarried rock and has angular, rough edges. Angular crushed stone locks together better under load, making it preferable for road bases and driveways. Both are sold by weight (tonnes or tons) and calculated the same way.

APA

TG we-Calculate Editorial Team. (2026). Crushed Stone Calculator — Volume, Weight & Cost [Online calculator]. TG we-Calculate. https://we-calculate.com/calculator/crushed-stone-calculator

Chicago

TG we-Calculate Editorial Team. "Crushed Stone Calculator — Volume, Weight & Cost." TG we-Calculate. 2026. https://we-calculate.com/calculator/crushed-stone-calculator.

IEEE

TG we-Calculate Editorial Team, "Crushed Stone Calculator — Volume, Weight & Cost," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/calculator/crushed-stone-calculator

BibTeX

@misc{wecalculate_crushed_stone_calculator, title = {Crushed Stone Calculator — Volume, Weight & Cost}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/calculator/crushed-stone-calculator}}, year = {2026}, note = {TG we-Calculate} }

Did this calculator help you?