A new roof is one of the biggest investments you’ll make in your home, but it’s also one of the most important.
In 2026, a new roof in the UK typically costs between £6,000 and £12,000, although smaller terraced houses may cost less and larger detached homes with premium materials can exceed £20,000.
The final cost depends on your roof size, the materials you choose, access, scaffolding and whether the timber structure underneath also needs replacing.
New roof costs at a glance
| Property type | Estimated cost |
|---|---|
| Small terraced house | £4,500–£7,000 |
| 3-bedroom semi-detached | £6,500–£11,500 |
| Large detached house | £10,000–£20,000+ |
| Flat roof replacement | £1,500–£4,000 |
| Roof repair | £300–£2,000+ |
These are average UK prices and include labour and materials for a full roof replacement. Premium slate roofs, complex roof shapes and properties in London will usually cost more.
Where does the money go?
Roofing materials
The material you choose has one of the biggest impacts on price.
Typical options include:
- Concrete roof tiles (most affordable)
- Clay roof tiles
- Natural slate
- Synthetic slate
- Metal roofing
- EPDM or fibreglass for flat roofs
Concrete tiles remain the most popular because they offer a good balance between durability and price.
Natural slate is significantly more expensive but can last well over 100 years when properly installed.
Labour
Roofing is highly labour-intensive.
Most roofers charge either a fixed project price or around £35–£45 per hour, although complete roof replacements are almost always quoted as a total job rather than an hourly rate.
Labour usually includes:
- Removing the existing roof
- Installing breathable membrane
- New battens
- Roof tiles or slates
- Ridge tiles
- Flashing
- Waste removal
Scaffolding
Scaffolding is often one of the biggest hidden costs.
Depending on the size of the property, it can add anywhere from £800 to over £2,500 to the project.
Never compare roofing quotes without checking whether scaffolding is included.
Roof structure
Sometimes the problem isn’t just the tiles.
Once the old roof is removed, your roofer may discover:
- Rotten rafters
- Damaged battens
- Water damage
- Poor ventilation
- Structural movement
These repairs increase the overall cost but should be completed before the new roof is installed.
What affects the cost?
Your quote depends on several factors:
- Roof size
- Roof pitch
- Number of chimneys
- Dormer windows
- Skylights
- Tile choice
- Access to the property
- Scaffolding requirements
- Your location
A simple gable roof is usually much cheaper than a roof with multiple valleys, dormers and chimneys.
Hidden costs homeowners forget
Many roofing quotes don’t include everything.
Ask whether the quote covers:
- Scaffolding
- Skip hire
- Waste disposal
- New fascia boards
- Soffits
- Gutters
- Chimney repairs
- Lead flashing
- Roof ventilation
- VAT
Keeping a 10–15% contingency is a sensible idea, especially for older homes.
Should you repair or replace your roof?
Repairs are usually worthwhile if:
- Only a few tiles are damaged.
- The roof is under 20 years old.
- The leak is isolated.
- The roof structure is still sound.
A full replacement is often the better investment when:
- The roof is nearing the end of its lifespan.
- Multiple leaks keep appearing.
- Large areas of tiles are failing.
- The felt and battens have deteriorated.
- Structural timber is damaged.
Although a replacement costs more initially, repeated repairs can quickly exceed the price of a new roof.
How long does a new roof take?
Most complete roof replacements take between 3 and 7 working days, although larger or more complex roofs can take longer. Weather conditions may also delay the project.
Does a new roof add value?
A new roof can significantly improve:
- Kerb appeal
- Buyer confidence
- Energy efficiency (when insulation is upgraded)
- Protection against future repairs
While there’s no guaranteed percentage increase in house value, buyers are generally willing to pay more for a property that doesn’t require major roofing work.
How to save money
Get at least three quotes
Prices can vary by several thousand pounds for exactly the same project.
Replace before it becomes an emergency
Emergency repairs usually cost considerably more.
Compare the whole quote
Don’t simply compare the final price.
Check whether each quote includes:
- Scaffolding
- Skip hire
- New membrane
- Battens
- Leadwork
- Waste removal
- VAT
Choose quality over the cheapest quote
Your roof protects your entire home.
Saving a few hundred pounds isn’t worth poor workmanship that could lead to leaks later.
Frequently Asked Questions
Is £7,000 enough for a new roof?
For many average three-bedroom homes, yes. However, premium materials or complex roof designs can increase the cost.
How long should a roof last?
Concrete tile roofs often last 40–60 years, while natural slate roofs can last 100 years or more when properly maintained.
What is the cheapest roof?
Concrete roof tiles are generally the most affordable option for pitched roofs.
Can I replace a roof in winter?
Yes, although poor weather may extend the project.
Final estimate
For a new roof in the UK during 2026, budget approximately:
- £4,500–£7,000 for a small terraced house
- £6,500–£11,500 for a typical three-bedroom semi
- £10,000–£20,000+ for larger detached properties
- £1,500–£4,000 for many flat roofs
Getting several detailed quotations and hiring an experienced roofing contractor is the best way to ensure you’re paying a fair price for a roof that will last for decades.
Find a trusted roofer
Need a new roof?
Use The Right Guy to compare trusted local roofers, read customer reviews and request quotes from experienced roofing professionals in your area.
Own a roofing business? Create your free listing on The Right Guy and help more homeowners find your services.