Cleaner Salary in United Kingdom
Cleaner Salary in Oxford
Based on 163 job listings - Oxford, United Kingdom 2026
Average salary
£25,250 - £41,500
Median salary
£27,000 - £32,000
Lower rangeUpper range
Salary distribution by percentile
10th percentile£20k
25th percentile£24k
Median£27k
75th percentile£27k
90th percentile£27k
50% of professionals earn between £23,500 - £27,000 GBP
The median salary is £27,000
Compare with national average
Oxford
Average salary
25,250 - 41,500
Median salary
27,000 - 32,000
163 job openings
United Kingdom
Average salary
25,878 - 27,679
Median salary
25,878 - 27,679
50,023 job openings
Other cities
London2,240 job openings
Manchester578 job openings
Birmingham453 job openings
Glasgow449 job openings
Leeds394 job openings
Bristol348 job openings
Edinburgh324 job openings
Nottingham320 job openings
Liverpool311 job openings
Cambridge304 job openings
Sheffield261 job openings
Norwich229 job openings
Derby216 job openings
Belfast197 job openings
Cardiff186 job openings
Exeter184 job openings
Leicester174 job openings
Newcastle Upon Tyne170 job openings
Peterborough170 job openings
Doncaster164 job openings
Coventry160 job openings
Northampton157 job openings
Southampton154 job openings
Bath152 job openings
Chester145 job openings
Warrington133 job openings
Cheltenham120 job openings
The average salary for a Cleaner in Oxford, United Kingdom is GBP 25,250 - GBP 41,500 per year in 2026, based on 163 job listings.
Explore 163 Cleaner job listings in United Kingdom on BeBee, or check our salary calculator for a personalized estimate.