Average pay, hourly rate and hiring demand for roofer roles across the UK — free official ONS data.
['In the UK, roofers typically earn around £23,400 per year, which equates to approximately £12 per hour, according to recent ONS ASHE data.', 'This guide covers factors that influence pay in this role and provides advice for both employers and jobseekers.']
| 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.
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.
| Year | Avg weekly pay | Annualised |
|---|---|---|
| 2020 | £510 | £26,520 |
| 2022 | £450 | £23,400 |
['Employers should focus on offering competitive rates, especially when considering the declining demand, to attract skilled roofers.', 'Paying above average or offering benefits such as training can help in attracting good candidates.']
Gangal Recruitment supplies vetted, right-to-work compliant staff across the UK — usually on site within 48 hours. Fully insured.
Get a Staffing QuoteTalk to us['Jobseekers looking for better pay could consider gaining relevant certifications and seeking employment in areas with higher demand.', 'Having a strong portfolio of previous work can also boost negotiating power when applying for positions.']
Location plays a significant role, with urban areas often offering higher wages due to higher living costs and greater demand.
Absolutely, more experienced roofers are usually paid more, often commanding salaries above the average based on their years of service.
Certifications such as NVQs or City & Guilds can significantly boost your salary and job prospects in this field.