Free · 2026 prices · Instant

Roof Replacement Cost 2026
Price per m² & Total

How much does a roof replacement cost? Get a price per m², total estimate and range by material. Free roof replacement cost calculator.

Share:
Advertisement

Your inputs

Get 3 quotes and check warranty (most offer 25–50 year shingles).

Your estimate

Roof replacement
$12,000
≈ range $9,600 – $19,200
Low estimate
$9,600
High estimate
$19,200
Detail 1$120/m²
Detail 2120 m²
Estimated total$14,400
Estimates use national averages. Always get local quotes before committing.
Advertisement
FAQ

Roof replacement FAQ

How much does a roof replacement cost?
Expect $80–160 per m² installed. A typical 120 m² roof lands around $10,000–20,000, depending on material and pitch.
What affects roof cost?
Material (asphalt is cheapest, metal and slate premium), pitch, number of layers to remove, and your region's labor rates.
Does insurance cover a new roof?
Storm or hail damage is often covered, minus your deductible. Normal wear and tear is not.
How long does a roof last?
Asphalt shingles last 20–30 years; metal 40–70. Replacing before leaks avoids interior damage.
Advertisement
Advertisement