Average salary
$74,000 - $110,000
Median salary
$81,500 - $99,500
Lower rangeUpper range
Salary distribution by percentile
10th percentile$57K
25th percentile$74K
Median$89K
75th percentile$110K
90th percentile$125K
50% of professionals earn between $74,000 - $110,000 SGD
The median salary is $89,000
Top cities
Tuas72 job openings
Woodlands61 job openings
Changi39 job openings
Jurong East35 job openings
Jurong Island28 job openings
Changi Village23 job openings
The average salary for a Maintenance Technician in Singapore is SGD 74,000 - SGD 110,000 per year in 2026. The median salary is SGD 90,500 per year, based on 4,142 active job listings.
The cities with the most Maintenance Technician job opportunities in Singapore are Tuas, Woodlands, Changi, Jurong East, Jurong Island. Tuas leads with 72 job openings.
Explore 4,142 Maintenance Technician job listings in Singapore on BeBee, or check our salary calculator for a personalized estimate.