Skip to main content

Civil & Earthworks Tools

Rip Rap Calculator

Calculate the tonnage of rip rap stone needed for erosion control on slopes, shorelines, or culvert outlets. Factor in stone size, layer thickness, and material density for an accurate quote.

Rip Rap Calculator

Estimate riprap volume and tonnage with waste

Results

Enter values above to calculate

Calculating Sloped Area

Note that you must use the sloped length (diagonal) rather than the horizontal distance when calculating surface area for rip rap.

FILTER FABRIC RIP RAP ARMOR Thickness (T) Slope Length (L)

Common Rip Rap Service Classes

Class Median Size Min Thickness Typical Use
Class I (R-3) 6" (150 mm) 12" (300 mm) Drainage ditches, small culverts
Class II (R-4) 12" (300 mm) 18" (450 mm) Shorelines, larger culverts
Class III (R-5) 18" (450 mm) 24" (600 mm) River banks, high-flow channels
Class IV (R-6) 24"+ (600 mm+) 36"+ (900 mm+) Major dams, bridge abutments

Step-by-Step Formulas

1. Surface Area

Area = Slope Length × Width

Measure the length of the slope (not just the horizontal run) and the width of the bank to be protected. If the area is irregular, break it into sections and sum the areas.

2. Compacted Volume

Volume = Area × Layer Thickness

Thickness is usually 1.5 to 2 times the maximum stone size (Dmax). For example, if using 12" stone, the layer thickness should be 18–24".

3. Waste & Voids

Order Volume = Volume × (1 + Waste%)

Rip rap has significant void space between stones. The waste factor (typically 10–20%) accounts for settling into the subgrade and overlap at the edges.

4. Convert to Tonnage

Weight = Order Volume × Bulk Density

Stones are sold by weight (tons/tonnes). Typical limestone/granite density is 2,400–2,600 kg/m³ (1.6–1.75 tons per cubic yard). Confirm exact bulk density with your quarry.

Worked Example

Bank stabilization: 50 ft long slope, 10 ft slope width, 18" thickness (Class II stone), 15% waste.

Area = 50 × 10 = 500 sq ft
Volume = 500 × 1.5 ft = 750 cu ft
Order Volume (+15%) = 750 × 1.15 ≈ 862.5 cu ft
Volume in Yards = 862.5 ÷ 27 ≈ 31.9 cu yd
Tonnage (at 1.7 tons/yd³) = 31.9 × 1.7 ≈ 54.3 Tons

Sizing Erosion Protection

Riprap works by being too heavy to move, so stone size and layer thickness are the whole design:

  • Thickness Follows Stone Size: The layer should be at least 1.5 to 2 times the nominal stone diameter, so the stones interlock in more than a single course and cannot be plucked out individually.
  • Slope Area, Not Footprint: Riprap covers the sloped face, which is longer than its horizontal projection. Measuring the plan view understates the area, sometimes by a third on a steep bank.
  • Filter Layer Is Essential: Without geotextile or a granular filter beneath, water pumps fine soil out from under the stone and the whole armour layer subsides into the bank it was meant to protect.

Benefits of Using This Calculator

Volume and Tonnage Converts covered area and layer thickness into cubic yards and tons for ordering.
Adjustable Density Set the bulk density to match the quarry stone you are being supplied.
Waste Allowance Covers the irregular placement and the extra thickness real slopes demand.
Filter Fabric Area The same area figure tells you how much geotextile to order beneath the stone.

Example Calculations

Three scenarios worked through step by step:

Example 1 — Pond Bank

Slope face 80 ft × 8 ft, 12 in layer, density 100 lb/ft³, 10% waste.

Area = 80 × 8 = 640 ft² (measured along the slope)

Volume = 640 × 1 = 640 ft³ = 23.7 yd³

With 10% waste = 26.1 yd³ = 704 ft³

Weight = 704 × 100 = 70,400 lb = 35.2 tons

Result: about 35 tons of riprap

Example 2 — Slope Area Correction

