Skip to main content
FigureCalc

Aggregate Calculator

By Uzair Arshad , Senior Civil and Structural Engineer

Last updated: April 25, 2026

This aggregate calculator converts your project dimensions into cubic yards, tons, and order quantities for gravel, sand, crushed stone, or aggregate base. Enter length, width, and depth to get an instant material estimate with waste factor included.

How to use this calculator

  1. Choose the project shape. Select rectangle for most driveways, patios, and paths. Use circle for fire pits, tree rings, or round garden beds. Use "Total area" if you already know the square footage.
  2. Enter your dimensions. Measure length and width in feet. For depth, most aggregate projects use inches (2 in for landscape cover, 4 in for walkways, 6 in for driveway base).
  3. Select the material type. Choose the aggregate closest to what you're ordering. If your supplier gives you a specific density in tons per cubic yard, use "Custom density" and enter their number.
  4. Set the waste factor. 10% is a safe default for most projects. Uneven subgrade, wheelbarrow spillage, and compaction all consume more material than the exact math predicts.
  5. Review your results. The aggregate calculator shows cubic feet, cubic yards, tons, and the waste-adjusted order quantity. Use cubic yards or tons when calling your supplier for a quote.

Pro tip: Round your order up slightly for base layers. Running short means a second delivery fee, and thin spots settle into low points after compaction.

How the calculation works

Volume:
Cubic feet = Area (sq ft) × Depth (ft)
Cubic yards = Cubic feet / 27

Weight:
Tons = Cubic yards × Density (tons/yd³)

With waste:
Order quantity = Base result × (1 + Waste %)
Area
Project area in square feet (length × width, or π × radius²)
Depth
Material thickness converted to feet
Density
Weight per cubic yard for the selected aggregate type
Waste factor
Percentage added for compaction, spreading, and uneven subgrade

This aggregate calculator uses three steps: area, volume, and weight. Each step builds on the previous one so you can trace exactly how cubic feet become tons.

Volume:

Cubic feet = Area (sq ft) × Depth (ft)

Cubic yards = Cubic feet / 27

Weight:

Tons = Cubic yards × Density (tons per cubic yard)

With waste:

Order quantity = Base result × (1 + Waste % / 100)

Variables:

  • Area = project surface in square feet (length × width for rectangles, π × radius² for circles)
  • Depth = material thickness in feet (divide inches by 12)
  • Density = weight of one cubic yard of your material in tons
  • Waste factor = percentage added for compaction, spreading loss, and uneven ground

Density reference:

Material Tons per cubic yard
Sand and gravel 1.4
Crushed stone 1.5
Stone / river rock 1.6
Aggregate base 1.5

Example:

A driveway base measures 20 ft × 30 ft at 6 inches deep, using aggregate base material.

  • Area = 20 × 30 = 600 sq ft
  • Depth in feet = 6 / 12 = 0.5 ft
  • Cubic feet = 600 × 0.5 = 300 ft³
  • Cubic yards = 300 / 27 = 11.11 yd³
  • Tons = 11.11 × 1.5 = 16.67 tons
  • With 10% waste = 18.33 tons (order quantity)

Most suppliers deliver in full truckloads (about 22 to 25 tons), so this project fits in a single delivery. Use the aggregate calculator above to run your own numbers with different depths and materials.

Assumptions:

  • The project area has straight sides and uniform depth
  • Density values are dry-weight averages. Wet aggregate weighs more, but suppliers price by dry weight
  • Compaction reduces loose volume by 10% to 15%. The waste factor accounts for this
  • For L-shaped or irregular areas, split into rectangles, calculate each one, then add the results

Frequently Asked Questions

How do I calculate how much aggregate I need?

Measure the length and width of your project area in feet, then choose a depth in inches. Multiply length × width to get square feet, convert the depth to feet (divide by 12), and multiply to get cubic feet. Divide by 27 for cubic yards, then multiply by the material density for tons.

How do I calculate aggregate base tonnage?

Find the volume first by multiplying area × depth (in feet). Divide cubic feet by 27 to get cubic yards. For aggregate base, multiply cubic yards by 1.5 tons per cubic yard. A 20 × 30 foot base at 6 inches deep is 11.11 cubic yards, or about 16.67 tons before waste.

How much aggregate do I need for a patio?

A 10 × 10 foot patio base at 4 inches deep needs about 1.23 cubic yards, or roughly 1.85 tons of aggregate base. Add 10% for waste and compaction, bringing the order to about 2.04 tons. Use the aggregate calculator above to adjust depth and material type for your project.

What density should I use for aggregate?

Sand and gravel averages 1.4 tons per cubic yard. Crushed stone runs about 1.5 tons per cubic yard. River rock and dense stone average 1.6 tons per cubic yard. Ask your supplier for their specific density, since moisture, gradation, and stone type affect the actual weight.

How deep should aggregate base be?

Use 4 inches for walkways and light-use patios. Use 6 inches for standard patios and parking areas. Driveways with vehicle traffic need 6 to 8 inches of compacted aggregate base. In cold climates with freeze-thaw cycles, add 2 extra inches to prevent frost heave.

Learn more about aggregate estimation