Average salary
$21,900 - $24,960
Median salary
$21,900 - $24,960
Lower rangeUpper range
Salary distribution by percentile
10th percentile$14K
25th percentile$17K
Median$22K
75th percentile$25K
90th percentile$29K
50% of professionals earn between $17,100 - $24,960 SGD
The median salary is $21,900
Top cities
Serangoon62 job openings
Central Region52 job openings
Woodlands46 job openings
Tampines41 job openings
Tuas36 job openings
Hougang33 job openings
Paya Lebar26 job openings
East Region25 job openings
Changi23 job openings
D22 Jurong23 job openings
Ang Mo21 job openings
Bedok20 job openings
D01 Marina20 job openings
Sembawang20 job openings
The average salary for a Cleaner in Singapore is SGD 21,900 - SGD 24,960 per year in 2026. The median salary is SGD 23,430 per year, based on 3,525 active job listings.
The cities with the most Cleaner job opportunities in Singapore are Serangoon, Central Region, Woodlands, Tampines, Tuas. Serangoon leads with 62 job openings.
Explore 3,525 Cleaner job listings in Singapore on BeBee, or check our salary calculator for a personalized estimate.