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,216
Garage roof replacement near Birmingham£1,144
Garage roof replacement near Glasgow£1,190
Garage roof replacement near Leeds£1,154
Garage roof replacement near Liverpool£1,162
Garage roof replacement near Sheffield£1,236
Garage roof replacement near Edinburgh£1,224
Garage roof replacement near Manchester£1,154
Garage roof replacement near Belfast£992
Garage roof replacement near Bristol£1,176
Garage roof replacement near Leicester£1,154
Garage roof replacement near Cardiff£1,130
Garage roof replacement near Coventry£1,132
Garage roof replacement near Bradford£1,164
Garage roof replacement near Nottingham£1,152
Garage roof replacement near Newcastle Upon Tyne£1,186
Garage roof replacement near Brighton and Hove£1,188
Garage roof replacement near Derby£1,152
Garage roof replacement near Hull£1,156
Garage roof replacement near Plymouth£1,156
Garage roof replacement near Stoke-on-Trent£1,150
Garage roof replacement near Southampton£1,180
Garage roof replacement near Northampton£1,160
Garage roof replacement near Wolverhampton£1,144
Garage roof replacement near Luton£1,218
Garage roof replacement near Portsmouth£1,198
Garage roof replacement near Reading£1,214
Garage roof replacement near Norwich£1,116
Garage roof replacement near Milton Keynes£1,174
Garage roof replacement near Bournemouth£1,178
Garage roof replacement near Aberdeen£1,214
Garage roof replacement near Peterborough£1,258
Garage roof replacement near Bolton£1,150
Garage roof replacement near Swindon£1,182
Garage roof replacement near Southend-on-Sea£1,190
Garage roof replacement near Warrington£1,144
Garage roof replacement near Oxford£1,184
Garage roof replacement near Swansea£1,164
Garage roof replacement near Sunderland£1,184
Garage roof replacement near Slough£1,242
Garage roof replacement near Kingswood£1,176
Garage roof replacement near Telford£1,134
Garage roof replacement near Cambridge£1,204
Garage roof replacement near Ipswich£1,186
Garage roof replacement near Blackpool£1,122
Garage roof replacement near Middlesbrough£1,172
Garage roof replacement near Dundee£1,220
Garage roof replacement near Huddersfield£1,184
Garage roof replacement near York£1,146
Garage roof replacement near Poole£1,174
Garage roof replacement near Watford£1,216
Garage roof replacement near Newport£1,150
Garage roof replacement near Colchester£1,158
Garage roof replacement near Exeter£1,132
Garage roof replacement near Blackburn£1,140
Garage roof replacement near Crawley£1,176
Garage roof replacement near Gloucester£1,168
Garage roof replacement near Stockport£1,146
Garage roof replacement near Basingstoke£1,228
Garage roof replacement near Basildon£1,194
Garage roof replacement near Cheltenham£1,164
Garage roof replacement near Gateshead£1,186
Garage roof replacement near Worthing£1,178
Garage roof replacement near Rochdale£1,144
Garage roof replacement near Oldham£1,150
Garage roof replacement near Chelmsford£1,194
Garage roof replacement near Birkenhead£1,164
Garage roof replacement near Maidstone£1,194
Garage roof replacement near Gillingham£1,194
Garage roof replacement near Salford£1,162
Garage roof replacement near Solihull£1,136
Garage roof replacement near St Helens£1,130
Garage roof replacement near Worcester£1,148
Garage roof replacement near Lincoln£1,150
Garage roof replacement near West Bromwich£1,142
Garage roof replacement near Eastbourne£1,162
Garage roof replacement near Wakefield£1,156
Garage roof replacement near Wythenshawe£1,150
Garage roof replacement near Bedford£1,188
Garage roof replacement near Hemel Hempstead£1,216
Garage roof replacement near Preston£1,134
Garage roof replacement near Stevenage£1,208
Garage roof replacement near Southport£1,132
Garage roof replacement near Bath£1,176
Garage roof replacement near Harlow£1,210
Garage roof replacement near Sutton Coldfield£1,146
Garage roof replacement near Darlington£1,170
Garage roof replacement near Chester£1,156
Garage roof replacement near Hastings£1,170
Garage roof replacement near Nuneaton£1,134
Garage roof replacement near Halifax£1,158
Garage roof replacement near Hartlepool£1,176
Garage roof replacement near Aylesbury£1,204
Garage roof replacement near Doncaster£1,180
Garage roof replacement near Grimsby£1,156
Garage roof replacement near Wallasey£1,164
Garage roof replacement near Stockton-on-Tees£1,170
Garage roof replacement near Weston-super-Mare£1,160
Garage roof replacement near High Wycombe£1,214
Garage roof replacement near Ashford£1,158
Garage roof replacement near Redditch£1,134
Garage roof replacement near Wigan£1,140
Garage roof replacement near Scunthorpe£1,170
Garage roof replacement near Bury£1,156
Garage roof replacement near Paisley£1,200
Garage roof replacement near Bracknell£1,220
Garage roof replacement near Burnley£1,142
Garage roof replacement near Rugby£1,130
Garage roof replacement near Guildford£1,230
Garage roof replacement near Carlisle£1,202
Garage roof replacement near Chatham£1,194
Garage roof replacement near East Kilbride£1,192
Garage roof replacement near Newcastle-under-Lyme£1,152
Garage roof replacement near Chesterfield£1,168
Garage roof replacement near Burton upon Trent£1,146
Garage roof replacement near Tamworth£1,138
Garage roof replacement near Shrewsbury£1,144
Garage roof replacement near Woking£1,220
Garage roof replacement near St Albans£1,266
Garage roof replacement near Harrogate£1,146
Garage roof replacement near Crewe£1,150
Garage roof replacement near South Shields£1,184
Garage roof replacement near Craigavon£1,250
Garage roof replacement near Stafford£1,124
Garage roof replacement near Rotherham£1,174
Garage roof replacement near Barnsley£1,176
Garage roof replacement near Walsall£1,140
Garage roof replacement near Gosport£1,200
Garage roof replacement near Dartford£1,206
Garage roof replacement near Bognor Regis£1,170
Garage roof replacement near Corby£1,158
Garage roof replacement near Paignton£1,140
Garage roof replacement near Maidenhead£1,216
Garage roof replacement near Rochester£1,194
Garage roof replacement near Ellesmere Port£1,140
Garage roof replacement near Loughborough£1,140
Garage roof replacement near Dudley£1,142
Garage roof replacement near Dewsbury£1,156
Garage roof replacement near Mansfield£1,162
Garage roof replacement near Margate£1,124
Garage roof replacement near Kettering£1,170
Garage roof replacement near Cannock£1,136
Garage roof replacement near Sale£1,160
Garage roof replacement near Taunton£1,134
Garage roof replacement near Runcorn£1,144
Garage roof replacement near Farnborough£1,228
Garage roof replacement near Tynemouth£1,186
Garage roof replacement near Hereford£1,190
Garage roof replacement near Halesowen£1,140
Garage roof replacement near Widnes£1,142
Garage roof replacement near Huyton with Roby£1,166
Garage roof replacement near Scarborough£1,128
Garage roof replacement near Gravesend£1,200
Garage roof replacement near Bebington£1,140
Garage roof replacement near Kidderminster£1,136
Garage roof replacement near Stourbridge£1,142
Garage roof replacement near Barry£1,128
Garage roof replacement near Smethwick£1,142
Garage roof replacement near Dunfermline£1,204
Garage roof replacement near Livingston£1,204
Garage roof replacement near Weymouth£1,246
Garage roof replacement near Brentwood£1,198
Garage roof replacement near Barrow-in-Furness£1,116
Garage roof replacement near Hamilton£1,158
Garage roof replacement near Canterbury£1,128
Garage roof replacement near Wellingborough£1,156
Garage roof replacement near Sittingbourne£1,178
Garage roof replacement near Macclesfield£1,150
Garage roof replacement near Bootle£1,172
Garage roof replacement near Carlton£1,152
Garage roof replacement near Esher£1,214
Garage roof replacement near Clacton-on-Sea£1,180
Garage roof replacement near Lancaster£1,118
Garage roof replacement near Beeston£1,154
Garage roof replacement near Banbury£1,108
Garage roof replacement near Torquay£1,138
Garage roof replacement near Folkestone£1,166
Garage roof replacement near Kingswinford£1,138
Garage roof replacement near Bloxwich£1,144
Garage roof replacement near Bridgend£1,150
Garage roof replacement near Welwyn Garden City£1,214
Garage roof replacement near Leamington Spa£1,134
Garage roof replacement near Washington£1,184
Garage roof replacement near Tunbridge Wells£1,196
Garage roof replacement near Kirkcaldy£1,220
Garage roof replacement near Hinckley£1,134
Garage roof replacement near Durham£1,182
Garage roof replacement near Cumbernauld£1,178
Garage roof replacement near Wokingham£1,218
Garage roof replacement near Horsham£1,190
Garage roof replacement near Crosby£1,138
Garage roof replacement near Yeovil£1,178
Garage roof replacement near Thundersley£1,194
Garage roof replacement near Altrincham£1,152
Garage roof replacement near Willenhall£1,144
Garage roof replacement near Christchurch£1,180
Garage roof replacement near Keighley£1,144
Garage roof replacement near Ashton-under-Lyne£1,150
Garage roof replacement near Andover£1,188
Garage roof replacement near Winchester£1,188