Independent Australian Cost Guides
Updated April 2026

How much does roofing cost in Perth?

Most roofing jobs in Perth cost $260–$115
from minor repairs to a full re-roof
Minor leak repairs in Perth cost $260–$840. A full Colorbond re-roof runs $15,750–$42,000. Tile re-roofing costs $42–$115. Roof restoration (clean, repair, recoat) is $2,625–$6,300.
+5.2% Roofing costs in Perth have risen this quarter, driven by strong construction activity and trade shortages. Q1 2026 vs Q4 2025
Platypus mascot illustration — Roofing Cost Perth 2026
Average Roofing Cost in Perth
$18,900
total for a full Colorbond re-roof (average 3-bed home)
Minor Repair
$263–$840
Re-roof
$8k–$37k
Gutters
$1k–$4k
Budget $263per jobAverage $18,900per jobPremium $840per job

Roofing in Perth costs $260–$840 for a minor leak repair, $84–$190/sqm for Colorbond re-roofing, and $105–$230/sqm for tile re-roofing. A full re-roof on a typical Perth home runs $15,750–$115 depending on material and roof size. Roof restoration (clean, seal, recoat) is a more affordable option at $2,625–$6,300.

We've compiled pricing from roofers across Perth, plus hipages, leading tradie platforms, and leading tradie platforms listings as of February 2026. All prices include GST.

Quick answerRoofing in Perth costs $210–$525 per visit, with most averaging $370 per visit. GST included — verified April 2026. Get free Perth quotes →
Perth roofing pricing guide 2026$

Detailed Pricing — Perth 2026

ServiceLowTypicalHigh
Roof inspection / report$210per visit$370$525
Roof repair (minor leak)$260per job$525$840
Roof repair (tile replacement)$315per job$630$1,050
Re-roofing Colorbond (per sqm)$84/sqm$125$190
Re-roofing tiles (per sqm)$105/sqm$160$230
Full roof replacement (single-storey)$10,500total$16,800$26,250
Full roof replacement (two-storey)$15,750total$26,250$42,000
Gutter replacement (per m)$42/m$74$115
Downpipe replacement (per m)$37/m$63$94
Roof painting (single-storey)$2,625total$4,200$6,300
Ridge capping repair$420per job$790$1,250
Skylight installation$1,575installed$2,625$4,200

Getting quotes for roofing work in Perth? Get a quote from a verified local tradie — free, no obligation.

Get Perth quotes →
Prices verified April 2026 · Cross-referenced against 90+ Australian trade pricing sources · See methodology

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

Advertise with us
Reach Australian homeowners
Get your business in front of people planning their next project
Roofing cost variation across Perth suburbs

How Roofing Costs Vary Across Perth

Coastal & Western Suburbs

$120–$185/m² replacement

Cottesloe, Scarborough, Fremantle, Hillarys. Salt air corrosion is the primary cost driver. Marine-grade fasteners and Colorbond profiles rated for corrosion zone C or higher are essential. Older homes in Fremantle and Cottesloe may have heritage considerations restricting material changes. Beachfront properties need the highest corrosion resistance — standard Colorbond may not be adequate within 1km of the coast.

Northern Suburbs

$100–$150/m² replacement

Joondalup, Wanneroo, Balcatta, Duncraig. Predominantly 1970s–90s concrete tile homes plus newer Colorbond estates. Standard access and single-storey homes keep costs competitive. Concrete tile restoration ($3,000–$7,000) is often the most cost-effective option for homes in this belt — tiles are usually structurally sound but coatings have degraded.

Southern Suburbs

$95–$140/m² replacement

Rockingham, Mandurah, Baldivis. Most affordable roofing in metro Perth. Newer housing stock means less restoration work needed. When roofing is required, straightforward single-storey designs and good access keep labour costs minimal. Mandurah's coastal location adds a slight premium for corrosion-resistant materials.

Eastern & Hills Suburbs

$110–$170/m² replacement

Kalamunda, Mundaring, Midland, Ellenbrook. Hills properties face bushfire risk — BAL (Bushfire Attack Level) ratings affect material selection and design requirements. BAL-rated homes need non-combustible roofing, ember guards, and specific sarking. Access to steep hillside properties increases labour and scaffolding costs. Ellenbrook and flat eastern suburbs are standard pricing.

Real world roofing cost scenarios Perth

What Perth Roofing Jobs Actually Cost

Concrete tile restoration — 3-bedroom home

$3,500–$7,000 total

