A roof replacement is a major investment, but it's essential for protecting your home and maintaining its value. The average cost of a roof replacement in Australia ranges from $40 to $150 per square metre, with a typical 180m² roof costing between $10,000 and $30,000 depending on the material chosen.
Colorbond steel is the most popular roofing material in Australia, offering excellent durability, low maintenance, and a wide colour range. Concrete tiles are the most affordable option, while terracotta and slate are premium choices.
This guide covers all the costs involved in a roof replacement, from materials and labour to scaffolding and disposal.
Roofing Cost Breakdown — 2026 Pricing
| Item | Low | High | Unit |
|---|---|---|---|
| Colorbond Steel | $40 | $70 | /m² |
| Concrete Tile | $30 | $50 | /m² |
| Terracotta Tile | $50 | $90 | /m² |
| Metal Deck | $35 | $55 | /m² |
| Slate | $80 | $150 | /m² |
| Labour (installation) | $35 | $55 | /m² |
| Old Roof Removal | $15 | $25 | /m² |
| Scaffolding | $1,500 | $5,000 | total |
| Guttering & Fascia | $30 | $50 | /lm |
| Insulation (if upgrading) | $10 | $25 | /m² |
What Affects the Cost?
Roofing Material
Colorbond steel ($40-$70/m²) is the most popular. Concrete tiles ($30-$50/m²) are cheapest. Terracotta ($50-$90/m²) and slate ($80-$150/m²) are premium options.
Roof Size & Complexity
A simple gable roof is cheaper than a hip roof with valleys, skylights, and multiple levels. Complex roofs require more cutting, flashing, and labour.
Building Height
Two-storey homes require scaffolding ($1,500-$5,000) and take longer to complete. Three-storey buildings may require crane access.
Old Roof Removal
Removing the existing roof costs $15-$25/m². Tile roofs are heavier and more expensive to remove than metal. Asbestos removal requires licensed specialists ($50-$100/m²).
Structural Repairs
If the roof frame has damage from termites, rot, or storm damage, structural repairs can add $2,000-$10,000+ to the total cost.
Insulation Upgrade
Many homeowners upgrade insulation during a re-roof. Adding R4.0 batts costs $10-$25/m² but saves significantly on energy bills.
Cost by City — 2026
| City | Price Range | Note |
|---|---|---|
| Sydney | $50 – $170/m² | Highest costs nationally |
| Melbourne | $45 – $160/m² | Competitive market |
| Brisbane | $40 – $140/m² | Cyclone-rated in some areas |
| Perth | $45 – $150/m² | Metal roofing dominant |
| Adelaide | $40 – $140/m² | Affordable labour |
| Gold Coast | $45 – $155/m² | Cyclone compliance required |
Expert Tips
Get at least 3 quotes from licensed roofers with current insurance
Check if your existing roof contains asbestos before starting work
Consider upgrading insulation while the roof is off — it's much cheaper
Ask about manufacturer warranties vs installer warranties
Check NCC requirements for your climate zone (cyclone, bushfire ratings)
Frequently Asked Questions
How much does a roof replacement cost in Australia?
A roof replacement in Australia costs between $10,000 and $30,000 for a typical 180m² roof. The cost per square metre ranges from $40 to $150 depending on the material: Colorbond steel ($40-$70/m²), concrete tile ($30-$50/m²), terracotta ($50-$90/m²).
How long does a roof replacement take?
A standard residential roof replacement takes 3-7 days depending on size and complexity. This includes 1-2 days for removal, 2-3 days for installation, and 1 day for cleanup and finishing.
Should I replace or restore my roof?
Roof restoration (cleaning, repointing, recoating) costs $2,000-$6,000 and extends the life by 10-15 years. Full replacement costs $10,000-$30,000 but lasts 30-50+ years. Replace if the roof is over 30 years old or has structural damage.
Does a new roof add value to my home?
Yes, a new roof can add 5-10% to your home's value and makes the property significantly more attractive to buyers. It also provides peace of mind with warranties of 20-30+ years.
Get 3 Free Roofing Quotes
Compare prices from licensed professionals in your area. No obligation.
Your Contact Details