Roofing Cost Australia 2026
Roofing costs vary based on whether you need a repair, restoration, or full re-roof — and the material and size of your roof.
| City | Typical range | Year on year |
|---|---|---|
| Sydney | $290–$46,000 | ↑ +5.1% |
| Melbourne | $260–$42,000 | ↑ +4.9% |
| Brisbane | $250–$40,000 | ↑ +5.2% |
| Perth | $260–$42,000 | ↑ +4.5% |
| Adelaide | $12,900–$36,800 | ↑ +5.6% |
| Gold Coast | $245–$39,200 | ↑ +5.2% |
| Canberra | $280–$50,000 | ↑ +5.0% |
| Hobart | $230–$36,000 | ↑ +5.0% |
| Darwin | $250–$40,000 | ↑ +5.0% |
| Newcastle | $240–$38,000 | ↑ +5.1% |
| Geelong | $230–$37,000 | ↑ +4.9% |
| Sunshine Coast | $240–$39,000 | ↑ +5.2% |
| Townsville | $270–$43,000 | ↑ +5.2% |
| Wollongong | $270–$43,000 | ↑ +5.1% |
| Byron Bay | $260–$42,000 | ↑ +5.1% |
In Sydney? See the roof replacement cost in Sydney by roof size and material.
Choose Your City
Roofing prices at a glance
Roofing work splits into four price-distinct job types. Here's what each costs in Australia in 2026 (national averages — see your city page below for local pricing):
Minor repair
$250–$1,000
Leak fix, broken tiles, flashing reseal. Half-day job. Materials usually included.
Full restoration
$4,000–$11,000
Clean, repair, repoint & recoat. Adds 10–15 years to existing roof for a fraction of replacement cost.
Single-storey re-roof
$14,000–$30,000
Typical 140–180m² roof. Colorbond or concrete tile. Material + install + waste removal.
Two-storey re-roof
$15,000–$40,000
180–280m² roof + scaffolding access. Premium tile / Colorbond / slate options.
Australian roofing cost calculator
Pick your job and roof material for a national estimate built from the rows in our table above. For your city's own prices, pick it below.
Estimated national roofing cost
$14,400–$32,400
Full re-roof · 180m² · Colorbond.
Estimates only. Final price depends on pitch, access, council requirements, existing roof condition, and local labour rates. Get quotes from licensed roofers in your city.
National Pricing Overview
| Service | Low | Typical | High |
|---|---|---|---|
| Roof inspection / report | $200per visit | $350 | $500 |
| Roof repair (minor leak) | $250per job | $500 | $800 |
| Roof repair (tile replacement) | $300per job | $600 | $1,000 |
| Re-roofing Colorbond (per sqm) | $80/sqm | $120 | $180 |
| Re-roofing tiles, incl. strip-off of old roof (per sqm) | $100/sqm | $150 | $220 |
| Full roof replacement (single-storey) | $14,000total | $22,000 | $30,000 |
| Full roof replacement (two-storey) | $15,000total | $25,000 | $40,000 |
| Gutter replacement (per m) | $40/m | $55 | $110 |
| Downpipe replacement (per m) | $35/m | $60 | $90 |
| Roof painting (single-storey) | $2,500total | $4,000 | $6,000 |
| Ridge capping repair (partial: a few caps or one section) | $400per job | $600 | $1,200 |
| Skylight installation | $1,500installed | $2,500 | $4,000 |
| Roof restoration (tile: clean, rebed/repoint, recoat) | $4,000total | $7,500 | $11,000 |
| Roof restoration (metal: clean, rust treat, recoat) | $3,000total | $5,000 | $7,500 |
| Ridge capping re-bed and re-point (full roof) | $800per job | $2,200 | $3,500 |
| Asbestos roof removal (add-on to re-roof) | $5,000per job | $10,000 | $16,000 |
| Gutter replacement, whole house (single storey, incl. downpipes) | $2,200total | $3,500 | $5,000 |
| Re-roofing natural slate, incl. strip-off of old roof (per sqm) | $220/sqm | $330 | $550 |
| Re-roofing terracotta tiles, incl. strip-off of old roof (per sqm) | $130/sqm | $190 | $260 |
| Asbestos-cement roof removal (licensed, per sqm, excl. new roof) | $50/sqm | $85 | $130 |
How roofing prices compare across 17 cities and how they move month to month: Tradie Price Index, October 2026 →
You're in.
A local installer will be in touch about your job. No spam, no middleman.
Ready to get quotes for roofing work? Get a quote from a verified local tradie — free, no obligation.
Get free quotes →National average prices. Select a city above for location-specific pricing.
Roofing in Australia costs $250–$800 for a minor leak repair, $80–$180/sqm for Colorbond re-roofing, and $100–$220/sqm for tile re-roofing. A full re-roof on a typical Australian home runs $15,000–$40,000 depending on material and roof size. Roof restoration (clean, seal, recoat) is a more affordable option at $4,000–$11,000.
We've compiled pricing from roofers across Australia as of October 2026. All prices include GST.
Roof Replacement Cost: What a Full Re-Roof Actually Costs
A full roof replacement cost in Australia ranges from $14,000 for a small single-storey home to $40,000+ for a large two-storey property. The new roof cost depends primarily on your roof area, the material you choose, and whether the old roof contains asbestos.
| Scenario | Roof Area | Material | Total Cost |
|---|---|---|---|
| Small single-storey (3-bed) | 120 sqm | Colorbond | $9,600–$21,600 |
| Average single-storey (4-bed) | 180 sqm | Colorbond | $14,400–$32,400 |
| Average single-storey (4-bed) | 180 sqm | Concrete tiles | $18,000–$39,600 |
| Large two-storey | 250 sqm | Colorbond | $20,000–$45,000 |
| Large two-storey | 250 sqm | Terracotta tiles | $32,500–$65,000 |
Colorbond steel is the most popular new roof material in Australia because it's lighter (reducing structural load), faster to install (lower labour cost), and lasts 30–50+ years with minimal maintenance. Concrete tiles are cheaper per sqm but heavier and more labour-intensive to install.
A full roof replacement in Australia costs $14,000–$30,000 for a single-storey home, typically $22,000, and $15,000–$40,000 for two storeys, typically $25,000. These match the price table above and cover stripping the old roof, new sheeting or tiles, sarking, flashings and disposal. A new roof on an existing house is priced the same way, so that quote should sit inside the same rows.
Roofers build a quote from a per-square-metre rate, and that rate is where the material shows: reroofing in Colorbond runs $80–$180 per sqm, typically $120, and in tiles $100–$220 per sqm, typically $150. The rate covers sheets or tiles, sarking and labour on a standard pitch. The storey count moves the price more than the material does, because scaffolding and access grow with height, and a steep or cut-up roof adds to either.
Pick a Colorbond roof when weight, bushfire rating or a low pitch matter; pick tiles when the house is heritage-styled or you are matching the street. If only one section is damaged, the repair rows in the table above are the better spend. Get quotes with the roof area measured on site rather than estimated from the floor plan, and have each roofer list disposal and scaffolding as separate lines.
- Full roof replacement (single-storey): $14,000–$30,000 total, typically $22,000
- Full roof replacement (two-storey): $15,000–$40,000 total, typically $25,000
- Re-roofing Colorbond (per sqm): $80–$180 per sqm, typically $120
- Re-roofing tiles, incl. strip-off of old roof (per sqm): $100–$220 per sqm, typically $150
Repair vs Restoration vs Replacement: Which Do You Need?
| Option | Typical Cost | Lifespan Added | Best When |
|---|---|---|---|
| Roof repair | $250–$1,000 | 2–5 years | Isolated leak, broken tiles, damaged flashing |
| Roof restoration | $3,000–$11,000 | 10–15 years | Roof is structurally sound but faded, porous, or has minor issues |
| Full roof replacement | $14,000–$40,000+ | 30–50+ years | Roof is over 30 years old, sagging, or has widespread damage |
Roof restoration cost typically includes pressure cleaning, repointing ridge caps, sealing and recoating with a protective membrane, and replacing broken tiles. It's a cost-effective option if your roof is 15–25 years old and the timber structure underneath is sound. If rafters or battens are rotting, restoration won't fix the underlying problem and full replacement is the better investment.
New Roof Cost by Material
| Material | Cost per sqm (installed) | Lifespan | Maintenance |
|---|---|---|---|
| Colorbond steel | $80–$180 | 30–50 years | Very low |
| Concrete tiles | $100–$220 | 30–50 years | Medium (repointing, recoating) |
| Terracotta tiles | $130–$260 | 50–75 years | Low |
| Slate | $220–$550 | 75–100+ years | Very low |
| Zinc / standing seam | $180–$400 | 60–80 years | Very low |
When comparing new roof costs, factor in the total lifetime cost, not just upfront price. Colorbond at $120/sqm lasting 40 years costs $3/sqm per year. Terracotta at $180/sqm lasting 60 years costs $3/sqm per year — similar long-term value despite the higher upfront cost.
What Affects Roofing Costs in Australia
Repair vs re-roof vs restore
A minor repair ($250–$800 in Australia) fixes a specific problem. Restoration ($4,000–$11,000) extends the life of the roof. A full re-roof ($15,000–$40,000) replaces everything.
Material choice
Colorbond re-roofing ($80–$180/sqm in Australia) is lighter and cheaper to install than tiles ($100–$220/sqm). Colorbond also suits more roof pitches and is faster to install.
Roof size & pitch
A steeper pitch in Australian homes increases labour cost and safety requirements. Larger roofs cost more in total but may be cheaper per sqm due to scale.
Access & scaffolding
Multi-storey Australian homes need scaffolding, which adds significantly to the project cost: a full two-storey roof replacement costs $15,000–$40,000, against $14,000–$30,000 for a single-storey. Single-storey with good access is cheapest.
Gutters & downpipes
Gutter replacement ($40–$110 in Australia) is often combined with re-roofing. If your gutters are old, it's more cost-effective to replace them during a re-roof.
Asbestos removal
Many older Australian homes have asbestos roofing. Removal is priced separately and must be done by a licensed asbestos removalist before new roofing goes on.
How to Save Money on Roofing Cost in Australia
Roof Restoration Cost in Australia: Roofing Prices for Tile and Metal Restoration
Restoring a roof in Australia is priced on two rows. A tiled roof, concrete or terracotta, is $4,000–$11,000 for a clean, the ridge caps re-bedded and pointed, and a recoat, typically $7,500. A sheet metal roof is $3,000–$7,500 for a clean, rust treatment and recoat, typically $5,000.
The two jobs put the labour in different places. On tiles the hours go into the ridges and hips, where caps are lifted, set on fresh mortar and pointed before the whole surface is coated. On steel the effort is in scrubbing back corrosion at laps, screws and flashings, priming the treated patches and rolling the finish across every sheet.
Price the fault before the whole roof. A handful of cracked caps or one bad section sits on the partial ridge row at $400–$1,200, and every ridge on the house is $800–$3,500. A repaint with no repairs is $2,500–$6,000 on a single-storey home. When tiles are breaking up all over or the steel has holed through, set the restoration figure beside the single-storey replacement row, $14,000–$30,000, before choosing.
- Ask for the coating product to be named on the quote, with the number of coats.
- Get the coating and workmanship warranties in writing before any deposit is paid.
- Ask whether swapping cracked tiles sits inside the restoration price or is charged per tile.
- On steel, ask which sheets and screws will be replaced rather than treated.
Roofing Cost in Australia by Roof Size
Every extra square metre is charged at the same rate, so the figure climbs in step with the area. Say a house carries 205 square metres of concrete tile once every slope is measured. Re-laid at $100–$220 a square metre with the old tiles stripped, that comes to $20,500–$45,100, or near $30,750 at the typical $150.
At that size, storeys and roof shape decide where a quote lands. Put the same area on a second storey and the job moves to the two-storey row, $15,000–$40,000, since scaffold has to go up around the walls. Hips, valleys and dormers mean more cuts and flashings for every square metre than a plain gable, and fibro sheeting adds its own removal line before any tile goes on.
Roofing Cost in Australia: What the Quote Should Include
Across Australia a roofing quote can roll strip-off, the new covering, scaffold and tip fees into one total, and that hides where the money goes. Asking for each part on a line of its own lets any price for the same roof be set against the rows on this page, whether the job is a repair, a restoration or a re-roof.
- The roof area in square metres, measured over the slopes rather than the floor, with the rate applied, for example $100–$220 a square metre for tiles.
- The storey row the job is priced on, $14,000–$30,000 for one storey or $15,000–$40,000 for two, with scaffold shown as its own figure.
- Removal of the old covering and the tip charge, set apart from the supply and laying of new sheets or tiles.
- A written test result for any fibro-cement sheeting, and its removal at $50–$130 a square metre where the test comes back positive.
- New battens, sarking and flashings listed item by item, plus the rate for any rotten timber found once the roof is open.
- The covering spelt out: sheet profile and colour, or tile type and colour, with ridge and valley details.
- Gutters and downpipes measured in metres, gutter at $40–$110 a metre, if they are replaced while the scaffold is up.
- A start date, a finish date, and how rain days and an open roof overnight will be handled.
- Product and workmanship warranties in writing, the deposit, each payment stage and whether GST is included.
Frequently Asked Questions — Roofing Cost in Australia
About This Guide
Our roofing cost guides cover 17 major Australian cities with location-adjusted pricing. Updated monthly — last reviewed October 2026.
From the Homeowner Hub
Related Comparisons
Four deep-dives on roofing cost