High-pressure clean, replace broken tiles ($15–$40 per tile), rebedding and flexible repointing of ridge caps ($800–$2,500), two coats of acrylic roof membrane ($10–$18/m²). Perth's dry climate is kinder to concrete tiles than Brisbane's humidity, but UV degradation still takes its toll. If tiles are chalking or losing colour but structurally intact, restoration extends life by 10–15 years at a fraction of replacement cost.

Tile to Colorbond conversion

$15,000–$30,000 total

Tile removal and disposal ($20–$35/m²), batten inspection/replacement, new Colorbond roofing ($60–$85/m²), sarking ($4–$8/m²), and new gutters. Reducing roof weight by 70% is beneficial in Perth's reactive soil conditions — heavy tile roofs can exacerbate foundation movement on some Perth clay/sand soil types. Popular Colorbond colours in Perth: Surfmist, Shale Grey, Paperbark — lighter colours essential for WA's intense summer heat.

Asbestos roof removal & Colorbond replacement

$15,000–$30,000 total

Licensed asbestos removal ($40–$80/m²), disposal at approved facility ($500–$1,200), new Colorbond roofing, guttering, and insulation. Perth's 1960s–80s suburban expansion used asbestos cement roofing extensively — if your home was built in this era and has grey corrugated roof sheets, they're almost certainly asbestos. WA's WorkSafe regulations require licensed removal with proper containment, PPE, and waste disposal at approved sites.

Colorbond re-roof — replacing old metal

$8,000–$15,000 total

Remove existing metal roofing, install new Colorbond on existing or new battens, replace sarking and flashings. Simpler and cheaper than tile conversion since no weight change means no structural assessment needed. Old Zincalume or galvanised steel roofing from the 1980s–90s may have reached end of life — corrosion at fastener points and flashings are the first signs.

Gutter replacement with leaf guard

$2,500–$6,000 total

Supply and install new Colorbond guttering (40–60 linear metres at $30–$60/m), plus leaf guard mesh ($15–$30/m). Perth's winter storms and eucalyptus leaf drop make gutter maintenance critical. Blocked gutters cause fascia rot and foundation erosion — particularly problematic on Perth's reactive soils where uncontrolled water near foundations can cause significant movement.

Get a fair roofing quote in Perth

Licensed & reviewed professionals. No obligation, no spam.

Get Quotes in Perth →
Factors affecting roofing cost in Perth

What Affects Roofing Costs in Perth

The roof replacement cost in Perth varies based on material choice, roof area, pitch, and access. Here are the key factors that affect your roofing quote.

Repair vs re-roof vs restore

A minor repair ($260–$840 in Perth) fixes a specific problem. Restoration ($2,625–$6,300) extends life by 10–15 years. A full re-roof ($15,750–$115) replaces everything and lasts 30–50 years.

Material choice

Colorbond re-roofing ($84–$190/sqm in Perth) is lighter and cheaper to install than tiles ($105–$230/sqm). Colorbond also suits more roof pitches and is faster to install.

Roof size & pitch

A steeper pitch in Perth 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 Perth homes need scaffolding ($2,000–$6,000+), which adds significantly to the project cost. Single-storey with good access is cheapest.

Gutters & downpipes

Gutter replacement ($37–$94 in Perth) 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 Perth homes have asbestos roofing. Removal adds $30–$60/sqm and must be done by a licensed asbestos removalist before new roofing goes on.

How to save money on roofing costs Perth$

How to Save Money on Roofing in Perth

1
Get quotes from licensed Perth roofers — prices vary significantly for re-roofing
2
Ask if the quote includes scaffolding, old roof removal, and disposal
3
Consider roof restoration if your roof is 15–25 years old — it's a fraction of re-roofing cost
4
Check for asbestos before getting quotes — older Perth homes may need specialist removal
5
Ask about warranty on materials (Colorbond: 25 years) and workmanship (5–10 years)
6
Book Perth roofing work in the drier months for fewer weather delays
Roof replacement cost by home size Perth 2026

Roof replacement cost by home size in Perth

Quick answerPerth roof replacement costs $14,000–$28,000 for Colorbond or $18,000–$35,000 for tiles on a typical 3-bed home.

Roof replacement costs in Perth scale with the size and complexity of the home. A small 2-bedroom home with a simple skillion or gable roof and a total area of 100–140m² can expect to pay $9,000–$18,000 for Colorbond or $13,000–$24,000 for concrete tiles, all up including materials, labour, disposal of the old roof, and new sarking. A standard 3-bedroom home with a hip or gable roof of 150–220m² is the most common Perth replacement job, costing $14,000–$28,000 for Colorbond or $18,000–$35,000 for tiles. Larger 4-bedroom homes with complex rooflines, multiple valleys, or skylights typically fall in the $22,000–$45,000 range.

