Concrete Retaining Wall Cost in Australia: Prices Per Metre in 2026
TL;DR
A concrete retaining wall costs $350 to $700 per square metre installed in Australia in 2026. Concrete sleepers run $350 to $550 per m2, concrete blocks $350 to $700, and poured concrete $500 to $700. A worked example prices a 10 m by 1 m wall three ways.
Table of Contents
Concrete retaining wall cost: the short version
A concrete retaining wall costs $350 to $700 per square metre of wall face installed in Australia in 2026. That is the range across the three concrete options in the 2026 price guides: concrete sleepers at $350 to $550 per m2, concrete or Besser blocks at $350 to $700 per m2, and poured reinforced concrete at $500 to $700 per m2. The price is quoted per square metre of face, which is the length of the wall times its height. A 10 m long wall that is 1 m high has 10 m2 of face, so you multiply the rate by 10.
Those rates cover materials and professional installation, GST included, for standard residential work. They do not cover engineering and council approval, which most states need once a wall goes over 1 m high, or difficult site work such as deep excavation, poor access or bad soil. Two walls with the same face area can differ by thousands of dollars once those extras are counted, so treat any per-metre rate as a planning figure, not a quote.
Figure 1: A concrete block wall. Block, sleeper and poured concrete walls all sit in the $350 to $700 per square metre range, and the choice comes down to height, looks and site conditions. Photo: Citizen 4474, CC BY.
Concrete retaining wall cost per square metre
| Wall type | Installed cost per m2 | Best for |
|---|---|---|
| Concrete sleepers, steel posts | $350 to $550 | Long-life garden walls with a clean modern look |
| Concrete or Besser blocks, core-filled | $350 to $700 | Taller structural walls, ready to render or paint |
| Poured reinforced concrete | $500 to $700 | Engineered walls in hard conditions |
Other Australian guides put the same three options in the same bands. Karven lists concrete sleepers at $350 to $650 per m2, Besser block at $450 to $800, and poured concrete higher still. ServiceTasker lists concrete sleepers at $300 to $450 per m2 and poured concrete or core-filled Besser at $400 to $750. Brisbane guides quote higher local rates, $450 to $700 for sleepers and $800 to $1,500 or more for poured concrete on engineered jobs. The Murs Projects bands above sit in the middle of the published range, which is why this guide uses them for the worked example.
Watch which unit a quote uses. Some builders quote per square metre of face and some quote per linear metre, and the two are only the same when the wall is exactly 1 m high. For a wall up to 1 m high, published linear-metre rates run about $250 to $600 for concrete sleepers and $350 to $650 for concrete block. Always ask whether the rate is per square metre or per linear metre before you compare two quotes.
Worked example: a 10 m long, 1 m high wall
Take a straight 10 m wall, 1 m high, on a suburban block with good access and normal soil. The face area is 10 m times 1 m, which is 10 m2. Use the middle of each published range as the planning rate: sleepers $450 per m2, blocks $525 per m2, poured concrete $600 per m2. The arithmetic is exact.
| Option | Rate used | Sum | Total |
|---|---|---|---|
| Concrete sleepers | $450 per m2 | 10 x $450 | $4,500 |
| Concrete blocks | $525 per m2 | 10 x $525 | $5,250 |
| Poured concrete | $600 per m2 | 10 x $600 | $6,000 |
The differences are exact too. Poured concrete costs $6,000 minus $4,500, which is $1,500 more than sleepers. Blocks cost $5,250 minus $4,500, which is $750 more than sleepers. Poured concrete costs $6,000 minus $5,250, which is $750 more than blocks. Using the full published ranges instead of the midpoints, the same wall costs $3,500 to $5,500 in sleepers, $3,500 to $7,000 in blocks, and $5,000 to $7,000 poured. That range is the honest answer for a 10 m by 1 m wall: $3,500 to $7,000 depending on the option and the site.
Figure 2: Tall terrace walls holding a raised garden. Height is the biggest cost driver: a wall over 1 m high needs engineering and council approval in most states, and the rate per metre climbs fast above that line. Photo: ell brown, CC BY-SA.
What pushes the price up
- Height over 1 m: a wall retaining more than 1 m needs a structural engineer design and council approval in most states. Engineered walls over 1.5 m can run $800 to $2,000 or more per linear metre once engineering, permits and drainage are counted.
- Drainage: every retaining wall needs drainage behind it. A wall quoted without drainage is a wall that will fail, and the repair costs more than the drainage would have.
- Footings and reinforcement: block walls need core filling and steel, poured walls need formwork and pumping. Those lines are inside the rates above on a normal site and outside them on a hard one.
- Access: a narrow side passage means hand digging, wheelbarrows and crane lifts instead of a machine. That adds labour hours fast.
- Soil: reactive clay, rock and fill all change the footing. Melbourne guides single out reactive clay and heavy winter rain as the two site conditions that move the price most.
Which concrete option to pick
Concrete sleepers are the usual pick for a garden wall up to 1 m high. They last 50 years or more, they need almost no upkeep, and they are the cheapest concrete option at $350 to $550 per m2. Concrete blocks suit taller walls and walls you plan to render, and they carry the widest range at $350 to $700 per m2 because reinforcement, core filling and finishing vary so much. Poured reinforced concrete suits engineered walls in hard conditions, such as a wall holding a driveway or a wall on a steep slope. It is the dearest at $500 to $700 per m2, and on large engineered jobs Brisbane guides quote $800 to $1,500 or more.
Get three written quotes, and ask each builder the same four questions: is the rate per square metre or per linear metre, does it include drainage and footings, does it include engineering and council fees, and what is excluded. A quote that is far below the ranges in this guide usually means one of those lines is missing.
Sources: Murs Projects, Retaining Wall Cost Australia 2026 Price Guide (concrete sleepers $350 to $550 per m2, concrete or Besser blocks $350 to $700, reinforced concrete $500 to $700, most residential projects $3,500 to $10,000); Karven, Retaining wall cost Australia 2026 (sleepers $350 to $650, Besser $450 to $800, 2026 estimates GST inclusive); Builtly, Retaining Wall Cost Australia (concrete block $300 to $600 per linear metre up to 1 m, poured concrete $600 to $1,000); ServiceTasker, How Much Does a Retaining Wall Cost 2026 (sleepers $300 to $450 per m2, poured or core-filled Besser $400 to $750); Melbourne Sphere, Retaining Walls in Melbourne 2026 (engineered walls over 1.5 m $800 to $2,000 or more per linear metre); Concrete Services Brisbane 2026 (sleepers $450 to $700, poured $800 to $1,500 or more). Figures checked 15 November 2026.
Frequently asked questions
How much does a concrete retaining wall cost per metre in Australia?
$350 to $700 per square metre of wall face installed, depending on the type. Concrete sleepers cost $350 to $550 per m2, concrete blocks $350 to $700, and poured reinforced concrete $500 to $700.
How much does a 10 m long, 1 m high concrete retaining wall cost?
At mid-range rates, $4,500 in concrete sleepers, $5,250 in concrete blocks, or $6,000 poured. Using the full published ranges, the same wall costs $3,500 to $7,000.
Do I need council approval for a retaining wall?
In most states, a wall retaining more than 1 m needs a structural engineer design and council approval. Check your local council, as the exact height limit and the rules vary by state.
What lasts longest, sleepers, blocks or poured concrete?
All three last 50 years or more when built with proper footings and drainage. Sleepers need the least upkeep. Blocks and poured concrete suit taller and structural walls.
Was this article helpful?
Comments
Loading comments...