Landscape Retaining Wall Calculator Formula
Understand the math behind the landscape retaining wall calculator. Each variable explained with a worked example.
Formulas Used
Blocks Needed
total_blocks = blocks_per_row * num_rowsNumber of Rows
rows = num_rowsWall Face Area
wall_face_sqft = wall_length * wall_heightVariables
| Variable | Description | Default |
|---|---|---|
wall_length | Wall Length(ft) | 30 |
wall_height | Wall Height(ft) | 3 |
block_length | Block Length(in) | 12 |
block_height | Block Height(in) | 4 |
blocks_per_row | Derived value= block_length > 0 ? ceil(wall_length * 12 / block_length) : 0 | calculated |
num_rows | Derived value= block_height > 0 ? ceil(wall_height * 12 / block_height) : 0 | calculated |
How It Works
Retaining Wall Block Count
Blocks per Row = Wall Length / Block Length
Rows = Wall Height / Block Height
Total Blocks = Blocks per Row x Rows
Add 5 to 10 percent for cuts and waste. Walls taller than 4 feet typically require engineering and may need geogrid reinforcement.
Worked Example
30 ft wall, 3 ft tall, using 12 x 4 inch blocks.
wall_length = 30wall_height = 3block_length = 12block_height = 4
- 01Blocks per row = ceil(360 / 12) = 30
- 02Rows = ceil(36 / 4) = 9
- 03Total = 30 x 9 = 270 blocks
- 04Add 10% waste = 297 blocks, order 300.
Ready to run the numbers?
Open Landscape Retaining Wall Calculator