Several factors can push Perth roof replacement costs above these ranges. Homes with very steep pitches (over 35 degrees) require additional safety equipment and take longer to complete, adding $2,000–$6,000 to the job. If the existing roof frame has damage from white ants or rot — common in older Perth homes — structural repairs must be completed before new roofing can be installed. Additional items like gutters, fascia boards, downpipes, and skylight re-flashing are usually quoted separately. For Perth homes built before 1990, it is worth asking your roofer to inspect the sarking and ceiling insulation during the quote, as these often need replacement at the same time.

Asbestos roof removal and replacement cost Perth!

Asbestos Roof Removal and Replacement Cost in Perth

Perth has one of the highest concentrations of asbestos roofing in Australia. Homes built between the 1940s and mid-1980s across suburbs like Dianella, Morley, Balga, Bedford, and much of the northern and eastern corridors frequently have asbestos cement (fibro) roof sheeting. If your Perth home has an asbestos roof, removal must be done by a licensed asbestos removalist before any new roofing can be installed.

Asbestos roof removal and replacement costs in Perth:

In WA, asbestos removal over 10 square metres must be done by a WorkSafe WA licensed asbestos removalist. Your removalist must notify WorkSafe at least 5 business days before starting work. Never attempt to remove asbestos roofing yourself — it’s illegal in WA and carries fines of $50,000+ for individuals. You can check licensed asbestos removalists through the WorkSafe WA website.

Solar panel removal during re-roof Perth

Solar Panel Coordination During Re-Roofing

Perth is Australia’s sunniest capital, and a large proportion of Perth homes have rooftop solar panels. If you’re re-roofing a home with existing solar, the panels must be removed before work begins and reinstalled after — and this adds a meaningful cost.

Solar panel removal and reinstallation during re-roof: $1,000–$3,000 depending on system size (typically 6.6kW to 13kW systems). This includes disconnection by a licensed electrician, safe panel storage, and reinstallation with new flashings and mounts compatible with the new roof profile. If your solar system is over 8–10 years old, the re-roof is often a good opportunity to upgrade the inverter or add battery storage while the panels are already down.

If you’re planning a new solar installation within the next 1–2 years, it makes financial sense to re-roof first — removing panels from a new roof later to fix leaks is expensive and voids warranties. Always coordinate roofing and solar timing to avoid double handling.

How to check roofing contractor licence WA Building Commission

How to Check a Perth Roofing Contractor’s Licence

In Western Australia, roofing contractors must be registered with the WA Building Commission. You can verify any Perth roofing contractor’s registration at commerce.wa.gov.au/building-commission. Search by name, company, or registration number to confirm their current status and the class of work they’re authorised to perform.

For any roofing work valued at $20,000 or more in WA, you must have a written contract that includes the total price, scope of work, start and completion dates, and the builder’s registration details. WA’s Home Building Contracts Act provides consumer protections for residential building work, including roofing.

Our Methodology

Prices on this page are compiled from publicly available cost guides, leading tradie marketplaces, peak industry body data, and individual tradesperson websites across Australia. We cross-reference ranges from multiple sources and adjust for city-specific cost differences based on advertised rates, salary data, and cost-of-living indicators. Our guides are independently produced — we don't employ tradespeople and have no commercial relationship with any service provider. All prices are estimates and will vary based on your specific job. Always get multiple quotes. Last reviewed April 2026. Read our full methodology →

Frequently Asked Questions

