HomeCostTab
Concrete, driveways & outdoor

How much does retaining wall cost?

A retaining wall holds back soil and levels a slope. Cost is driven by length, height and material — block, poured concrete, natural stone or timber.

Typical range$3,500 – $12,000
Most common$6,500
Pricedaverage wall
DIY-friendly?No — best left to a licensed pro

What changes the price of retaining wall

  • Length and height
  • Material — block vs. stone vs. concrete
  • Drainage behind the wall
  • Site access and grading

Estimate your cost

Adjust the quality and scope, or compare with other projects.

Quality & scope
Estimated cost · average wall
$3,500$12,000
Typical
$6,500
Low $3,500Typical $6,500High $12,000

Full typical range for this project. Adjust the quality/scope for a tighter estimate. The only way to know your real price is to get quotes from local contractors.

What changes the price
  • Length and height
  • Material — block vs. stone vs. concrete
  • Drainage behind the wall
  • Site access and grading

National ballpark ranges for the US. Not a quote — actual prices vary by region, home and contractor.

Retaining wall cost — frequently asked questions

How much does a retaining wall cost?

A retaining wall runs about $3,500–$12,000, around $6,500 typical, depending on size, material and drainage needs.

Related project costs

This is general US cost information, not a quote. Actual prices depend on your region, home, materials and contractor — always get quotes from licensed local pros before you commit.