Roofing Costs in Perth, Western Australia (2026)

Perth’s roofing market in 2026 sees costs rising 10-20% due to labor shortages, material inflation, and demand from weather events.

Factors Affecting Roofing Costs

Key influences include:

  • Roof size and pitch: Larger or steeper roofs increase materials and labor needs.
  • Material type: Premium options like terracotta add costs.
  • Location and access: Coastal exposure or tight sites raise expenses.
  • Complexity: Multi-level or heritage designs boost labor.
  • Market demand: High in metro Perth vs. regional areas.
  • Regulations: Compliance with energy efficiency standards adds fees.

Materials Costs

  • Colorbond steel: $18-45/m².
  • Concrete tiles: $40-60/m².
  • Terracotta tiles: $80-120/m².
  • Metal (Zincalume): $50-70/m².
  • Asphalt shingles: $30-80/m².

Labour Costs

Roofers charge $50-110/hour in Perth, higher for complex jobs or remote areas. Total labor: 35-45% of project cost, or $25-40/m² installed.

Seasonal Adjustments

Costs rise 10-15% in wet season (winter) due to safety risks and high demand. Off-season (summer/autumn) offers discounts; schedule early to save.

Average Cost of a New Roof

For 150-200m² home: $25,000-60,000, including materials and labor.

Roof Replacement Cost

For a home with floor space of about 200m2, the roof replacement cost might be around $50,000 depending on location, access, complexity etc.

Roof Replacement Cost Per Square

$80-200/m², varying by material (Colorbond $72-102/m² installed).

For single story homes, Rayco Roofing charges about $180/m2 for tiled roof and about $170/m2 for Colorbond steel roof.

Garage Roof Replacement Cost

For 20-50m²: $2,000-8,500, at $50-200/m² for metal.

For a small roofing area such as a garage roof, Rayco Roofing charges approximately $190/m2 for tiles and $180/m2 for Colorbond steel.

Get Quote