How Much Does a Retaining Wall Cost?
Retaining wall costs range from $25–$100+ per square foot of wall face installed, depending on material. A typical 3-foot-tall, 20-foot-long wall (60 sq ft face) costs $1,500–$4,500 for concrete block and $3,000–$8,000+ for natural stone.
Retaining Wall Cost by Material
| Material | Cost per Sq Ft (Installed) | Lifespan |
| Timber / Railroad Tie | $10–$20 | 10–20 years |
| Concrete Retaining Block | $15–$28 | 50–100 years |
| Poured Concrete | $20–$35 | 50–100 years |
| Natural Stone (dry stack) | $22–$45 | 100+ years |
| Brick / Mortar | $25–$50 | 50–100 years |
| Gabion Wire Baskets | $30–$60 | 50+ years |
When Do You Need a Retaining Wall?
- To prevent soil erosion on sloped properties
- To create level planting terraces on hillsides
- To hold back soil adjacent to driveways or structures
- To redirect water flow and prevent flooding
- To maximize usable yard space on sloped lots
Retaining Wall Drainage — Critical
The most common cause of retaining wall failure is hydrostatic pressure — water building up behind the wall. Every retaining wall needs proper drainage: a 6–12 inch layer of gravel directly behind the wall, drainage pipe (French drain) at the base, and weep holes in the wall face every 6–8 feet.
Retaining Wall Permit Requirements
Most jurisdictions require a building permit for retaining walls over 4 feet tall. Walls over 3–4 feet in areas with surcharge loads (near driveways, buildings, or heavy equipment) typically require engineering review. Always check local codes before building.
Frequently Asked Questions
How long does a retaining wall last?▾
Lifespan depends on material: Timber walls last 10–20 years. Concrete block, poured concrete, natural stone, and brick walls last 50–100+ years with proper drainage and maintenance. The biggest factor in longevity is drainage — a poorly drained wall of any material will fail prematurely.
Can I build a retaining wall myself?▾
Walls under 3 feet tall without a surcharge load are generally DIY-friendly. Interlocking concrete block systems (like Allan Block or Versa-Lok) are designed for DIY installation. Walls over 4 feet, those supporting heavy loads, or those near structures should be engineered and professionally built.
How much does a 4-foot retaining wall cost?▾
A 4-foot concrete block wall typically costs $1,600–$3,200 per 10 linear feet ($400–$800 per sq ft) installed. Natural stone at the same dimensions runs $2,200–$5,500 per 10 feet. Engineering and permits add another $500–$2,000 for walls over 4 feet.
What is the cheapest type of retaining wall?▾
Timber or railroad tie walls are the cheapest option at $10–$20 per sq ft installed. However, they have the shortest lifespan (10–20 years) and are not recommended for walls over 4 feet or in wet climates. For a long-term solution, concrete block offers the best value at $15–$28 per sq ft.