Retaining wall cost is one of the most searched questions in Australian landscaping — and one of the hardest to answer without knowing your specific project details. But we can give you real numbers based on actual material costs and typical installation rates across Australia.
This guide breaks down the cost of a concrete sleeper retaining wall by wall size, material type, and whether you're DIYing or hiring a contractor.
What Affects Retaining Wall Cost?
- Wall height — taller walls need more sleepers, larger posts, deeper footings, and more concrete
- Wall length — more linear metres = more materials
- Sleeper type — charcoal, woodgrain, smooth finish, or heavy duty 100mm
- Post type and size — see our guide on How to Choose the Right Steel Post
- Drainage requirements — ag pipe, aggregate, and geotextile
- Council and engineering fees — for walls over 1.0m. See Retaining Wall Regulations in Australia
- Labour — DIY vs professional installation
Material Costs: What You'll Pay
- Concrete sleepers (75mm): $60–$90 per sleeper depending on finish and quantity
- Concrete sleepers (100mm heavy duty): $90–$130 per sleeper
- H-Beam steel posts: $80–$200+ per post depending on size
- Concrete for footings: $150–$250 per m³
- Drainage kit: $15–$30 per lineal metre of wall
- Hardware pack: $50–$150 depending on wall size
Use our Retaining Wall Cost Calculator or book a free quote for an accurate itemised estimate.
Total Cost Examples
Example 1: Small Garden Wall (5m x 0.6m)
- Materials total: ~$1,620–$2,180
- Professional installation: add $1,500–$2,500
Example 2: Standard Residential Wall (10m x 1.0m)
- Materials total: ~$4,320–$6,650
- Professional installation: add $3,000–$6,000
Example 3: Large Retaining Wall (20m x 1.5m)
- Materials total: ~$14,100–$23,100
- Professional installation: add $8,000–$18,000
DIY vs Professional Installation
A competent DIYer can build a concrete sleeper retaining wall for walls up to 1.0m high. Read our full Step-by-Step Build Guide to see what's involved. For walls over 1.0m, professional installation is strongly recommended — typical rates are $300–$600 per lineal metre.
Hidden Costs to Watch Out For
- Rock or hard soil: Drilling post holes in rock can add $500–$2,000+
- Council fees: DA or building permit fees — budget $500–$2,000
- Engineering certification: $1,500–$3,000 for a standard wall
- Soil disposal: Skip bin hire or cartage
How to Reduce Your Retaining Wall Cost
- Supply your own materials — buying direct from Retaining Walls Direct cuts out contractor markup
- Order in bulk — see our Bulk & Trade Pricing
- Plan drainage properly upfront — read our Drainage Guide to avoid costly retrofits
Get a Free Quote
Book a free quote and we'll provide a full itemised materials list with current pricing and delivery cost to your site anywhere in Australia — within 24 hours.
Related Articles
- How to Build a Retaining Wall with Concrete Sleepers — Step-by-Step Guide
- How to Choose the Right Steel Post for Your Retaining Wall
- Retaining Wall Regulations in Australia
- Concrete Sleepers vs Timber Sleepers — Which Is Better?
- How to Install Drainage Behind a Retaining Wall
- Retaining Wall Ideas for Australian Backyards
- How Deep Should Retaining Wall Posts Be?
- Retaining Wall Maintenance Guide





