50% of professionals earn between $55,000 - $150,000 SGD
The median salary is $95,000
Unlock percentiles, experience bands and a printable salary report from current market data.
The average salary for a Maintenance Engineer in Singapore is SGD 55,000 - SGD 150,000 per year in 2026. The median salary is SGD 122,500 per year, based on 2,448 active job listings.
The cities with the most Maintenance Engineer job opportunities in Singapore are Tuas, Ang Mo, West Region, Woodlands, Central Region. Tuas leads with 85 job openings.
Leading employers for Maintenance Engineer roles in Singapore include JLL, ADECCO PERSONNEL PTE LTD, APBA TG Human Resource Pte Ltd, Sembcorp, Success Human Resource Centre Pte Ltd..
Explore 2,448 Maintenance Engineer job listings in Singapore on BeBee, or check our salary calculator for a personalized estimate.