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. And if water already pools in that yard, fixing the drainage comes before the wall goes up.
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.