Cost Comparison · Updated July 2026

Average Cost of a New Flat Roof in 2026 (UK)

Four materials dominate the UK flat roof market and they are separated by a factor of four in price and a factor of five in lifespan. In 2026 a new flat roof costs £1,800–£12,000 on a typical 25 m² garage or extension roof — felt at the bottom, single-ply at the top. This guide compares felt, EPDM rubber, GRP fibreglass and single-ply membrane on cost, lifespan and cost-per-year, so you can see which one is actually cheapest over the time you will own the house.

4 materials compared Real 2026 UK pricing Cost per year of life
Get My 3 Free Flat Roof Quotes
60 seconds · No spam · No obligation

How much does a new flat roof cost in 2026?

On a typical 25 m² garage or single-storey extension roof, a new flat roof costs £1,800–£3,500 in torch-on felt, £2,800–£5,500 in EPDM rubber, £4,500–£9,500 in GRP fibreglass and £6,500–£12,000 in single-ply membrane.

Per square metre that works out at roughly £70–£140/m² for felt, £110–£220/m² for EPDM, £180–£380/m² for GRP and £260–£480/m² for single-ply.

The comparison that actually matters is cost per year of expected life. On that measure EPDM is the strongest all-round value for most domestic roofs, and felt — the cheapest to buy — is usually the most expensive to own.

Flat roof cost by material (UK 2026)

MaterialCost /m² fittedTypical 25 m² roofExpected lifeCost per year*
Torch-on felt (3-layer)£70–£140£1,800–£3,50010–20 years£130–£265
EPDM rubber membrane£110–£220£2,800–£5,50025–40 years£95–£160
GRP fibreglass£180–£380£4,500–£9,50025–30 years£165–£320
Single-ply (TPO / PVC)£260–£480£6,500–£12,00030–40 years£190–£340

*Cost per year divides the mid-range install cost by the mid-range expected life, and excludes repairs. Prices are supplied and fitted on a sound existing deck. London and the South East typically run 20–30% above these figures; the North East, Yorkshire and Northern Ireland typically run 10–15% below. Full breakdown in our flat roof cost guide.

Flat roof replacement cost line by line

Line itemTypical 2026 costWhy it varies
Strip-off & disposal of old covering£350–£900Skip hire; multiple historic layers cost more
Deck repair or replacement (OSB/ply)£0–£1,800The single biggest unknown until strip-off
Firrings / falls correction£200–£800Needed where ponding has been a problem
Insulation upgrade to current Part L£600–£2,200Required on most full replacements
Vapour control layer£100–£350Warm-deck build-ups only
Waterproof covering & labour£70–£480/m²The dominant cost — see table above
Edge trims, drips & upstands£180–£650Perimeter length, not area, drives this
Guttering & outlets£150–£550New outlets and rainwater goods
Scaffolding or edge protection£0–£1,200Ground-floor garages often need none
Rooflight or lantern reseal£150–£600 eachExisting openings must be re-detailed

The deck underneath decides whether your quote holds

Every flat roof quote you receive before the old covering comes off is provisional in one specific respect: nobody knows the condition of the timber deck underneath. If the old roof has been leaking for a few winters, the OSB or plywood deck may be soft, and soft deck cannot be covered over. Replacing it on a 25 m² roof typically adds £800–£1,800.

A good roofer tells you this up front and puts a stated rate in the quote — for example "deck replacement charged at £38/m² if required". A roofer who does not mention the deck at all is either inexperienced or leaving room for a mid-job variation. Ask every quoting contractor the same question: what happens, and what does it cost, if the deck is wet?

The second thing that separates a lasting roof from a five-year one is falls. A flat roof is not flat; it should drain at roughly 1:80 minimum. Water sitting in ponds accelerates the failure of every covering material and voids many manufacturer guarantees. If your existing roof ponds, correcting the falls with firrings is money far better spent than upgrading the covering material. Our guide on extending the life of a flat roof covers the maintenance side.

