Gangal Recruitment SoftwareStart Free Trial

Roofer Salary UK

Average pay, hourly rate and hiring demand for roofer roles across the UK — free official ONS data.

£23,400Average per year
£12.0Per hour (37h week)
£16,800–£32,800Indicative range
DecliningDemand outlook
HomeSalary Checker › Roofer Salary

The average salary for roofers in the UK reflects the current market demand and regional variations. This guide provides insights into typical pay, factors influencing earnings, and advice for both employers and jobseekers in this field.

How much does a roofer earn in the UK?

Average annual salary£23,400
Average weekly pay (2022)£450
Hourly equivalent£12.0 (based on a 37-hour week)
Monthly (gross)£1,950
Indicative pay range£16,800 – £32,800

Average and weekly figures are official ONS ASHE estimates via LMI for All. The indicative range is derived around the ONS average to reflect typical spread by region and experience; actual offers vary.

Demand outlook

Official Working Futures projections show UK employment in this occupation moving from about 33,460 in 2021 to 30,998 by 2035 (-7.4%) — demand is declining.

Pay trend

YearAvg weekly payAnnualised
2020£510£26,520
2022£450£23,400

What affects roofer pay?

Hiring a roofer?

To attract skilled roofers, UK employers should offer competitive salaries that reflect local market conditions. Additionally, providing opportunities for training and career progression can help secure good candidates in a declining demand landscape.

Fill this role faster with Gangal

Post jobs, screen and pipeline candidates, and let Remi — our AI recruiter — shortlist for you. Built by a working UK & Ireland agency.

Start Your Free TrialRecruitment software for agencies

£499/mo Starter · £999/mo Growth · flat fee, unlimited users · free trial

Looking for a roofer job?

Jobseekers can enhance their earning potential by gaining relevant experience and pursuing certifications in specialised roofing techniques. Networking with industry professionals and staying updated on market trends can also lead to better job opportunities.

Frequently asked questions

What qualifications do I need to become a roofer?

Typically, you need to complete an apprenticeship and gain relevant NVQs or SVQs in roofing.

Are roofers usually paid hourly or yearly?

Roofers can be paid either way, but many are compensated on an hourly basis, especially for contract work.

What factors can influence a roofer's pay?

Pay can be influenced by experience, the complexity of the work, certifications held, and the region in which you are employed.

Related salaries