Embankment Volume Calculator

Model trapezoid sections or station-based segments in minutes. Add compaction, swell, and waste allowances fast. Get totals, volumes by station, plus printable exports now.

Calculator Inputs

Use a single cross-section for uniform embankments, or add station-based segments when geometry changes. Results include allowances and export-ready reports.

Pick segments for varying heights, slopes, or lengths.
Outputs are always shown in cubic meters and yards.
Optional: estimate compacted mass in tonnes.
Adds contingency for trimming, spillage, and shaping.
Loose volume increase during excavation/handling.
Loose-to-compacted reduction after compaction.

Single Section Geometry

Trapezoidal prism

Total embankment run along the centerline.
Vertical depth from base to crest.
Set to 0 for a point-top embankment.
Use slopes when base width is unknown.
Horizontal per 1 vertical (e.g., 2 means 2:1).
Use different slopes for asymmetric sections.
If known, base width overrides slopes.
Calculated from crest, height, and slopes.

Station-Based Segments

Row-by-row geometry

Length Height Crest Left slope Right slope
Each row represents a segment where the cross-section is constant along its length.
Reset

Example Data Table

This sample shows three station-based segments with varying heights. Use it as a quick reference for typical roadway embankments.

Segment Length Height Crest Left slope Right slope Notes
140 m2.5 m6.0 m2H:1V2H:1VApproach fill
255 m3.2 m6.0 m2H:1V2H:1VPeak section
335 m2.0 m6.0 m2H:1V3H:1VAsymmetric tie-in

Formula Used

1) Base width from slopes (when slopes are provided):

B = T + H × (SL + SR)

Where T is crest width, H is height, and S values are horizontal-to-vertical ratios (H:1V).

2) Trapezoid area:

A = (T + B) ÷ 2 × H

3) Volume (prism):

Vcompacted = A × L

4) Allowances and conversion to borrow (loose) volume:

Vwaste = Vcompacted × (1 + Waste%)

Vborrow = Vwaste × (1 + Swell%) ÷ (1 − Shrink%)

These factors vary by material type, moisture, and field compaction method.

How to Use This Calculator

  1. Choose Single section for uniform geometry, or Station-based segments for variable geometry.
  2. Select units, then enter length, height, and crest width. Use side slopes if base width is unknown.
  3. Add waste, swell, and shrink factors to estimate borrow requirements realistically.
  4. Click Calculate. The result appears above the form instantly.
  5. Use the export buttons to download CSV and PDF reports.

Related Calculators

Paver Sand Bedding Calculator (depth-based)Paver Edge Restraint Length & Cost CalculatorPaver Sealer Quantity & Cost CalculatorExcavation Hauling Loads Calculator (truck loads)Soil Disposal Fee CalculatorSite Leveling Cost CalculatorCompaction Passes Time & Cost CalculatorPlate Compactor Rental Cost CalculatorGravel Volume Calculator (yards/tons)Gravel Weight Calculator (by material type)

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.