How Much Does a Concrete Driveway Cost in Perth? Price Guide
A concrete driveway in Perth costs $75 to $210 per square metre installed, GST included, which puts a typical double between $5,250 and $14,700.
Rates on this page are GST inclusive and come from the same config the estimator uses. Last checked .
Short answer: $75 to $210 per square metre installed, GST included. On a single or double driveway that is $3,750 to $14,700, and the finish accounts for most of the gap. Here is the arithmetic.
What a driveway costs, finish by finish
A single is usually around 50 square metres, a double around 70. Here is what our published rates do at those two sizes.
| Finish | Single, about 50 m2 | Double, about 70 m2 |
|---|---|---|
| Plain and coloured | $3,750 to $5,500 | $5,250 to $7,700 |
| Liquid limestone | $4,250 to $5,750 | $5,950 to $8,050 |
| Exposed aggregate | $5,750 to $7,750 | $8,050 to $10,850 |
| Honed or polished | $8,000 to $10,500 | $11,200 to $14,700 |
All GST inclusive and installed. They cover minor site prep on a typical Perth sand pad, SL72 steel mesh, the pour, the finish, control joints and cleanup. Removing an old driveway, thickening for vehicles and a pump for tight access sit on top. Each is a checkbox on the instant estimator.
Measure yours first: length times width in metres. A 3 metre single running 16 metres to the street is 48 m2.
What moves the number
Size. The rate per square metre falls as the job grows, which gets its own section below. Under 20 square metres there is a $2,500 minimum.
Finish. On a 70 m2 double the gap between cheapest and dearest is $5,950 at the low end and $7,000 at the high. Plain grey is the workhorse. Exposed aggregate is WA's most popular driveway upgrade and the stone gives grip on a slope. Honed is ground back and sealed after the pour, which is where its cost sits.
What is under the ground. Most of Perth is sand, which compacts well and drains. The number moves on limestone shelf, clay pockets, old fill from a previous build, or a driveway that has to come up 300mm to meet a new garage slab. Bulk earthworks are quoted separately, along with excavation surprises like rock or deep fill.
Whether the old driveway comes out. Breaking out and carting away old concrete or paving runs $35 to $60 per square metre. It does not get the size discount, because demolition does not get cheaper per square metre the way pouring does. On a 70 m2 double that is $2,450 to $4,200 on its own. Pavers sit at the cheaper end, old reinforced concrete at the top.
Whether a truck can reach it. An agitator truck needs to get close enough to chute concrete straight in. Front driveways usually can, which is why they dodge the pump a rear alfresco often needs. Behind the house or through a narrow side gate, a pump adds $1,200 to $1,600 flat.
Why a bigger driveway costs less per square metre
Setting up a pour costs about the same whether the slab is 40 square metres or 90. Same forms, same crew, same day. So the rate per square metre drops as the area grows.
| Area | What happens to the rate |
|---|---|
| Under 20 m2 | 25% higher |
| 20 to 29 m2 | 15% higher |
| 30 to 79 m2 | Standard rate |
| 80 to 149 m2 | 5% lower |
| 150 m2 and over | 10% lower |
A 50 m2 single and a 70 m2 double both sit in the standard band, so they cost the same per square metre. The saving starts at 80. Take plain concrete: 70 m2 is $5,250 to $7,700, and 80 m2 is $5,700 to $8,400. Those extra 10 square metres cost $450 to $700, or $45 to $70 per square metre against a base rate of $75 to $110. Exposed aggregate does the same, $65 to $95 per square metre against a base of $115 to $155.
Going bigger genuinely lowers your rate. If the path down the side was already on your list, pour it at the same time. You also avoid a joint between two batches that never quite match.
Vehicle-duty thickening at 125mm
Our standard slab is 100mm on SL72 mesh. Under vehicles we go to 125mm, which adds $10 to $25 per square metre. That is $500 to $1,250 on a single and $700 to $1,750 on a double.
Two family cars is one thing. A caravan, a boat trailer, a loaded dual cab or a bin truck reversing over the crossover is another. If unsure, thicken it. Repairing a slab that cracks under a load it was never poured for costs more than the $700 to $1,750 the thickening would have cost.
| Finish | Double, 70 m2, thickened to 125mm |
|---|---|
| Plain and coloured | $5,950 to $9,450 |
| Liquid limestone | $6,650 to $9,800 |
| Exposed aggregate | $8,750 to $12,600 |
| Honed or polished | $11,900 to $16,450 |
The crossover, and why your council gets a say
The crossover is the section between your boundary and the kerb. It sits on the road reserve, which is council land, not yours.
That matters three ways. Councils generally want an application approved before a new or widened crossover is built, and approval takes time, so lodge it early. The council sets width, thickness, how it meets the kerb, and sometimes what finish is allowed out there. And a number of Perth councils contribute toward a first crossover, so ask rather than assume.
A crossover often adds another 15 to 20 square metres, depending on your verge depth. That is frequently enough to push a 70 m2 double past 80 m2 and into the lower rate. Permit fees, drainage and engineering sit outside our quote, and we flag them at the site visit.
A worked double, all in
A 70 m2 double in exposed aggregate, old cracked concrete out, thickened to 125mm for two cars and a trailer:
- Finish: 70 x $115 to $155 = $8,050 to $10,850
- Removal: 70 x $35 to $60 = $2,450 to $4,200
- Thickening: 70 x $10 to $25 = $700 to $1,750
- Total: $11,200 to $16,800
Removal and thickening add $3,150 to $5,950 on top of the finish. The same job in plain grey is $8,400 to $13,650.
Getting a number for your place
Every figure here comes from the same engine behind our instant estimator. Enter your area, pick a finish, tick removal, thickening and access, and you have an estimate in 30 seconds. No email, no phone number, no callback.
An estimate is not a quote. The site visit sorts levels, drainage, access and whatever is under the old surface, and our process sets out what follows. Site visits across metro Perth are free and the quote afterwards is written and fixed. Get in touch when you want it measured properly.
Questions we get asked
How much is a double driveway in Perth?
Between $5,250 and $14,700 for a typical 70 square metre double, depending on the finish. Plain and coloured is cheapest at $5,250 to $7,700, honed dearest at $11,200 to $14,700. Add $700 to $1,750 for 125mm vehicle-duty thickening, and $2,450 to $4,200 if the old driveway has to come out.
What is the cost per square metre for a concrete driveway in Perth?
$75 to $110 for plain and coloured, $85 to $115 for liquid limestone, $115 to $155 for exposed aggregate, $160 to $210 for honed or polished. All GST inclusive and installed. Under 30 square metres carries a higher rate, over 80 a lower one.
Do I need council approval for a concrete driveway?
Not for the part on your own property. You almost always do for the crossover, between your boundary and the kerb, because that is council land. Councils set their own specification and approval takes time, so lodge it before you book a pour.
How long before I can drive on a new concrete driveway?
Keep vehicles off for 7 days. You can walk on it well before that. Concrete reaches full design strength at 28 days. We cut control joints within a day or two of the pour so it cracks where we chose.
More cost guides
- Exposed Aggregate Cost in Perth: Real Prices Per Square Metre Exposed aggregate runs $115 to $155 per square metre installed in Perth, and here's exactly what moves a job to the top or the bottom of that band.
- Liquid Limestone vs Honed Concrete for Perth Pool Surrounds Liquid limestone runs $85 to $115 per m2 and honed concrete $160 to $210, so the choice around a Perth pool comes down to heat, grip, upkeep and budget.
- Why concreters charge a minimum for small jobs in Perth A 6 m2 bin pad and a 15 m2 path both land on the same $2,500 minimum, and here's the honest reason why, plus three ways to get better value from a small pour.