Retaining Walls
How Much Does a Retaining Wall Cost in Minnesota? (2026 Guide)
Key takeaways
- Typical cost: $50–$75 per square foot of wall face.
- Average Twin Cities project: $4,000–$10,000.
- Walls over 4 feet tall usually need engineering + a permit.
- Poor drainage is the #1 reason walls bulge and fail.
- Labor is often 50%+ of the total cost.
The short answer
Most Minnesota retaining walls run $50–$75 per square foot of wall face installed. A typical Twin Cities project lands somewhere around $4,000–$10,000, with the average homeowner spending close to $7,000. And labor alone is often half that bill, sometimes more.
What drives the price
- Height. Taller walls need more reinforcement and a deeper base. Once you pass 4 feet, they also need engineering.
- Block or material. Standard segmental block is the affordable route. Natural stone costs more.
- Drainage. Drainage tile and free-draining backfill add to the total. They're also the reason the wall is still standing ten years from now.
- Engineering and permits. Usually required past 4 feet, and permit fees tend to run $150–$600.
- Access and soil. Steep grades, tight access, lousy soil: all of it quietly adds labor hours.
Why cheap walls fail
The number-one killer of retaining walls is poor drainage. Water collects behind the wall, freezes, expands, and shoves it outward until it bulges or leans. A wall built right has drainage tile, free-draining backfill, and a compacted base. When it's tall, it also gets geogrid reinforcement tying it back into the hill. Paying for that now is a lot cheaper than rebuilding later.
Permits in Minnesota
In most Minnesota cities, any wall over 4 feet needs an engineered design and a building permit. We check the local requirements and handle the permitting so you don't have to.
Want a wall that actually lasts? See our retaining wall service or request a free consultation.