Which flat roof material should you choose?

  1. Detached garage or shed on a tight budget → felt. On a low-value outbuilding you will likely re-cover before you care, and £1,800–£3,500 is hard to argue with.
  2. Domestic extension or garage you intend to keep → EPDM. A single-piece rubber sheet with no seams over most domestic roof sizes, 25–40 years of life, and the best cost-per-year figure in the table. This is the default recommendation for most UK homeowners.
  3. Complex shape with lots of upstands and penetrations → GRP. Fibreglass is laid wet and cures into a seamless skin, so it handles awkward geometry, rooflight kerbs and parapet details well. It is more weather-dependent to install and more sensitive to workmanship.
  4. Roof terrace, balcony or large area → single-ply. TPO and PVC membranes are the commercial standard, cope with foot traffic and large spans, and carry long manufacturer warranties — at the highest price.
  5. Planning solar or a future room in the roof → specify now. Retro-fitting fixings through a finished membrane is the classic way to introduce a leak. Tell the roofer at quote stage. See our flat roof solar planning guide.

Get Free Flat Roof Quotes from Vetted Roofers

BestBuilders matches you with up to 3 local roofing specialists. Compare itemised prices, check reviews, and hire with confidence — all for free.

Get My 3 Free Flat Roof Quotes
Takes 60 seconds · No spam · No obligation
Get My Free Quotes →

Flat Roof Cost Questions (UK 2026)

On a typical 25 m² garage or extension roof, a new flat roof costs £1,800–£3,500 in torch-on felt, £2,800–£5,500 in EPDM rubber, £4,500–£9,500 in GRP fibreglass and £6,500–£12,000 in single-ply membrane. London and the South East run 20–30% above these figures.
Single-ply membrane and EPDM rubber both reach 30–40 years when correctly installed on a sound, well-draining deck. GRP fibreglass typically gives 25–30 years, and torch-on felt 10–20 years. Installation quality and the falls on the deck matter more than the headline material rating — a ponding EPDM roof will not reach 40 years.
Yes. EPDM costs £110–£220/m² fitted against £180–£380/m² for GRP fibreglass — roughly 40–45% less on a typical domestic roof. EPDM also has a comparable or longer expected life, which is why it gives the better cost-per-year figure. GRP earns its premium on complex shapes with many upstands and penetrations, where a seamless wet-laid finish is easier to detail.
A single garage roof is usually 15–20 m², giving £1,100–£2,800 in felt, £1,700–£4,400 in EPDM and £2,700–£7,600 in GRP. Detached garages frequently need no scaffolding, which removes £600–£1,200 from the bill compared with an extension roof at first-floor level.
Replacing an existing flat roof like for like is normally repair and maintenance, so planning permission is not required. Building Regulations do apply: a full replacement over more than 25% of the roof area usually triggers a requirement to upgrade insulation to current Part L standards. Listed buildings and conservation areas have additional restrictions. See our flat roof planning permission guide.
Most domestic flat roofs are stripped and re-covered in 2–4 days. EPDM is the fastest because the membrane is laid in one piece; GRP needs dry conditions and curing time between coats, so poor weather can extend it. Deck replacement adds a day. Any roofer promising a full strip and re-cover in a single day on a 25 m² roof is cutting something.

Where these figures come from

Links open in a new tab on external sites. We do not benefit commercially from any of these links; they are included to help readers verify claims and research further. If you spot a broken or outdated link, email info@bestbuilders.co.uk.

Ready to get flat roof quotes?

Get 3 free quotes from vetted local roofing specialists — itemised deck allowance, real UK reviews, no cold-callers, no pressure.

๐Ÿ’ฌ Not sure about something? Ask a building expert
Planning permission, costs, building regs, choosing a trade โ€” free answers from our editorial team, published for other homeowners too.
Ask a free question →