How much does a new roof cost? Your complete guide

roof structure being built
(Image credit: Getty)

Just how much does a new roof cost? Your roof remains one of the most important aspects of any home. It keeps you dry and warm all year and contributes to the overall aesthetic of your home, too. It isn’t until you realise something is amiss, that you start to think about how much it might cost to fix it. 

When renovating, extending or building a new home, the roof will be one of the largest expenses — but with so many different types of roof around, pinpointing costs can be tricky. Some websites say the cost of a new roof could be as low as £3,000 — but is this a reasonable estimate?

Swipe to scroll horizontally
Roof material prices (including membrane, batten and fixings)
Flat roof Price per m2 (material only)Pitched roof Price per m2 (material only)
Felt £55Double Roman£32
Single ply membrane £90Eternit tiles£39
Fibreglass/GRP £95Plain concrete tiles£49
Lead £145Clay tiles£58
Row 4 - Cell 0 Row 4 - Cell 1 Spanish slate£60
Row 5 - Cell 0 Row 5 - Cell 1 Reclaimed Welsh slate£75
Row 6 - Cell 0 Row 6 - Cell 1 Welsh slate£160
tim phillips
Tim Phillips

Tim is a quantity surveyor and runs Quantiv.uk, with almost 30 years of experience across the commercial and residential sector.  @timphillips71

Tim Phillips is an experienced senior quantity surveyor and estimator and has worked in the construction industry for over 35 years. He has worked on many varied projects in this time, for corporates, public bodies and private residential clients, managing multi-million budgets. 

For the past 13 years, Tim has worked on a freelance basis, whilst managing his rental property portfolio. He has extensive experience of undertaking his own full-scale house renovations. He is also a speaker and expert at the Homebuilding & Renovating Shows.