How Much Does a Retaining Wall Cost?

A segmental block retaining wall typically costs $20 to $40 per square foot of wall face installed in 2026, or roughly $35 to $70 per linear foot for a common 2 to 3 foot wall. The price depends on the height, the block, drainage and whether the wall needs engineering, so here is how it breaks down.

Key takeaways

  • Installed cost runs $20 to $40 per sq ft of wall face, or $35 to $70 per linear foot for a 2 to 3 ft wall.
  • DIY materials only cost $10 to $18 per sq ft: the labor is often half the installed price.
  • Walls over 3 to 4 ft usually need engineering and geogrid reinforcement, pushing cost higher.
  • Skipping drainage and a compacted base is the top reason retaining walls fail within a few seasons.
A segmental concrete block retaining wall in a landscaped backyard garden
Retaining Wall Calculator
Count the blocks, courses and cap row for your wall size.
Open the calculator →

How much does a retaining wall cost?

For a segmental concrete block wall, expect about $20 to $40 per square foot of wall face installed, where the face is the length times the height. For a typical 2 to 3 foot garden wall that works out to roughly $35 to $70 per linear foot. Doing the labor yourself with block, base and drainage gravel runs closer to $10 to $18 per square foot in materials.

Height drives the price fast. A short wall is a weekend project; once a wall passes about 3 to 4 feet, or holds a slope or driveway above it, it usually needs an engineer and geogrid reinforcement, which adds cost but is not optional for a wall that has to stay standing.

What goes into the cost

ItemTypical shareNotes
Block$8 to $15 /ft² faceStandard segmental units, more for premium
Labor$8 to $20 /ft² faceExcavation, base, laying, backfill
Base & drainage gravel$2 to $5 /ft² faceLeveling pad plus drainage zone
Drain pipe & fabric$1 to $3 /ft² facePerforated pipe, filter fabric
Geogrid (tall walls)$2 to $6 /ft² faceReinforcement for walls over ~3 to 4 ft

The block itself is often the smaller part of the bill. Excavation, the compacted base, and the gravel and pipe that drain the wall add up, and they are exactly the parts people skip and then pay for later when the wall bulges.

Cost by wall size

Rough installed costs for a segmental block wall at $20 to $40 per square foot of face. These are planning figures; get local quotes, especially for anything over 3 feet.

Wall (length × height)Face areaInstalled cost
20 × 2 ft40 ft²$800 to $1,600
20 × 3 ft60 ft²$1,200 to $2,400
40 × 3 ft120 ft²$2,400 to $4,800
50 × 4 ft200 ft²$4,000 to $8,000

DIY versus hiring a pro

A low wall, under about 3 feet and on stable ground, is a realistic DIY project. The work is the digging, a dead-level compacted base, and keeping the drainage right. Do those well and a block wall is forgiving. Where it goes wrong is a sloppy base or no drainage, which shows up a season or two later as a leaning wall.

Hire a pro for tall walls, walls holding a load above, or anything that needs engineering and geogrid. The labor buys proper excavation, compaction and reinforcement that are hard to get right by hand and expensive to fix. Either way, start by counting the block with the calculator on this page.

Segmental retaining wall blocks being stacked with drainage gravel and a perforated pipe behind them

Where the cost goes wrong

Two things blow retaining wall budgets. The first is skipping the base and drainage to save money up front. A wall built on soft ground without a gravel drainage zone and a pipe will lean or bulge within a couple of seasons, and rebuilding it costs far more than doing it right the first time. Treat the base and drainage as part of the wall, not an extra.

The second is underestimating height. The cost per square foot climbs once a wall needs engineering and geogrid, and a wall that holds a driveway or slope above it almost always does. If your wall is over about 3 to 4 feet, budget for an engineer and reinforcement rather than hoping a taller stack of block will hold on its own.

Estimate your wall

The biggest material line is the block count, which comes straight from the wall face area and your block size. Enter the wall length, height and block face in the retaining wall calculator to get the total blocks, the courses, and the cap row in seconds.

For a wall built from standard CMU instead of segmental units, the concrete block calculator covers that geometry using standard block dimensions.

Cost estimate, not a quote. The prices here are ballpark figures for planning only. Real costs vary by region, supplier, season, site access and project size. Always get written quotes from local contractors before you set a budget.

Frequently asked questions

How much does a retaining wall cost per square foot?
About $20 to $40 per square foot of wall face installed for a segmental block wall in 2026, or roughly $10 to $18 per square foot in materials for a DIY build. Height, drainage and reinforcement move the number.
How much does a 20 foot retaining wall cost?
A 20 foot long wall at 3 feet high is about 60 square feet of face, or roughly $1,200 to $2,400 installed. A shorter 2 foot wall over the same length runs about $800 to $1,600.
Is it cheaper to build your own retaining wall?
For a low wall on stable ground, yes, since labor is often half the installed price. For tall walls or walls holding a load, the engineering and reinforcement usually make a pro worth it.
What makes a retaining wall expensive?
Height and reinforcement. Walls over about 3 to 4 feet need engineering and geogrid, plus more excavation and base. Proper drainage adds cost but prevents the failures that cost far more to repair.

References

Related