Need help with a job?

By Emily Rivers
Last updated 23rd October 2025

A solid, watertight garage roof is essential for protecting your car, tools, and belongings from the elements. Over time, garage roofs can develop leaks and sagging, while older garage roofs may even contain asbestos. 

Replacing your garage roof not only improves its appearance and functionality but can also increase your home’s value and safety. But how much will it cost?

How much does a new garage roof cost?

The cost of replacing a garage roof depends on the size of the garage, the roofing material, accessibility, and whether asbestos removal is required:

Type of garage roof

Average cost per m2

Single garage roof cost

Double garage roof cost

Felt garage roof

£65 per m2

£1,250

£1,800

EPDM rubber roof

£100 per m2

£1,900

£2,800

Insulated GRP fibreglass roof

£115 per m2

£2,200

£3,200

Corrugated metal roof

£65 per m2

£1,250

£1,800

Tiled or slate roof

£95 per m2

£1,825

£2,600

Asbestos garage roof removal (no roof covering included)

£50 per m2

£950

£1,400

These prices are based on the hourly and daily rates of our roofers across the UK. To get an idea of how much a new garage roof will cost in your area, take a look at our garage roof replacement cost table.

Garage roof replacement cost

Common problems with garage roofs

Garages often face wear and tear faster than other parts of a property because they’re exposed to the elements and often lack insulation. Here are the most common issues homeowners encounter and how to spot and deal with them:

Sagging 

You’ll be able to tell that your garage roof is sagging if there are pools of water on it after rainfall. When it’s seriously sagging, you may be able to physically see the dips even when there hasn’t been any recent rain.

A sagging garage roof usually indicates weakened timbers or excessive water damage. If left untreated, it can lead to structural instability and leaks. Your roofer may be able to replace the damaged joists, but in many cases the entire roof deck needs to be replaced to restore stability.

Leaks and water damage

Felt or corrugated roofs are prone to cracking and lifting over time, allowing water to seep through. You should regularly inspect your garage roof and replace damaged sections to prevent costly structural damage.

Moss and vegetation growth

Moss can trap moisture, speeding up deterioration of the roof surface and encouraging leaks. Your or a professional should clean your garage roof regularly, and you could have a protective roof coating applied to prolong the life of your garage roof.

Rust or corrosion

Metal roofs, particularly older galvanised steel sheets, can corrode due to exposure to moisture and pollutants. You may be able to repaint or replace affected panels to resolve this, but if the garage roof is severely rusted it may require a full replacement.

Asbestos

Many garages built before the late 1990s used asbestos cement sheets for roofing. While generally safe if left undisturbed, asbestos becomes hazardous when fibres are released into the air due to damage or drilling.

It’s worth getting your asbestos garage roof replaced if you are having a garage conversion or other work that may disturb the fibres.

How to tell if a garage roof has asbestos

It’s extremely difficult to tell whether a garage roof has asbestos because cement fibre roof panels look almost identical to ones with asbestos in them. But there are a few signs to look out for that can suggest that your garage roof has asbestos:

  • It’s made from corrugated roofing panels 
  • The panels look cracked or fragile
  • Your garage was built before 1999

Before you have any work done on or around your garage roof, you should have an asbestos test done by a licensed professional if you are concerned that it may contain asbestos.

Can I sell a house with an asbestos garage roof?

Yes, you can sell a property with an asbestos garage roof, but you’re legally required to disclose its presence to potential buyers. Some buyers may want you to remove it before you exchange contracts, or they may want to negotiate a reduced price.

Can I cover an asbestos garage roof?

In some cases, you can cover an asbestos garage roof, but it must be done by a licensed professional. If the asbestos is in good condition and undamaged, you can encapsulate it with a special coating or overcladding system. This seals the fibres and prevents them from deteriorating. 

However, this is only a short- to medium-term solution. The safest long-term option is to have the asbestos garage roof removed and replaced with a high-quality roofing material.

Types of garage roof

There are several materials to choose from when replacing your garage roof. Each one has its advantages and disadvantages, and you’ll need to weigh up the pros and cons of each depending on your situation:

Felt garage roof

Average cost: £1,000-£1,800

A felt roof is one of the most common and affordable choices for garages. Made from bitumen layers bonded with heat, it’s quick to install and easy to repair.

Pros:

  • Budget-friendly and widely available
  • Quick installation - often completed in a day
  • Good waterproofing if properly maintained
  • Suitable for most flat roofs

Cons:

  • Shorter lifespan than other materials - only 10-15 years
  • Can crack or lift in extreme weather
  • May require periodic maintenance and re-felting

