Skip to main content
Man building a roof

How much does a new roof cost?

Updated on

Thinking about replacing your roof but unsure of the costs? On average, a new roof for a typical UK home costs £4,000 - £13,000 in 2026, depending on size, pitch, and materials like slate or tiles.

Want to get quotes from local tradespeople?

4.7

Top rated Roofers

Our Roofers, are rated 4.7 out of 5 based on 3319 reviews from customers like you.

Quality screening

Easily find verified local tradespeople. Just post your job to get quotes from tradespeople near you across the UK.

New roof cost full guide

This guide covers 2026 UK new roof costs, roofer hiring rates, material breakdowns by type (slate, tiles, flat roofs), and factors like property size and location to help you budget smartly.

In this cost guide we will talk about:

  1. Average cost of new roof
  2. Hourly rates for roofers
  3. Different new roof types and prices
  4. Roofing services and costs
  5. Cost-saving tips for a new roof
  6. Find roofers near you on MyBuilder
  7. FAQs: Common Questions about new roof costs

Average cost of new roof

Planning a new roof? Knowing all about the costs is essential, as they fluctuate with property size, roof pitch, material choices like slate or tiles, and regional differences across UK cities.

The average cost of a new roof in the UK in 2026 typically ranges from £4,000 to £13,000 for a standard semi-detached or detached home, depending on whether it's a pitched, flat, or complex design.

MyBuilder-Tip: Always request a detailed quote to see the breakdown of labour, materials, and any extras.

Hourly rates for roofers

The average cost of a roofer per hour typically ranges from £20 to £45, however in high demand areas these rates might rise to between £40 and £60 per hour, due to higher living and operating costs.

Take a quick look at the average costs of a roofer depending on where you live:

RegionTypical Hourly Rate
London£40 - £60
South East£30 - £50
Midlands£25 - £40
North£20 - £35
Scotland£25 - £40

Roofers often charge daily rates (£280 - £360 on average in the UK) for big jobs like roof replacements, factoring in project duration and materials for predictable pricing.

Before setting your budget, it’s an important step to compare a few different quotes from verified local roofers.

Just post your job on MyBuilder today, and then roofers near you will be back in touch with their prices, advice and services.

Post my job

Different new roof types and prices

Roof types vary in cost, durability, and suitability for UK homes. Here's a breakdown of common options with average prices for a standard semi-detached house roof.

Different roof types and costs:

  • Slate roof cost £8,000–£13,000: Premium natural or synthetic slate tiles offer exceptional longevity (50+ years) and a traditional aesthetic, perfect for steep pitched roofs in rainy regions like the North West.

  • Clay/Concrete tile roof cost £4,000 - £8,000: Interlocking clay or concrete tiles provide good weather resistance and a classic look, widely used on pitched roofs for their balance of affordability and upkeep.

  • Metal roof cost £6,000 - £10,000: Standing seam steel or aluminium sheets deliver modern style, low maintenance, and fire resistance, suiting both pitched and flat roofs in urban settings.

  • Flat roof (GRP/Flat Membrane) £3,000 - £6,000.: Fibreglass-reinforced plastic (GRP) or EPDM rubber membranes ensure waterproofing for low-pitch or contemporary extensions, with easy repairs.

  • Asphalt shingle roof £4,500 - £7,000: Flexible, lightweight shingles mimic tiles at a lower price, ideal for budget renovations on varied pitches despite shorter 20 - 30 year lifespan.

Roofing services and costs

Roofers provide a range of essential services, each associated with unique costs. Below is an overview of these common services and the average costs involved.

  • Roof installation: This is a critical service that involves installing a new roof on a new or existing structure. Cost: Approximately £13,000 for an average roof installation in the UK.

  • Roof repair: Addressing damages such as leaks or broken tiles. Cost: Typically ranges from £150 to £500, contingent on the extent of the damage.

  • Roof replacement: Involves removing the existing roof and installing a new one. Cost: Can vary widely, starting from £5,000 and going upwards, depending on materials and roof size.

  • Gutter installation or repair: Essential for proper drainage and preventing water damage. Cost: About £400 to £700 on average, influenced by gutter material and length.

  • Roof inspection: Regular inspections help in maintaining the roof’s integrity by identifying potential issues early. Cost: Generally costs around £150 for a standard inspection.

  • make this about different roof types and prices

It’s easy to find a roofer near you. Just post your project on MyBuilder to connect with local roofers.

Find roofers

Cost-saving tips for a new roof

Save money on your new roof costs with these straightforward, homeowner-friendly tips. A little smart planning like this, can easily shave 10 - 20% off your total bill.

New roof cost-saving tips:

  • Compare multiple quotes: Get at least 3 detailed quotes from local roofers via platforms like MyBuilder to ensure competitive pricing and spot overcharges.

  • Choose the right materials: Opt for concrete tiles (£4,000–£8,000 range) over premium slate for similar durability at half the cost on standard pitched roofs.

  • Time your project wisely: Schedule work during off-peak seasons (autumn/winter) when roofers offer discounts to fill gaps in their calendars.

Find roofers near you on MyBuilder

Find verified roofers near you on MyBuilder today who can help to get your new roof project started. Instead of spending hours searching yourself, just post your job today and request quotes to find the right price for your budget.

Find roofers near me

FAQs: Common Questions about new roof costs

What are the typical services included in a roofer's cost?

A roofer's cost typically includes services such as initial consultation and inspection, removal of old roofing materials, installation of new roofing materials, and cleanup after the job is completed. Some roofers may also offer additional services like drainage improvements or attic insulation at an extra cost.

Does new roof installation include gutters?

No, standard roof replacements focus on the roof covering itself - gutters are typically excluded unless specified. Expect to pay £400 - £700 extra for new or repaired gutters, but bundling them can save on labour.

Does every roofer follow UK building regulations?

Yes, reputable roofers ensure compliance with UK Building Regulations (e.g., fire safety, insulation standards) as part of the job. This is included in the price, avoiding future fines, though conservation area permissions might add £100 - £300 in fees.

Will my new roof come with a warranty?

Most new roofs come with a 10 - 20 year materials warranty plus 5 - 10 years on labour from certified installers. Always confirm NHBC or equivalent guarantees in writing to protect against leaks or failures.

Related questions on Ask a tradesperson

See what others are asking our expert tradespeople. Browse all questions

Need expert advice?

Ask a question