average salary for maintenance worker
The average salary for all maintenance workers is about $16.50 per hour. Experienced maintenance workers at high-end retailers can earn up to $26 per hour. Most maintenance workers have jobs in local governments and schools, which typically pay higher hourly wages than in the private sector.