EPDM rubber roof

Average cost: £1,500-£3,000

EPDM (ethylene propylene diene monomer) rubber is a modern, flexible material that’s ideal for flat or slightly sloped garage roofs. It’s laid in large sheets, meaning fewer seams and a watertight finish.

Pros:

  • Very long-lasting - up to 30 years
  • Resistant to UV damage, frost and leaks
  • Minimal maintenance required
  • Environmentally friendly and recyclable

Cons:

  • Higher upfront cost than felt
  • Professional installation is recommended for a neat finish
  • Can be punctured by sharp objects if not protected

GRP fibreglass roof

Average cost: £2,000-£3,500

GRP (glass-reinforced plastic) fibreglass roofs are a premium choice for homeowners wanting a sleek, modern appearance. Applied in layers over a solid base, they create a fully seamless waterproof surface.

Pros:

  • Excellent waterproofing with no seams or joints
  • Highly durable, with a lifespan of 25-30 years
  • Available in different colours and finishes
  • Ideal for garages used as workshops or conversions

Cons:

  • Higher cost than felt or EPDM
  • Requires dry, mild weather for installation
  • Slippery when wet unless a non-slip finish is applied

Corrugated metal roof

Average cost: £1,000-£2,000

Corrugated steel or aluminium sheets are often used on garages due to their strength and relatively low cost. They’re especially popular for detached or commercial-style garages.

Pros:

  • Durable and long-lasting - around 15-25 years
  • Resistant to rot, insects and mould
  • Quick to install
  • Often recyclable at end of life

Cons:

  • Can be noisy during rain or hail
  • Prone to rust if protective coating wears away
  • May not suit all property styles aesthetically

Tiled or slate garage roof

Average cost: £1,700-£3,000+

If your garage adjoins your home, you may prefer a tiled or slate roof to match. This type of roof provides a high-end finish and excellent longevity, making it a strong investment for homeowners looking to add value.

Pros:

  • Visually attractive and matches many homes
  • Very long lifespan - up to 60 years with proper care
  • Low maintenance and excellent weather resistance
  • Increases property value and kerb appeal

Cons:

  • Most expensive option
  • Heavier than other materials, so it may need structural reinforcement
  • Longer installation time

What is the cheapest way to roof a garage?

The cheapest way to reroof a garage is with torch-on felt roofing, costing around £65 per m² installed. It’s an economical choice for flat or slightly pitched roofs and provides adequate waterproofing, though it won’t last as long as rubber or fibreglass alternatives.

If your budget allows, EPDM rubber is often a good choice for long-term investment - it’s low maintenance and can last up to three decades.

How long does it take to reroof a garage?

Most single garages can be reroofed within 1-2 days, while double garages or complex projects, such as asbestos removal, may take up to 3-5 days. Weather conditions, accessibility, and structural repairs can also impact the timeline.

Do I need planning permission to change my garage roof?

In most cases, you don’t need planning permission to replace or repair a garage roof, provided the structure remains the same size and height.

You may need permission if:

  • You’re changing the roof height or pitch
  • Your property is a listed building or in a conservation area
  • You’re converting the garage into living space

It’s always wise to check with your local planning authority before work begins to make sure planning permission isn’t required.

How long should a garage roof last?

The lifespan of a garage roof depends heavily on the material. A felt roof might last as little as 10 years, while a tiled garage roof could last 60 years.

Roof type

Average lifespan

Felt

10-15 years

EPDM rubber

25-30 years

GRP fibreglass

20-30 years

Corrugated metal

15-25 years

Tiled or slate

40-60 years

Regular maintenance, such as clearing gutters, repairing minor leaks, and treating moss growth, will extend the life of your roof and prevent costly damage later on.

Ready to get your garage roof replaced? Post a job on HaMuch now to get in touch with roofers in your area.


Estimates for common roofer jobs;

Rates for other trades

