Independent Australian Cost Guides
Updated October 2026

How much does a retaining wall cost in Perth?

Most retaining walls in Perth cost $2,625–$15,750
for a standard residential wall
A 10-metre wall at 1m height in Perth costs $2,625–$7,350. Per-metre rates range from $210/lm for timber sleepers to $735/lm for sandstone. Walls over 1.5m need engineering ($525–$2,100).
+4.3% Retaining Wall costs in Perth are up around 4.3% over the past year, re-verified against 90+ sources in October 2026. Year on year

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.

Quick answerRetaining Wall in Perth costs $210–$470 /lm, with most averaging $335 /lm. GST included — verified October 2026. Get free Perth quotes →
Perth retaining wall pricing guide 2026$

Detailed Pricing — Retaining Wall Cost in Perth 2026

ServiceLowTypicalHigh
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
Step 1 of 2

What do you need a callback about?

One tap — we'll show you the going rate, then take your number.

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 verified October 2026 · Cross-referenced against 90+ Australian trade pricing sources · See methodology

Prices include GST. Based on Perth metro area, October 2026. Outer suburbs may vary.

Get a fair retaining wall quote in Perth

Local tradies · Free quotes. No obligation, no spam.

Get Quotes in Perth →

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.

JobLowTypicalHigh
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:

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.

Factors affecting retaining wall cost in Perth

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

1
Above 0.5 m of retained ground, WA needs a building permit, so measure the height first and put the permit into both the budget and the timeline.
2
Ask each builder to price limestone and concrete sleepers side by side, with footings, drainage and spoil removal itemised.
3
Build in the dry months from November to March where you can, so the drainage is in before the June to August rain.
4
If an old wall is failing, get its demolition ($52–$190 a metre) on the same quote as the new one.
5
Before building near the boundary, check with the neighbour whether the wall will support their land, because that takes it outside the permit exemption.
6
Looking for the engineering cost? Ask whether the engineer's design is inside the builder's quote or billed by the engineer directly.

Frequently Asked Questions — Retaining Wall Cost in Perth

How much is a concrete sleeper retaining wall in Perth?
A concrete sleeper retaining wall runs $315–$630 a metre in our Perth table; $470 is the typical price.
How much should I pay to replace a retaining wall in Perth?
Perth figures: removing the old wall $52–$190 a metre; a new concrete sleeper wall $315–$630 a metre; a new timber sleeper wall $210–$470 a metre.
What does engineering and structural certification for a retaining wall cost in Perth?
In our Perth table, engineering and structural certification for a retaining wall runs $525–$2,100, and $1,050 is typical.
How much does a retaining wall cost per metre in Perth?
A retaining wall in Perth costs $210–$470/lm for timber sleepers, $315–$630/lm for concrete sleepers, and $370–$735/lm for sandstone (all at approximately 1m height including footings).
What is the price of a boulder retaining wall in Perth?
Going by our Perth table, expect $260–$630 a metre for a boulder retaining wall; the typical price is $420.
Do I need council approval for a retaining wall?
In Western Australia a retaining wall needs no building permit if it retains no more than 0.5 m of ground and is not associated with other building work or with protecting the neighbouring land. Walls over 1.5m almost always need engineering and building approval.
What do retaining wall builders charge for a block (besser) retaining wall in Perth?
For a block (besser) retaining wall, our Perth table shows $370–$790 a metre, with a typical price of $580.
What does a sleeper wall cost per metre in Perth?
Going by our Perth table, expect $210–$470 a metre for timber sleepers and $315–$630 a metre for concrete sleepers.
How much is a timber sleeper retaining wall in Perth?
A timber sleeper retaining wall runs $210–$470 a metre in our Perth table; $335 is the typical price.

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 →

Advertise with us

Reach thousands of Australian homeowners researching trade costs. Fill in your details and we'll be in touch within 1 business day.

Thanks! We'll be in touch

Expect a reply within 1 business day.

Got a question about costs?
Chat with Sam
Sam the Platypus
Online now
Powered by What's The Damage