Gravel and Stone Tonnage

Excel Formulas › Landscaping & Lawn Care

All versions

Gravel and stone are sold by the ton. Cubic yards times the material’s density (tons per cubic yard) converts volume to the weight you order.


Quick formula: tons of gravel for an area:
=cubic_yards * tons_per_yard
Cubic yards (area × depth ÷ 27) times the material's tons-per-yard. Gravel runs ~1.4 tons/yard.

The example

5 cubic yards, 1.4 tons/yd.

AB
1ItemValue
25 × 1.4—
3Tons→ 7

The formula

The formula:

=cubic_yards * tons_per_yard // yards × density

How it works

How it works:

  1. Compute cubic yards first: area × depth(ft) ÷ 27.
  2. Multiply by the material’s tons per cubic yard (gravel ~1.4, sand ~1.3, riprap heavier).
  3. The result is the tonnage to order — how stone is sold.
  4. A ton of gravel covers ~100 sq ft at 2 inches — a quick field estimate.

Density is material-specific — don’t guess it. Pea gravel, crushed limestone, sand, and riprap have different tons-per-cubic-yard, so the same volume orders different weights. Get the density from the supplier for the exact product, compute cubic yards from area and depth, then multiply. Skipping the density step (or reusing the wrong one) leaves you short or with an expensive pile of surplus stone.

Try it: interactive demo

Live demo

Cubic yards and tons per yard.

Tons:

Variations

From area & depth

All in one:

=sqft*(depth_inches/12)/27 * tons_per_yard

Cost

Tons × price:

=tons * price_per_ton

Coverage per ton

Sq ft at a depth:

=27/tons_per_yard / (depth_inches/12)

Pitfalls & errors

Material density. Use the supplier’s tons/yard for the exact product.

Yards first. Convert area × depth to cubic yards before tonnage.

Compaction. Add extra if the base will be compacted.

Practice workbook

📊
Download the free Gravel and Stone Tonnage practice workbook
A tonnage sheet with the area-depth, cost, and coverage variants, plus 4 challenges with answers. No sign-up required.

Frequently asked questions

How do I calculate gravel tonnage in Excel?
Cubic yards times tons per yard: =cubic_yards * tons_per_yard. 5 yards of gravel at 1.4 is 7 tons.
How do I go from area straight to tons?
=sqft*(depth_inches/12)/27 * tons_per_yard.
What's the density of gravel?
Around 1.4 tons per cubic yard, but get the exact figure from your supplier per product.

Stop fighting formulas. Learn them in a day.

This recipe is one of hundreds of real-world formulas we teach. Our Excel Formulas & Functions class covers lookups, logic, text, and dynamic arrays hands-on — live in Dallas–Fort Worth, Houston, Austin, Oklahoma City, Denver, or online.

See the Formulas & Functions Class

Related formulas: Mulch & soil cubic yards · Concrete cubic yards · Convert units