How Much to Replace a Roof

Flat roof replacement costs
You don’t need us to tell you that a roof is one of the essential parts of your property. It protects your home from the elements and more, but if it becomes damaged or has lived out its life, you will need to repair it or replace it urgently to prevent problems from occurring.
How much is a new roof?
While the cost of a roof replacement in the UK is approximately £5,500, the cost will depend on the roof’s size, the property’s location, and the type of material you choose for your refurbishment/replacement. Getting honest and fair estimates can be difficult, but if you insist on using EPDM for your next roof, at least you can use our calculator to accurately price the materials you require.
That said, we thought we would provide some estimates below to help you understand how much a new roof might cost and give you a good idea of how much to budget.
The UK national average new roof estimate costs to replace a flat or new roof is from £1,500 to £25,000. Let’s show you ways you can make it more affordable. See our roof repair cost calculator.
Free roof repair cost calculator
If you’re interested in using rubber roofing or EPDM membranes for your roof replacement, you can calculate the cost here.
2024 Replacement Roof Costs
Prices checked monthly

Replacement Flat roof costs – estimates
According to CheckaTrade, the UK national average estimates to replace a flat roof with a new roof is £5,500, typically lasting around 20 years and taking a week to install. However, most UK homeowners spend between £3,000 and £18,000 on a replacement or new roof (with higher costs covering larger, more complex roof installations like a hip roof). Per m2, typical roof installation costs range from £120 to £290, but this will also depend on the size of your roof and the material you opt for.
Price estimates using conventional roof types:
Type of roof | Typical average estimate costs | Cost per m2* |
Flat roof cost | £1,440 – £3,400 | £45 – £100 |
Gable roof cost | £7,500 – £16,250 | £117 – £255 |
Hip roof cost | £8,500 – £17,500 | £132 – £275 |
*The Costs in the above table are estimates based on an average roof area of 64m2 for a hip and gable roof and 32m2 for a flat roof.
Felt flat roof cost per m2 is approximately £55.


Additional costs
On top of this, when you receive your roof replacement quote, you might want to check what is included in the cost and what isn’t; for example, extra charges can often occur for scaffolding, existing roof removal and skips to dispose of the building and roofing waste.
Depending on what’s included in your cost or not, the additional items you’ll need for your roof replacement make replacing a roof expensive. For example, see the table below to calculate the total cost of your new roof.
ADDITIONAL SERVICE ESTIMATES
Insulation | From £400 |
Existing flat roof removal | £2,500 |
Skip hire | From £300 |
New fascia and soffits | From £2,000 |
Gutter installation | From £700 |
When you opt for a flat roof, you can often bypass all these additional costs, not to mention that the material is cheaper than standard roof designs.
