Position
City
Salary

How much does a Maintenance Technician make in Maryland Heights, MO?

The average salary for a Maintenance Technician is $52,625 per year in Maryland Heights, MO.

The role of a Maintenance Technician in Maryland Heights, MO, offers a solid and rewarding career opportunity. This position generally pays an average yearly salary of $52,625. This income level allows for a comfortable lifestyle, and it also includes the potential for bonuses and additional benefits.

Maintenance Technicians in this area can expect to earn between $34,000 and $66,590 annually. Factors affecting salary can include experience, specific skills, and the industry in which the technician works. With more experience, technicians can advance to higher-paying roles. Having specialized skills or certifications can also increase earning potential. Industries like manufacturing, healthcare, and utilities often offer competitive salaries for Maintenance Technicians.

Maintenance Technician jobs in Maryland Heights, MO

What are the highest paying cities for a Maintenance Technician near Maryland Heights, MO?

Job seekers seeking Maintenance Technician roles around Maryland Heights, MO, should consider nearby cities like Saint Charles and Hazelwood. These areas offer higher average salaries, with Saint Charles leading at $56,960 and Hazelwood closely behind at $54,678. Such figures make these locations attractive for those looking to maximize their earnings in this field.
Graph displaying highest paying cities salaries for Maintenance Technician jobs near Maryland Heights, MO, highlighting Saint Charles, MO with the highest at $56,960 and O'Fallon, MO with the lowest at $48,104.
  1. Saint Charles, MO
    Average Salary: $56,960
    In Saint Charles, work as a technician involves ensuring buildings and facilities run smoothly. Companies like SSM Health and ATI Physical Therapy offer opportunities. You can expect a community-oriented work environment.
    Find Maintenance Technician jobs in Saint Charles, MO


  2. Hazelwood, MO
    Average Salary: $54,678
    Hazelwood offers a range of opportunities for technicians. Companies such as Boeing and Charter Communications need skilled hands. The area values dependable, hard-working individuals.
    Find Maintenance Technician jobs in Hazelwood, MO


  3. Maplewood, MO
    Average Salary: $51,420
    Working in Maplewood means keeping up with the city's many businesses and schools. Companies like Centene Corporation and the City of Maplewood look for reliable technicians. The area is known for its supportive community.
    Find Maintenance Technician jobs in Maplewood, MO


  4. Webster Groves, MO
    Average Salary: $51,156
    In Webster Groves, a technician plays a key role in maintaining residential and commercial properties. Companies like Washington University in St. Louis often need skilled professionals. The area values quality and attention to detail.
    Find Maintenance Technician jobs in Webster Groves, MO


  5. Clayton, MO
    Average Salary: $50,998
    Clayton offers opportunities in both residential and commercial maintenance. Companies like Edward Jones and the City of Clayton look for dedicated technicians. The area is known for its focus on stability and growth.
    Find Maintenance Technician jobs in Clayton, MO


  6. Collinsville, IL
    Average Salary: $50,488
    In Collinsville, technicians ensure the smooth operation of local businesses and homes. Companies like Ameren and Medline Industries need skilled professionals. The area values hard work and community spirit.
    Find Maintenance Technician jobs in Collinsville, IL


  7. Wentzville, MO
    Average Salary: $50,107
    Wentzville offers a mix of residential and commercial maintenance opportunities. Companies like Nestle Purina and the City of Wentzville look for reliable technicians. The area is known for its growing businesses and community support.
    Find Maintenance Technician jobs in Wentzville, MO


  8. St. Louis, MO
    Average Salary: $49,876
    St. Louis provides a diverse range of maintenance jobs. Companies like Anheuser-Busch and the St. Louis Zoo look for skilled technicians. The city values expertise and dedication.
    Find Maintenance Technician jobs in St. Louis, MO


  9. Chesterfield, MO
    Average Salary: $48,925
    In Chesterfield, technicians maintain commercial and residential properties. Companies like SSM Health and Darden Restaurants need skilled professionals. The area values teamwork and reliability.
    Find Maintenance Technician jobs in Chesterfield, MO


  10. O'Fallon, MO
    Average Salary: $48,104
    O'Fallon offers many maintenance opportunities. Companies like Nestle Purina and the City of O'Fallon look for dedicated technicians. The area is known for its friendly community and growth.
    Find Maintenance Technician jobs in O'Fallon, MO

What are the best paying companies for a Maintenance Technician in Maryland Heights, MO?

Job seekers in Maryland Heights, MO, seeking Maintenance Technician roles can find attractive opportunities at several companies. International Paper leads with an average salary of $64,600. Randstad offers a solid average salary of $60,750, making it another strong choice. Arizon Companies provides a competitive salary of $52,450, further highlighting diverse options for qualified candidates.
Graph displaying best paying company salaries for Maintenance Technician jobs in Maryland Heights, MO, highlighting International Paper with the highest at $64,600 and Extended Stay Hotels with the lowest at $40,910.
  1. International Paper
    Average Salary: $64,600
    International Paper offers rewarding Maintenance Technician roles with an average salary of $64,600. This company operates across various locations in Maryland Heights, MO, providing opportunities for skilled technicians to ensure the smooth operation of manufacturing equipment.


  2. Randstad
    Average Salary: $60,750
    Randstad provides Maintenance Technician positions with an average salary of $60,750. Located in Maryland Heights, MO, Randstad values the role of Maintenance Technicians in maintaining the functionality of industrial and commercial facilities.


  3. Arizon Companies
    Average Salary: $52,450
    Arizon Companies offers Maintenance Technician jobs with an average salary of $52,450. Based in Maryland Heights, MO, Arizon Companies relies on skilled technicians to perform a variety of maintenance tasks in a variety of settings.


  4. Monarch Investment and Management Group
    Average Salary: $47,294
    Monarch Investment and Management Group provides Maintenance Technician roles with an average salary of $47,294. Operating in Maryland Heights, MO, they need Maintenance Technicians to ensure the upkeep of their properties and facilities.


  5. Worcester Communities
    Average Salary: $45,000
    Worcester Communities offers Maintenance Technician jobs with an average salary of $45,000. Located in Maryland Heights, MO, they rely on Maintenance Technicians to keep their residential and commercial properties in excellent condition.


  6. Extended Stay Hotels
    Average Salary: $40,910
    Extended Stay Hotels provides Maintenance Technician positions with an average salary of $40,910. This company operates in Maryland Heights, MO, needing skilled technicians to ensure the comfort and safety of their guests.

Currently 21,809 Maintenance Technician job openings, nationwide.

How's the job market for a Maintenance Technician in the US?

Learn what a Maintenance Technician does, how to become one, and understand the job outlook. Get simple steps to start your career as a Maintenance Technician today.
Position
Overview
Maintenance Technician
21,809 Job Openings