Costwise
Home / Cost guides / Roof repair

How much does a roof repair cost in the UK?

A roof repair costs £500 on average in the UK. Most jobs fall between £150 and £2,000 per job. Size of repair: A few slipped or broken tiles £150 to £400; A leak or small section £400 to £900; A larger failing section £900 to £2,000. Prices reviewed June 2026.

A roof repair, whether a roof leak or a few slipped tiles, is priced by the size of the problem, from minor work up to a larger failing section. Access is the other main cost, as anything needing scaffolding adds a few hundred pounds before any tiles are touched.

From
£150
Typical
£500
Up to
£2,000
per job · reviewed June 2026 A few hours for slipped tiles, half a day to a day for a leak, 1 to 2 days for a larger section.

Roof repair cost calculator

Use the calculator to price your roof repair in 2026. Adjust the options and area for a UK cost range. Nothing is sent anywhere.

To price the whole job, use the fascia and soffit cost calculator, roof replacement cost calculator or scaffolding cost calculator.

Roof repair cost breakdown

Typical roof repair costs, by option:

Size of repairTypical UK cost
A few slipped or broken tiles, or flashing£150 to £400
A leak or small section£400 to £900
A larger failing section£900 to £2,000
+ Scaffolding for a two-storey or steep roofadd £400 to £1,200

What's included in the price?

Typical roof repair prices include:

What changes the price?

The things that move roof repair prices most:

01

How much of the roof has failed, from a few tiles to a whole section

02

Whether scaffolding is needed for a two-storey or steep roof

03

Pitched tiles versus a flat felt, GRP or EPDM repair

04

Working around a chimney, valley or skylight

Does where you live change the cost?

In London, a roof repair typically costs around £650 per job, about 30% above the UK average of £500. In the North, Scotland and Wales the guide figure is nearer £460.

RegionFromTypicalUp to
Midlands / East (UK average)£150£500£2,000
London£200£650£2,600
South East / South West£170£580£2,300
North / Scotland / Wales£140£460£1,800

Guide prices per job, scaled with the same regional multipliers as the calculator. Not quotes.

Roof repair cost in major UK cities

CityFromTypicalUp to
Belfast£130£430£1,700
Birmingham£150£490£2,000
Bristol£170£550£2,200
Cardiff£140£470£1,900
Edinburgh£150£490£2,000
Glasgow£140£450£1,800
Leeds£140£470£1,900
Liverpool£140£460£1,800
London£200£650£2,600
Manchester£140£480£1,900
Newcastle£140£450£1,800
Sheffield£140£460£1,800

City guide estimates, scaled by local labour costs. Indicative averages for roof repair, not quotes.

Add around 15 to 30 percent for labour in London and the South East.

Common questions

How much does it cost to fix a roof leak?

A typical leak from a slipped tile or failed flashing costs £150 to £500 to trace and fix. A leak from a larger failing section runs £400 to £900.

How much does scaffolding add to a roof repair?

Scaffolding for a two-storey roof usually adds £400 to £1,200 depending on the footprint and how long it stays up.

How much does it cost to replace a few slipped tiles?

Usually £150 to £400, which mostly buys the visit, access and an hour or two of work rather than the tiles themselves. If the same roof keeps shedding tiles, the fixings underneath are failing, and it is worth asking the roofer to assess the whole slope while they are up there.

Is a roof repair covered by home insurance?

If a storm did the damage, usually yes, and insurers expect you to make it safe quickly, so keep photos and receipts. General wear, old flashing and slow leaks are maintenance and sit outside cover. The grey area is a storm finding a roof that was already tired, which is where claims get haggled.

When is repairing a roof a false economy?

When you are paying £400 to £900 for a leak repair more than about once a year on a roof past its lifespan. Three such visits approach the cost of re-roofing a small terrace (£4,000 to £7,000) without ever fixing the underlying failure. Patch a young roof; plan replacement for an old one.

Can I repair my own roof to save money?

Replacing a couple of slipped or broken tiles at ground-floor level is a fair DIY job and saves the low end of the £150 to £400 range, mostly labour and a short ladder. A leak or a failing section at £400 to £2,000 is harder, because finding where water actually gets in is the skilled part and working at height on a pitch is dangerous. If it needs scaffolding or you cannot see the source, pay a roofer.

Is it worth repairing a roof or should you replace it?

A repair at £150 to £2,000 is worth it when the roof is generally sound and the fault is local, like flashing or a slipped tile. It becomes a false economy once you are patching a larger failing section again and again on an old covering, because the money adds up towards a re-roof. A repair keeps a decent roof going, but it does not add resale value on its own.

These are independent guide prices based on typical UK jobs in 2026. Your actual cost depends on your property, spec, access and where you live. Always get at least three written quotes before committing.

Ready for real numbers?

Get free, no-obligation quotes from up to four vetted local installers for this job. Add a few details and they will be in touch.

Quotes are provided by our partner Leads Do Work, who match you with vetted local installers. We may earn a fee for the introduction, at no extra cost to you, and it never changes the prices or advice you see.