Bank 60 ft long, 10 ft horizontal, 6 ft vertical drop.

Slope length = √(10² + 6²) = 11.66 ft

Slope area = 60 × 11.66 = 700 ft²

Plan-view area would be only 60 × 10 = 600 ft²

Difference = 100 ft², about 17% understated

Always measure along the face

Example 3 — Channel Lining

Channel 100 ft × 12 ft wetted perimeter, 18 in layer, 10% waste.

Area = 100 × 12 = 1,200 ft²

Volume = 1,200 × 1.5 = 1,800 ft³ = 66.7 yd³

With 10% waste = 73.3 yd³ = 1,980 ft³

Weight = 1,980 × 100 = 198,000 lb = 99 tons

Result: about 99 tons — roughly 8 truck loads

Installation Tip

Installation Tip

Lay geotextile filter fabric across the prepared slope before placing a single stone, and lap the sheets generously uphill so water cannot get behind them. Riprap placed straight onto bare soil looks right for a season, then the fines wash out from underneath and the armour slumps into the bank.

Frequently Asked Questions

How deep should rip rap be?
Usually 1.5 to 2 times the maximum stone size. For 12" stones, a 24" layer is a professional standard for erosion control.
Why do I need a fabric liner?
Non-woven geotextile prevents soil from "piping" out through the stone voids. Without it, the bank will eventually collapse even with the stone in place.
What is the density of rip rap?
Bulk density is typically 1.6 to 1.75 tons per cubic yard (2,500 kg/m³). Always confirm with your supplier as rock types vary.
What size riprap do I need?
It depends on flow velocity and slope. Light shoreline protection uses 4–8 in stone, moderate channel flows 9–18 in, and high-velocity or wave-exposed locations 18 in and larger. Highway and DOT specifications give sized classes such as R-3 and R-4.
How thick should a riprap layer be?
At least 1.5 to 2 times the nominal stone diameter, so 12–18 in of thickness for 8 in stone. A single-stone-thick layer lets individual pieces be dislodged, after which the whole installation unravels progressively.
Do I need filter fabric under riprap?
Almost always. Geotextile prevents the fine soil beneath from washing out through the voids between stones. Without it the bank erodes from underneath and the riprap sinks, which is the most common riprap failure mode.
How many tons of riprap do I need?
Multiply slope area by layer thickness for volume, then by bulk density — typically around 100 lb/ft³ — and divide by 2,000 for US tons. Measure the area along the slope face, not its horizontal projection.
How do I measure a sloped area?
Use Pythagoras on the horizontal and vertical dimensions: a bank rising 6 ft over a 10 ft horizontal run has a face length of √(10² + 6²) = 11.66 ft. Multiply that by the length of the bank for the true area.
Can I install riprap myself?
Small shoreline or garden-scale work is achievable by hand with smaller stone. Anything involving large stone, structural slope protection, or work in a watercourse needs machinery and usually a permit, since disturbing a waterway is regulated.
What is the difference between riprap and gabions?
Riprap is loose armour stone placed directly on the slope. Gabions are wire baskets filled with smaller stone, stacked as units. Gabions hold steeper faces and use smaller rock, but the wire eventually corrodes and needs replacing.

Assumptions & Reference Values

This tool returns estimates using standard financial formulas and the default parameters shown in the calculator inputs. Always consult a qualified financial advisor before making investment decisions.

Calculator Defaults:

  • Volume = covered area × layer thickness
  • Order volume = volume × (1 + waste allowance), default 10%
  • Weight = volume × bulk density; default 1600 kg/m³ (100 lb/ft³)
  • Layer thickness should be at least 1.5–2× the nominal stone diameter
  • Slope area is the true face area, not the horizontal footprint — measure along the slope
  • A geotextile filter fabric or granular filter layer is normally required underneath
  • Stone gradation classes (R-3, R-4, etc.) are set by the governing DOT specification

Disclaimer

All calculations are for informational purposes only. Past performance does not guarantee future results. Consult a licensed financial advisor for personalized advice.