Gangal RecruitmentGet a Staffing Quote

Cleaner Salary UK

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

£18,720Average per year
£9.6Per hour (37h week)
£13,500–£26,200Indicative range
DecliningDemand outlook
Home › Salary Checker › Cleaner Salary

['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.']

How much does a cleaner earn in the UK?

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.

Demand outlook

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.

Pay trend

YearAvg weekly payAnnualised
2020£390£20,280
2022£360£18,720

What affects cleaner pay?

Hiring a cleaner?

['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.']

Need to fill this role?

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

Looking for a cleaner job?

['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.']

Frequently asked questions

What is the typical hourly rate for a cleaner?

The average hourly rate can vary but generally starts from around £8 to £10 per hour, depending on experience and location.

How many hours do cleaners usually work in a week?

Cleaners typically work full-time, which is often 35-40 hours per week, though part-time roles are also common.

What qualifications are needed for a cleaner role?

Basic cleaning certifications or relevant experience can help, but many cleaners start without formal qualifications and gain skills on the job.

Related salaries