Construction Cost Global

How much does a roof replacement cost in 2026? – Price guide

Updated October 2026

A roof lasts a long time, but replacing it is a major investment. Here is what a roof replacement typically costs per material, what affects the price and what to check before you start.

Läs på svenska

What does a roof replacement cost per square metre?

Metal roofing: often around EUR 90–140 per m² in Northern Europe, including removal and new underlay.

Concrete tiles: often around EUR 95–150 per m².

Clay tiles: often around EUR 120–190 per m².

Copper: often around EUR 300–480 per m² – expensive, but with a very long lifespan.

A family house with about 150 m² of roof area therefore often lands around EUR 13,000–29,000 for metal, concrete or clay.

What drives the cost?

Roof pitch, height and shape: steep roofs, dormers and many angles require more work and scaffolding.

The deck: is the sheathing and battens replaced, or only the covering?

Details such as chimneys, roof windows, gutters, downpipes and snow guards.

Scaffolding and disposal of old material.

Permits and tax relief

Replacing with the same material and colour rarely needs a permit. Changing material or colour may – check local rules, especially in conservation areas.

Some countries offer tax relief on labour, such as ROT in Sweden – check what applies where you live.

Common pitfalls

Discovering rotten sheathing only during removal – keep a 10–15% contingency.

Comparing quotes with different scope, for example with or without scaffolding and flashing.

Forgetting extra insulation – a good moment to add it while the roof is open.

Estimate your roof

Our calculator covers 11+ countries and five currencies. Choose renovation, roof and standard, enter the roof area and get an estimate with VAT shown separately and a PDF report.

Prices are indicative ranges and vary by country, location, roof shape and design.

Estimate the cost of your roof replacement

Enter roof area and standard – get a clear estimate in your currency.

Open the calculator