How much does a roof repair cost in Perth?
A minor roof repair in Perth costs $260–$840 for leak fixes. Tile replacement costs $315–$1,050. Cost depends on the type of repair, roof material, and access.
How much does a full re-roof cost in Perth?
A full re-roof in Perth costs $15,750–$42,000 for Colorbond or $42–$115 for tiles, for a typical home. Price depends on roof size, material, and whether asbestos removal is needed.
How much does roof restoration cost in Perth?
Roof restoration in Perth costs $2,625–$6,300. This includes cleaning, repairing broken tiles or rust spots, repointing ridges, and applying a protective coating to extend the roof's life by 10–15 years.
Should I repair, restore, or re-roof?
If damage is localised, repair ($260–$840 in Perth). If the roof is ageing but structurally sound, restore ($2,625–$6,300). If it's beyond repair or you want to change material, re-roof ($15,750–$115).
How much does a roof inspection cost in Perth?
A roof inspection in Perth costs $210–$525. It's recommended before buying a home, after severe storms, or if you notice leaks, sagging, or missing tiles.
How long does a re-roof take?
A full re-roof on a typical Perth home takes 3–7 days for Colorbond and 5–10 days for tiles, weather permitting.
How much does it cost to replace a roof on a 3-bedroom home in Perth?
A full roof replacement on a typical 3-bedroom home in Perth costs $14,000–$28,000 for Colorbond steel and $18,000–$35,000 for concrete or terracotta tiles, depending on roof pitch, accessibility, and the condition of the battens and sarking underneath. Most Perth 3-bedroom homes have a roof area of 150–220 square metres. The wide range reflects differences between simple skillion or low-pitch roofs (cheaper) and complex hipped or multi-gabled roofs (more expensive). Always get at least 3 written quotes from licensed roofers before proceeding.
Does home insurance cover roof replacement in Western Australia?
Home insurance in Western Australia typically covers roof damage caused by sudden events — storm damage, falling trees, fire, or impact — but does not cover gradual deterioration or wear and tear. If your roof needs replacing due to age or lack of maintenance, insurers will generally decline the claim. After a major storm event in Perth, it is important to document damage quickly, notify your insurer promptly, and get quotes from licensed contractors rather than opportunistic door-knockers. Check your policy carefully: most standard policies cover the cost to repair or replace to a similar standard, but excess amounts and depreciation provisions vary significantly.
Colorbond vs tiles — which lasts longer in Perth's climate?
In Perth's hot, dry climate with intense UV exposure, Colorbond steel roofing generally outperforms concrete tiles over the long term. Modern Colorbond with BlueScope's Activate technology is rated to 50+ years with minimal maintenance, while concrete tiles in Perth's conditions often require re-pointing and re-bedding at 20–25 years and full replacement at 35–45 years. Terracotta tiles are more durable than concrete but cost more upfront. Perth's low rainfall also means that Colorbond's advantage in water-tightness is less critical than in wetter cities; the main advantage in Perth is the lighter weight and lower long-term maintenance cost.
What is the cheapest roofing option for Perth homes?
For Perth homeowners prioritising upfront cost, Colorbond steel is typically the most affordable option at $45–$75/m² installed, compared to $60–$95/m² for concrete tiles and $80–$130/m² for terracotta. Corrugated Colorbond is cheaper than standing seam profiles and is widely used across Perth's residential market. On a typical 180m² Perth roof, the cost difference between the cheapest Colorbond option and mid-range concrete tiles can be $3,000–$8,000. However, the cheapest material is not always the best value over 30 years — factor in maintenance, warranty coverage, and compatibility with the home's existing gutters and fascia.
Can I stay in my home during a roof replacement in Perth?
In most cases, yes — Perth homeowners can remain in their homes during a roof replacement. The main disruptions are noise (significant during tear-off and sheet installation), potential dust entering ceiling cavities, and temporary gaps in the roof during the transition between old and new material. Most Perth roof replacements are completed in 1–3 days for a standard home, minimising the disruption period. If your home has a serious structural issue, or if the job involves extensive frame repairs, your roofer may recommend temporary accommodation. Ask your contractor whether they use tarps to protect the interior if rain is forecast during the job.
How much does it cost to re-roof a house in Perth?
A full re-roof in Perth costs $8,000–$15,000 for a single-storey 3-bedroom home with Colorbond, or $15,000–$30,000 for tile. If the existing roof contains asbestos sheeting, add $3,000–$8,000 for licensed removal and disposal. Two-storey homes with scaffolding requirements cost 30–50% more.
How much does asbestos roof removal cost in Perth?
Asbestos roof removal in Perth costs $30–$60 per square metre for removal only, or $180–$320 per square metre for removal plus a new Colorbond roof. For an average 3-bedroom Perth home, full asbestos roof replacement typically costs $15,000–$35,000. Licensed asbestos removalists must notify WorkSafe WA before starting work.
Do I need to remove solar panels for a re-roof in Perth?
Yes. Solar panels must be disconnected by a licensed electrician and removed before re-roofing, then reinstalled after. This typically costs $1,000–$3,000 depending on system size. If your solar system is over 8–10 years old, the re-roof is a good time to upgrade components while panels are already down.

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.

Sam the Platypus
Online now
Powered by What's The Damage