Skip to main content
Salary Guide

Cleaner Salary in Singapore

Based on 3,525 job listings - 2026

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

Cleaner

3,525 job openings

View job listings

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.