Garage roof replacement cost in the UK
Garage roof replacement cost in the UK (excluding VAT or callout charges)
Location in UKGarage roof replacement cost
Garage roof replacement near London£1,288
Garage roof replacement near Birmingham£1,208
Garage roof replacement near Glasgow£1,252
Garage roof replacement near Leeds£1,222
Garage roof replacement near Liverpool£1,228
Garage roof replacement near Sheffield£1,292
Garage roof replacement near Edinburgh£1,282
Garage roof replacement near Manchester£1,218
Garage roof replacement near Belfast£1,032
Garage roof replacement near Bristol£1,244
Garage roof replacement near Leicester£1,208
Garage roof replacement near Cardiff£1,192
Garage roof replacement near Coventry£1,198
Garage roof replacement near Bradford£1,234
Garage roof replacement near Nottingham£1,206
Garage roof replacement near Newcastle Upon Tyne£1,240
Garage roof replacement near Brighton and Hove£1,256
Garage roof replacement near Derby£1,228
Garage roof replacement near Hull£1,226
Garage roof replacement near Plymouth£1,230
Garage roof replacement near Stoke-on-Trent£1,198
Garage roof replacement near Southampton£1,246
Garage roof replacement near Northampton£1,214
Garage roof replacement near Wolverhampton£1,204
Garage roof replacement near Luton£1,300
Garage roof replacement near Portsmouth£1,266
Garage roof replacement near Reading£1,290
Garage roof replacement near Norwich£1,162
Garage roof replacement near Milton Keynes£1,238
Garage roof replacement near Bournemouth£1,244
Garage roof replacement near Aberdeen£1,286
Garage roof replacement near Peterborough£1,336
Garage roof replacement near Bolton£1,202
Garage roof replacement near Swindon£1,238
Garage roof replacement near Southend-on-Sea£1,262
Garage roof replacement near Warrington£1,210
Garage roof replacement near Oxford£1,242
Garage roof replacement near Swansea£1,230
Garage roof replacement near Sunderland£1,248
Garage roof replacement near Slough£1,310
Garage roof replacement near Kingswood£1,246
Garage roof replacement near Telford£1,194
Garage roof replacement near Cambridge£1,268
Garage roof replacement near Ipswich£1,250
Garage roof replacement near Blackpool£1,188
Garage roof replacement near Middlesbrough£1,226
Garage roof replacement near Dundee£1,270
Garage roof replacement near Huddersfield£1,258
Garage roof replacement near York£1,226
Garage roof replacement near Poole£1,248
Garage roof replacement near Watford£1,292
Garage roof replacement near Newport£1,198
Garage roof replacement near Colchester£1,214
Garage roof replacement near Exeter£1,198
Garage roof replacement near Blackburn£1,198
Garage roof replacement near Crawley£1,256
Garage roof replacement near Gloucester£1,226
Garage roof replacement near Stockport£1,208
Garage roof replacement near Basingstoke£1,304
Garage roof replacement near Basildon£1,266
Garage roof replacement near Cheltenham£1,240
Garage roof replacement near Gateshead£1,240
Garage roof replacement near Worthing£1,240
Garage roof replacement near Rochdale£1,194
Garage roof replacement near Oldham£1,206
Garage roof replacement near Chelmsford£1,262
Garage roof replacement near Birkenhead£1,226
Garage roof replacement near Maidstone£1,254
Garage roof replacement near Gillingham£1,266
Garage roof replacement near Salford£1,222
Garage roof replacement near Solihull£1,202
Garage roof replacement near St Helens£1,192
Garage roof replacement near Worcester£1,222
Garage roof replacement near Lincoln£1,206
Garage roof replacement near West Bromwich£1,214
Garage roof replacement near Eastbourne£1,232
Garage roof replacement near Wakefield£1,224
Garage roof replacement near Wythenshawe£1,208
Garage roof replacement near Bedford£1,254
Garage roof replacement near Hemel Hempstead£1,268
Garage roof replacement near Preston£1,182
Garage roof replacement near Stevenage£1,288
Garage roof replacement near Southport£1,198
Garage roof replacement near Bath£1,230
Garage roof replacement near Harlow£1,272
Garage roof replacement near Sutton Coldfield£1,208
Garage roof replacement near Darlington£1,226
Garage roof replacement near Chester£1,220
Garage roof replacement near Hastings£1,250
Garage roof replacement near Nuneaton£1,198
Garage roof replacement near Halifax£1,218
Garage roof replacement near Hartlepool£1,272
Garage roof replacement near Aylesbury£1,272
Garage roof replacement near Doncaster£1,248
Garage roof replacement near Grimsby£1,218
Garage roof replacement near Wallasey£1,232
Garage roof replacement near Stockton-on-Tees£1,226
Garage roof replacement near Weston-super-Mare£1,220
Garage roof replacement near High Wycombe£1,290
Garage roof replacement near Ashford£1,184
Garage roof replacement near Redditch£1,196
Garage roof replacement near Wigan£1,212
Garage roof replacement near Scunthorpe£1,242
Garage roof replacement near Bury£1,214
Garage roof replacement near Paisley£1,274
Garage roof replacement near Bracknell£1,298
Garage roof replacement near Burnley£1,210
Garage roof replacement near Rugby£1,206
Garage roof replacement near Guildford£1,298
Garage roof replacement near Carlisle£1,258
Garage roof replacement near Chatham£1,266
Garage roof replacement near East Kilbride£1,274
Garage roof replacement near Newcastle-under-Lyme£1,206
Garage roof replacement near Chesterfield£1,240
Garage roof replacement near Burton upon Trent£1,220
Garage roof replacement near Tamworth£1,202
Garage roof replacement near Shrewsbury£1,200
Garage roof replacement near Woking£1,294
Garage roof replacement near St Albans£1,330
Garage roof replacement near Harrogate£1,208
Garage roof replacement near Crewe£1,218
Garage roof replacement near South Shields£1,248
Garage roof replacement near Craigavon£1,336
Garage roof replacement near Stafford£1,180
Garage roof replacement near Rotherham£1,242
Garage roof replacement near Barnsley£1,252
Garage roof replacement near Lowestoft£1,202
Garage roof replacement near Walsall£1,204
Garage roof replacement near Gosport£1,270
Garage roof replacement near Dartford£1,278
Garage roof replacement near Bognor Regis£1,258
Garage roof replacement near Corby£1,272
Garage roof replacement near Paignton£1,192
Garage roof replacement near Maidenhead£1,290
Garage roof replacement near Rochester£1,266
Garage roof replacement near Ellesmere Port£1,216
Garage roof replacement near Loughborough£1,200
Garage roof replacement near Dudley£1,208
Garage roof replacement near Bangor£1,054
Garage roof replacement near Dewsbury£1,202
Garage roof replacement near Mansfield£1,234
Garage roof replacement near Margate£1,172
Garage roof replacement near Kettering£1,222
Garage roof replacement near Cannock£1,200
Garage roof replacement near Sale£1,214
Garage roof replacement near Taunton£1,196
Garage roof replacement near Runcorn£1,204
Garage roof replacement near Farnborough£1,306
Garage roof replacement near Tynemouth£1,246
Garage roof replacement near Hereford£1,246
Garage roof replacement near Halesowen£1,198
Garage roof replacement near Widnes£1,198
Garage roof replacement near Huyton with Roby£1,224
Garage roof replacement near Scarborough£1,202
Garage roof replacement near Gravesend£1,286
Garage roof replacement near Bebington£1,198
Garage roof replacement near Kidderminster£1,216
Garage roof replacement near Stourbridge£1,204
Garage roof replacement near Barry£1,192
Garage roof replacement near Smethwick£1,204
Garage roof replacement near Dunfermline£1,260
Garage roof replacement near Livingston£1,288
Garage roof replacement near Weymouth£1,330
Garage roof replacement near Brentwood£1,266
Garage roof replacement near Barrow-in-Furness£1,154
Garage roof replacement near Hamilton£1,210
Garage roof replacement near Canterbury£1,190
Garage roof replacement near Wellingborough£1,220
Garage roof replacement near Sittingbourne£1,256
Garage roof replacement near Macclesfield£1,234
Garage roof replacement near Bootle£1,246
Garage roof replacement near Carlton£1,198
Garage roof replacement near Esher£1,288
Garage roof replacement near Clacton-on-Sea£1,282
Garage roof replacement near Lancaster£1,172
Garage roof replacement near Beeston£1,222
Garage roof replacement near Banbury£1,238
Garage roof replacement near Torquay£1,190
Garage roof replacement near Folkestone£1,258
Garage roof replacement near Kingswinford£1,198
Garage roof replacement near Bloxwich£1,204
Garage roof replacement near Bridgend£1,186
Garage roof replacement near Welwyn Garden City£1,288
Garage roof replacement near Leamington Spa£1,168
Garage roof replacement near Washington£1,248
Garage roof replacement near Tunbridge Wells£1,260
Garage roof replacement near Kirkcaldy£1,278
Garage roof replacement near Hinckley£1,202
Garage roof replacement near Durham£1,234
Garage roof replacement near Cumbernauld£1,254
Garage roof replacement near Wokingham£1,304
Garage roof replacement near Horsham£1,274
Garage roof replacement near Crosby£1,212
Garage roof replacement near Yeovil£1,246
Garage roof replacement near Thundersley£1,258
Garage roof replacement near Altrincham£1,206
Garage roof replacement near Willenhall£1,206
Garage roof replacement near Christchurch£1,236
Garage roof replacement near Keighley£1,214
Garage roof replacement near Ashton-under-Lyne£1,206