Cleaner Salary in United Kingdom
Cleaner Salary in Elgin
Based on 43 job listings - Elgin, United Kingdom 2026
Average salary
£26,696 - £28,988
Median salary
£26,696 - £28,988
Lower rangeUpper range
Other cities
London2,217 job openings
Manchester527 job openings
Birmingham442 job openings
Edinburgh421 job openings
Glasgow386 job openings
Leeds358 job openings
Bristol357 job openings
Nottingham345 job openings
Liverpool267 job openings
Cambridge258 job openings
Norwich234 job openings
Sheffield226 job openings
Cardiff209 job openings
Leicester200 job openings
Exeter197 job openings
Derby194 job openings
Newcastle Upon Tyne177 job openings
Belfast175 job openings
Doncaster173 job openings
Southampton172 job openings
Chester168 job openings
Bath161 job openings
Peterborough149 job openings
Northampton148 job openings
Plymouth143 job openings
Oxford136 job openings
Crawley132 job openings
The average salary for a Cleaner in Elgin, United Kingdom is GBP 26,696 - GBP 28,988 per year in 2026, based on 43 job listings.
Explore 43 Cleaner job listings in United Kingdom on BeBee, or check our salary calculator for a personalized estimate.