Gravel Calculator & Stone Calculator

Calculate cubic yards, tons, and bags of gravel or crushed stone needed for a driveway, path, or bed, with editable material density and optional cost.

Author: Naeem Ullah
Last Updated: September 17, 2026
Rate this tool
Active Calculation FormulaTons = (Length × Width × Depth ÷ 12 ÷ 27) × Density

Adjust Variables

ft
length
Min: 1 ftMax: 100 ft
ft
width
Min: 0 ftMax: 20 ft
in
depth
Min: 0 inMax: 8 in
tons/yd³
density
Min: 0 tons/yd³Max: 3 tons/yd³
USD
$
pricePerTon
Min: $0Max: $90
Use Real Campaign Presets
Real-Time ResultsUSD
Cubic Yards0
Tons Needed0
Total Cost$0
All calculations are compiled with double-precision floating math directly in this browser frame. Perfect precision guaranteed.

Interactive Step-by-Step Calculation Proofs

View how variables resolve algebraically down to peer-reviewed standard outputs.

Why Use This Calculator

Whether you call it a gravel calculator or a stone calculator, the underlying math is the same: find the volume of your area, then convert that volume to weight using the material's density, since gravel and crushed stone are sold by the ton. Density varies by material — pea gravel, crushed stone, and river rock all have different typical densities, generally in the range of 2,400–2,900 lb per cubic yard (about 1.2–1.45 tons per cubic yard). This calculator provides editable presets for common materials as a starting point, but actual density depends on stone size, moisture, and compaction, so confirm the figure with your supplier for a precise order. Add a price per ton to estimate total material cost, or use the optional bag size field to estimate bagged-material quantities for smaller projects.

Mathematical Formula Explanation

Calculated standard benchmarks are based on direct functional dependencies. The primary calculation logic follows this formula:

Tons = (Volume in yd³) × Density (tons/yd³)

The calculation first finds volume from area and depth (the same cubic-yard math used across bulk material calculators), then converts that volume to weight using the material's density, which varies meaningfully between gravel types — pea gravel, crushed stone, and river rock all pack differently. Since density is the one figure that changes by material, this calculator offers common presets as editable starting points rather than silently baking in a single number for every material.

Worked Examples (Step-by-Step)

These examples show cubic yards and tons needed for a gravel path and a driveway using different material presets.

Case Scenario 1

Example 1: Gravel Path

A homeowner is covering a 20 ft × 10 ft path with 4 inches of crushed stone at a density of 1.4 tons/yd³, no cost needed. How much material is needed?

Given Inputs
  • LENGTH: 20
  • WIDTH: 10
  • DEPTH: 4
  • DENSITY: 1.4
  • PRICEPERTON: 0
Computed Outputs
  • CUBICYARDS: 2.47
  • TONS: 3.46
  • TOTALCOST: 0
Case Scenario 2

Example 2: Driveway Gravel with Cost

Using the same 20 ft × 10 ft path at 4 inches and 1.4 tons/yd³, gravel costs $45 per ton delivered. What is the total cost?

Given Inputs
  • LENGTH: 20
  • WIDTH: 10
  • DEPTH: 4
  • DENSITY: 1.4
  • PRICEPERTON: 45
Computed Outputs
  • CUBICYARDS: 2.47
  • TONS: 3.46
  • TOTALCOST: 155.56
Case Scenario 3

Example 3: Small Garden Bed by Bags

A gardener needs pea gravel for a 10 ft × 5 ft bed at 2 inches deep, density 1.3 tons/yd³, using 50 lb bags. How many bags are needed?

Given Inputs
  • LENGTH: 10
  • WIDTH: 5
  • DEPTH: 2
  • DENSITY: 1.3
  • BAGWEIGHT: 50
Computed Outputs
  • CUBICYARDS: 0.31
  • BAGS: 17

Frequently Asked Questions (FAQ)

First find the volume: Cubic Yards = (Length × Width × Depth in inches ÷ 12) ÷ 27. Then convert to weight: Tons = Cubic Yards × Density. For example, a 20 ft × 10 ft path at 4 inches deep is 2.47 cubic yards, which at a typical crushed stone density of 1.4 tons/yd³ needs about 3.46 tons.

Yes — "gravel" and "stone" (as in crushed stone) both refer to loose aggregate material sold by volume or weight, and the calculation method is identical: find volume from your area and depth, then convert to tons using the material's density. The only difference between gravel types is the density value, which this calculator lets you adjust for pea gravel, crushed stone, river rock, or any other material.

A cubic yard of gravel or crushed stone typically weighs 2,400–2,900 lb (roughly 1.2–1.45 tons), depending on the specific material, stone size, and moisture content. Crushed stone and gravel mixes with fines tend toward the heavier end; clean, uniform round stone like pea gravel or river rock tends toward the lighter end. This calculator defaults to 1.4 tons/yd³ as a typical starting point — confirm the exact figure with your supplier.

A gravel driveway typically uses a layered base: 4–6 inches of larger base gravel followed by 2 inches of smaller top-dressing gravel, for a total depth of roughly 6–8 inches. Gravel paths and garden beds usually only need 2–3 inches of depth.

Gravel and crushed stone typically cost $25–$65 per ton depending on material type, region, and delivery distance, with decorative or specialty stone (like river rock or colored gravel) running toward the higher end. Bagged gravel from a home improvement store is significantly more expensive per ton than bulk delivery, often $100+ per ton equivalent, but is more practical for small projects.

Divide the total weight needed (in pounds) by your bag size. For example, a project needing 3.46 tons (6,920 lb) of gravel would need 6,920 ÷ 50 = 139 bags of 50 lb gravel. Bagged gravel is convenient for small areas but far more expensive per ton than ordering bulk gravel by the cubic yard for larger projects.