How much does a retaining wall cost in Perth?
Perth homeowners pricing a wall mostly weigh up two materials, concrete sleepers and limestone. In our table, limestone block runs $295–$630 a lineal metre at one metre tall, and concrete sleepers $315–$630, typically $470. Ten metres of wall at one metre high, start to finish, comes to $2,625–$7,350. The cost that catches people out in Perth is the paperwork: Western Australia lets only very low walls go without a building permit, so a wall most owners would call modest can still need a permit and an engineer's design.
Comparing cities, or after the Australia-wide picture? See the national guide: Retaining wall cost in Australia.
Detailed Pricing — Retaining Wall Cost in Perth 2026
| Service | Low | Typical | High |
|---|---|---|---|
| Timber sleeper wall (per lineal metre) | $210/lm | $335 | $470 |
| Concrete sleeper wall (per lm, 1 m high) | $315/lm | $470 | $630 |
| Block / besser wall (per lm, 1 m high) | $370/lm | $580 | $790 |
| Sandstone wall (per lm) | $370/lm | $580 | $735 |
| Boulder wall (per lm) | $260/lm | $420 | $630 |
| Gabion wall (per lm) | $315/lm | $525 | $840 |
| Small garden wall (5 lm × 0.5m) | $1,050total | $1,900 | $2,950 |
| Standard wall (10 lm × 1m) | $2,625total | $4,725 | $7,350 |
| Large wall (15 lm × 1.5m) | $5,250total | $9,450 | $15,750 |
| Engineering / structural cert | $525per job | $1,050 | $2,100 |
| Drainage behind wall | $32/lm | $52 | $84 |
| Old wall demolition + removal | $52/lm | $105 | $190 |
| Council / building approval for wall over 1 m | $470per job | $945 | $1,900 |
| Geotechnical / soil report | $525per job | $1,250 | $2,625 |
| Limestone block wall (per lm, 1 m high) | $295/lm | $440 | $630 |
| Concrete sleeper wall (per lm, 1.5 m high) | $420/lm | $630 | $1,000 |
| Engineered block / besser wall (per lm, 1.5–2 m high) | $580/lm | $975 | $1,575 |
| Hardwood sleeper wall (per lm, 1 m high) | $295/lm | $420 | $630 |
You're in.
A local installer will be in touch about your job. No spam, no middleman.
Getting quotes for retaining wall work in Perth? Get a quote from a verified local tradie — free, no obligation.
Get Perth quotes →Prices include GST. Based on Perth metro area, October 2026. Outer suburbs may vary.
Retaining wall cost in Perth (2026): per metre by material and what a quote should include
A retaining wall in Perth costs $210–$735 per lineal metre built, depending on the material and height: timber sleepers $210–$470/m, concrete sleepers $315–$630/m, block $370–$790/m and sandstone $370–$735/m. As whole jobs, a small garden wall (5 m long, 0.5 m high) is $1,050–$2,950, a standard wall (10 m × 1 m) $2,625–$7,350 and a large wall (15 m × 1.5 m) $5,250–$15,750.
| Job | Low | Typical | High |
|---|---|---|---|
| Timber sleeper wall (per m) | $210/m | $335 | $470 |
| Concrete sleeper wall (per m) | $315/m | $470 | $630 |
| Block / besser wall (per m) | $370/m | $580 | $790 |
| Sandstone wall (per m) | $370/m | $580 | $735 |
| Small garden wall (5 m × 0.5 m) | $1,050 | $1,900 | $2,950 |
| Standard wall (10 m × 1 m) | $2,625 | $4,725 | $7,350 |
| Large wall (15 m × 1.5 m) | $5,250 | $9,450 | $15,750 |
| Drainage behind wall (per m) | $32/m | $52 | $84 |
| Engineering / structural certificate | $525 | $1,050 | $2,100 |
Concrete sleeper vs sandstone in Perth: concrete sleepers on steel posts ($315–$630/m) are the workhorse for walls that have to hold a cut or fill and last; sandstone ($370–$735/m) is the Perth look for a wall you see every day, and a dry-stacked sandstone wall drains itself. Timber sleepers are the cheapest per metre and the shortest-lived.
What a retaining wall quote in Perth should include: excavation, the footings or posts, the wall itself, drainage behind it ($32–$84 per metre, and never optional), backfill and disposal of spoil. Walls over about a metre, or that support a driveway, a building or a boundary, need an engineer's design and certificate ($525–$2,100) and usually council approval; a quote without those lines for a tall wall is not complete.
What moves a retaining wall quote in Perth:
- Height: the per-metre rate climbs with height because the posts go deeper, the footings get bigger and engineering kicks in.
- What it holds: a wall carrying a driveway, pool or house load is engineered differently to a garden bed.
- Ground and access: rock, clay or a site a machine cannot reach means hand digging.
- Drainage: ag pipe, gravel and geofabric behind the wall are what stop it leaning in five years.
- Finish: capping, rendering or facing a block wall, and steps or returns, are extra.
For a retaining wall quote in Perth that holds, give the length, the height, the material and what sits above the wall.
Concrete sleeper and limestone retaining walls in Perth
Priced by the metre of wall, and what limestone costs, in Perth
Our Perth table prices a concrete sleeper wall by the lineal metre of wall, at $315–$630, not by the square metre of wall face. Height still counts: in the table's whole-wall examples a 10 m wall 1 m high is $2,625–$7,350, about $473 a metre at the typical price, and a 15 m wall 1.5 m high is $5,250–$15,750, about $630 a metre.
Limestone block walls have their own line in our Perth table: $295–$630 a lineal metre at about 1 m high, typically $440. The other masonry lines are block (besser) at $370–$790 and sandstone at $370–$735 a metre.
These answers use the prices in the table on this page.
What Affects Retaining Wall Costs in Perth
Half a metre, not one
A WA retaining wall can skip the building permit only if it retains 0.5 m of ground or less and is not tied to other building work or to protecting the neighbour's land. A one-metre garden wall is permit work. Our table prices approval for a wall above one metre at $470–$1,900, plus $525–$2,100 for the engineer's sign-off.
Limestone or concrete sleepers
At one metre high, limestone block ($295–$630) and concrete sleepers ($315–$630) cost much the same at their typical prices, so choose on looks and space. Sleepers between steel posts make a slim wall; limestone blocks are chunkier and suit a stepped look. Going higher, a concrete sleeper wall around 1.5 m tall runs $420–$1,000.
Winter rain and drainage
Perth gets most of its rain from June to August, July averaging 147.0 mm at Perth Metro, while December averages just 9.6 mm (BOM averages). A wall that stood dry all summer then takes the weight of soaked ground behind it. Slotted ag pipe bedded in clean gravel along the back of the wall, priced at $32–$84 a metre, carry that water away before it can press on the wall.
Boundary walls
WA's guide to dividing fences lists boundary and retaining walls among the building work covered by the state's Building Act, not its dividing fences law. A wall that protects the neighbouring land also falls outside the permit exemption, however low it is. Talk to next door early, and if their house sits close to the cut, a soil report ($525–$2,625) shows the engineer what the footings must deal with.
Who can take the job on
In WA, building work that needs a building permit and is worth $20,000 or more falls within the scope of a registered building contractor (Building and Energy). Even the large fifteen-metre example in our table, $5,250–$15,750, stays under that, but a wall bundled with a pool, slab or extension can cross it, so ask for the registration number on a bigger package.
Levelling a big block
Perth is a city of separate houses (77.8% of dwellings, ABS 2021 Census), and levelling part of a backyard for a lawn, pool or shed is a common reason to build a wall. Summer crews start early, with February averaging a top of 31.7 °C (BOM averages). Access shapes the price too: where a bobcat can't reach the back, every block and bag of concrete is barrowed in.
How to Save Money on Retaining Wall Cost in Perth
Frequently Asked Questions — Retaining Wall Cost in Perth
Our Methodology
These are independent estimates from public cost guides, marketplaces and industry rate data, and no tradesperson can influence them, so always get a few quotes. Last reviewed October 2026. Read our full methodology →