Skip to main content
TakeoffCalc
Hardscaping

Retaining Wall Calculator

Estimate retaining wall blocks, cap blocks, courses, base gravel, drainage gravel, waste, and optional rough cost for block retaining wall projects.

This is a material takeoff tool, not a structural design tool. It does not check soil pressure, surcharge loads, sliding, bearing, geogrid, permits, or code requirements.

Units
Mode
ft
in
ft
in
in
in
in
in
in
in
in
%

Results

Retaining Wall Blocks72 blocks
Blocks Before Waste68 blocks
Courses / Rows5 rows
Blocks Per Course15 blocks
Cap Blocks15 caps
Wall Face Area60 sq ft
Base Gravel20 cu ft (0.74 cu yd)
Drainage/Backfill Gravel60 cu ft (2.22 cu yd)
Block Depth12 in
Waste Factor5% waste
Mode NoteStraight wall mode calculates materials from wall length and height.
Input Summary20 ft x 3 ft straight wall, 16 in x 8 in block face
Formula Usedwall area = length x height; blocks = wall face area / block face area

This estimates materials for block retaining walls. It does not design structural retaining walls, check local code, or replace an engineer.

15 cap blocks20 ft wall, 60 sq ftheightblock 16 in x 8 inbase 0.74 cu ydbackfill2.22 cu yd72 blocks

How to use this calculator

  1. 01Choose straight wall, curved wall, or known wall area mode.
  2. 02Enter the wall size, block face size, block depth, and cap block length.
  3. 03Enter base gravel and drainage/backfill gravel dimensions.
  4. 04Add waste for cuts, breakage, and layout changes.
  5. 05Open Add cost estimate only if you want rough material or labor cost rows.

For a block-only takeoff or circular wall block layout, use the Retaining Wall Block Calculator.

Understanding the math

The calculator finds wall face area, divides it by the visible face area of one block, then adds waste. It also estimates rows from wall height, caps from wall length, and gravel volumes from the entered layer dimensions.

wall_area = wall_length x wall_height
block_face_area = block_face_length x block_face_height
blocks_before_waste = ceiling(wall_area / block_face_area)
retaining_wall_blocks = ceiling(blocks_before_waste x (1 + waste_percent / 100))
courses = ceiling(wall_height / block_face_height)
cap_blocks = ceiling(wall_length / cap_block_length)
base_gravel = wall_length x base_width x base_depth
backfill_gravel = wall_length x wall_height x backfill_width

Known wall area mode uses the entered face area and wall length. The calculator derives an average height from area divided by length so rows and backfill volume can still be estimated.

Retaining wall reference table

Use these active-unit examples as a quick check for block count, cap count, and gravel volume.

ExampleResultUse
20 ft x 3 ft wall60 sq ft face areaLength x height
16 in x 8 in block face68 blocks before wasteFor a 60 sq ft wall
5% waste allowance72 retaining wall blocksRound up to whole blocks
16 in cap on 20 ft wall15 cap blocksWall length divided by cap length
6 in base, 24 in wide0.74 cu ydBase gravel for 20 ft wall
12 in drainage zone2.22 cu ydBackfill gravel behind 20 ft x 3 ft wall

Frequently asked questions

How do I calculate how much retaining wall I need?

Measure wall length and height to get wall face area. Block count, cap blocks, base gravel, drainage/backfill gravel, and waste all depend on the wall dimensions and the material settings you enter.

How many retaining wall blocks do I need?

Divide wall face area by the visible face area of one block, then add waste. Courses can also be checked from wall height divided by block height.

Does a 4 ft retaining wall need drainage?

Most block retaining walls need drainage stone behind the wall. Around 4 ft, check manufacturer guidance, local code, and engineer requirements because site loads, slopes, soil, and wall system matter.

Does a 2 foot retaining wall need a footing?

Many small segmental block walls use a compacted gravel base or leveling pad instead of a poured footing. Follow the block manufacturer's installation guide and local code, especially if the wall holds a slope or load.

Can I use this calculator with metric measurements?

Yes. Use the Imperial/Metric toggle. Inputs, results, reference values, and examples follow the active unit system.

Related calculators