Average pay, hourly rate and hiring demand for cleaner roles across the UK — free official ONS data.
['Cleaners in the UK typically earn an average salary of £18,720 per year or around £9.6 per hour based on real ONS ASHE data.', 'This guide covers factors that affect pay for this role and advice for both employers and jobseekers.']
| Average annual salary | £18,720 |
|---|---|
| Average weekly pay (2022) | £360 |
| Hourly equivalent | £9.6 (based on a 37-hour week) |
| Monthly (gross) | £1,560 |
| Indicative pay range | £13,500 – £26,200 |
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 594,766 in 2021 to 569,796 by 2035 (-4.2%) — demand is declining.
| Year | Avg weekly pay | Annualised |
|---|---|---|
| 2020 | £390 | £20,280 |
| 2022 | £360 | £18,720 |
['Employers should consider a competitive hourly rate to attract qualified candidates, which might be slightly above the average.', 'Hiring agencies can also offer additional benefits such as flexible working hours or bonuses for good performance.']
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['To boost your pay, gain relevant experience in different settings like hospitals or schools.', 'Consider obtaining basic cleaning certifications that may open up higher-paying positions.']
The average hourly rate can vary but generally starts from around £8 to £10 per hour, depending on experience and location.
Cleaners typically work full-time, which is often 35-40 hours per week, though part-time roles are also common.
Basic cleaning certifications or relevant experience can help, but many cleaners start without formal qualifications and gain skills on the job.