Position
City
Salary

How much does a Maintenance Technician make in St. Louis, MO?

The average salary for a Maintenance Technician is $49,204 per year in St. Louis, MO.

A Maintenance Technician in St. Louis, MO, enjoys a competitive salary. The average yearly salary is $49,204. This means that many people in this job earn close to this amount each year. The salary can vary based on experience and skills.

The salary range for Maintenance Technicians in St. Louis, MO, shows a lot of potential for growth. The lowest 10% earn about $34,000 a year. The top 10% can earn over $72,000 annually. Most technicians earn between $41,073 and $62,291 a year. This range provides opportunities for salary increases with experience and additional training. With dedication, a Maintenance Technician can earn a good living in this field.

Maintenance Technician jobs in St. Louis, MO

What are the highest paying cities for a Maintenance Technician near St. Louis, MO?

Maintenance Technicians around St. Louis, MO, have good opportunities in nearby cities. Chicago, IL, offers the highest average salary of $55,291. Milwaukee, WI, closely follows with an average salary of $55,041. Both cities provide solid career prospects and competitive pay. Consider exploring these cities for better job opportunities. Cincinnati, OH, and Madison, WI, also offer good salaries for Maintenance Technicians. Indianapolis, IN, and Detroit, MI, are additional choices with attractive average salaries. Each of these cities presents a chance for a rewarding career in this field.
Graph displaying highest paying cities salaries for Maintenance Technician jobs near St. Louis, MO, highlighting Chicago, IL with the highest at $55,291 and Omaha, NE with the lowest at $49,753.
  1. Chicago, IL
    Average Salary: $55,291
    In Chicago, you can find opportunities with big companies like Boeing and McDonald's. Working here, you will be part of a bustling city with many projects. The city’s diverse economy offers many paths for career growth.
    Find Maintenance Technician jobs in Chicago, IL


  2. Milwaukee, WI
    Average Salary: $55,041
    Milwaukee is known for its strong manufacturing sector. You can work for companies like MillerCoors and Harley-Davidson. The city offers a blend of urban and suburban life, making it a great place for balance.
    Find Maintenance Technician jobs in Milwaukee, WI


  3. Madison, WI
    Average Salary: $51,253
    Madison offers a mix of government and tech jobs. Working here, you will have access to top companies like Epic Systems and the state government. The city is known for its friendly atmosphere and high quality of life.
    Find Maintenance Technician jobs in Madison, WI


  4. Cincinnati, OH
    Average Salary: $50,403
    Cincinnati has a strong healthcare and logistics sector. You can find jobs with companies like Procter & Gamble and UPS. The city’s riverfront location provides a unique and scenic work environment.
    Find Maintenance Technician jobs in Cincinnati, OH


  5. Fort Worth, TX
    Average Salary: $50,321
    Fort Worth is a hub for the energy and transportation sectors. You can work for companies like American Airlines and ExxonMobil. The city’s growth provides many opportunities for career advancement.
    Find Maintenance Technician jobs in Fort Worth, TX


  6. Detroit, MI
    Average Salary: $50,203
    Detroit is known for its automotive industry. You can work for companies like General Motors and Ford. The city’s revitalization offers exciting projects and a chance to be part of a major comeback story.
    Find Maintenance Technician jobs in Detroit, MI


  7. Indianapolis, IN
    Average Salary: $50,136
    Indianapolis has a growing tech and healthcare sector. You can find jobs with companies like Eli Lilly and Salesforce. The city’s welcoming community and low cost of living add to the appeal.
    Find Maintenance Technician jobs in Indianapolis, IN


  8. Kansas City, MO
    Average Salary: $50,000
    Kansas City offers a mix of healthcare and logistics jobs. You can work for companies like Cerner and UPS. The city’s vibrant food scene and cultural events make it a fun place to live and work.
    Find Maintenance Technician jobs in Kansas City, MO


  9. Columbus, OH
    Average Salary: $49,822
    Columbus has a diverse job market with opportunities in tech and manufacturing. You can work for companies like Nationwide and John Deere. The city’s growing population provides many job opportunities.
    Find Maintenance Technician jobs in Columbus, OH


  10. Omaha, NE
    Average Salary: $49,753
    Omaha offers a mix of financial services and healthcare jobs. You can work for companies like Berkshire Hathaway and CHI Health. The city’s strong sense of community and affordable cost of living are big draws.
    Find Maintenance Technician jobs in Omaha, NE

What are the best paying companies for a Maintenance Technician in St. Louis, MO?

Job seekers seeking the best opportunities in Maintenance Technician roles should look to St. Louis Community College, which offers an average salary of $74,480. Another strong contender is Kelly, with a competitive average salary of $70,000. Air Products also stands out with an average salary of $69,533. These companies provide attractive compensation and benefits packages, making them top choices for professionals in the field.
Graph displaying best paying company salaries for Maintenance Technician jobs in St. Louis, MO, highlighting St. Louis Community College with the highest at $74,480 and New Energy Equity with the lowest at $65,670.
  1. St. Louis Community College
    Average Salary: $74,480
    St. Louis Community College offers rewarding Maintenance Technician jobs. This college provides education across several locations in St. Louis. Employees here enjoy a well-rounded work environment with a chance to grow.


  2. Kelly
    Average Salary: $70,000
    Kelly hires Maintenance Technicians to work at various locations in St. Louis. The company provides many opportunities for career growth. Technicians here work on diverse projects, ensuring a dynamic work experience.


  3. Air Products
    Average Salary: $69,533
    Air Products, with its presence in St. Louis, offers competitive salaries for Maintenance Technicians. The company operates several facilities in the city. Technicians here focus on maintaining industrial equipment, providing a stable work environment.


  4. Bohn & Dawson
    Average Salary: $69,385
    Bohn & Dawson, located in St. Louis, provides excellent opportunities for Maintenance Technicians. The company operates multiple sites in the city. Technicians at Bohn & Dawson work on maintaining the facilities, offering a good work-life balance.


  5. Aerotek
    Average Salary: $68,726
    Aerotek employs Maintenance Technicians in various locations across St. Louis. The company offers competitive salaries and benefits. Technicians here are involved in ensuring the smooth operation of facilities, providing a solid work experience.


  6. Avantor
    Average Salary: $66,680
    Avantor, with its presence in St. Louis, provides good opportunities for Maintenance Technicians. The company operates several locations in the city. Technicians here maintain the facilities and equipment, ensuring everything runs smoothly.


  7. Thermo Fisher Scientific
    Average Salary: $66,450
    Thermo Fisher Scientific offers Maintenance Technician jobs in St. Louis. The company has multiple locations in the city. Technicians work on maintaining the labs and equipment, providing a stable and rewarding career.


  8. Alsco
    Average Salary: $66,167
    Alsco hires Maintenance Technicians to work at various locations in St. Louis. The company offers good salaries and benefits. Technicians here focus on maintaining the facilities, ensuring a clean and safe work environment.


  9. ImageFIRST Healthcare Laundry Specialists
    Average Salary: $66,139
    ImageFIRST Healthcare Laundry Specialists offers Maintenance Technician jobs in St. Louis. The company operates several sites in the city. Technicians here work on maintaining the laundry facilities, ensuring high-quality service.


  10. New Energy Equity
    Average Salary: $65,670
    New Energy Equity provides Maintenance Technician jobs in St. Louis. The company operates multiple locations in the city. Technicians here are responsible for maintaining the facilities, offering a good work environment.

Currently 22,622 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
22,622 Job Openings