The typical UniFirst Maintenance Mechanic salary is $46,420. Maintenance Mechanic salaries at UniFirst can range from $42,422 - $50,794. This estimate is based upon 38 UniFirst Maintenance Mechanic salary report(s) provided by employees or estimated based upon statistical methods. When factoring in bonuses and additional compensation, a Maintenance Mechanic at UniFirst can expect to make an average total pay of $46,420 . See all Maintenance Mechanic salaries to learn how this stacks up in the market.
Are you paid fairly?
Get a free, personalized salary estimate based on today's market