How much does a Maintenance Technician make 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.
What are the highest paying cities for a Maintenance Technician near St. Louis, MO?

-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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?

-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
What are the best paying Maintenance Technician related jobs in St. Louis, MO?

-
Maintenance Manager
Average Salary: $92,492
A person in this role oversees maintenance activities and ensures equipment runs smoothly. Companies like XYZ Manufacturing and ABC Logistics hire managers who can direct and coordinate maintenance work in this area.
Find Maintenance Manager jobs in St. Louis, MO
-
Automation Technician
Average Salary: $84,512
This role involves working with automated systems. Technicians install, troubleshoot, and maintain these systems. Employers such as DEF Industries and GHI Technologies value skilled technicians who keep production lines running.
Find Automation Technician jobs in St. Louis, MO
-
Instrumentation Technician
Average Salary: $73,305
These professionals work with sensors and control systems. They ensure these systems operate correctly. Companies like JKL Energy and MNO Utilities hire technicians who can handle these complex devices.
Find Instrumentation Technician jobs in St. Louis, MO
-
Maintenance Planner
Average Salary: $68,281
This role focuses on scheduling and coordinating maintenance tasks. Planners work closely with other staff to ensure minimal downtime. Companies like PQR Construction and STU Rentals often seek planners with strong organizational skills.
Find Maintenance Planner jobs in St. Louis, MO
-
Maintenance Mechanic
Average Salary: $58,130
Mechanics in this field repair and maintain machinery and equipment. They often work in factories or production plants. Businesses such as VWX Manufacturing and YZA Industries require mechanics who can handle various repairs.
Find Maintenance Mechanic jobs in St. Louis, MO
-
Plumbing Technician
Average Salary: $54,167
These technicians install and repair plumbing systems. They ensure water systems run efficiently. Firms like 123 Plumbing Service and 456 Water Solutions hire skilled technicians for this essential work.
Find Plumbing Technician jobs in St. Louis, MO
-
Plant Maintenance Technician
Average Salary: $52,531
Plant technicians work in industrial settings to maintain equipment. They focus on ensuring operations run smoothly. Companies such as 789 Industrial Services and 012 Manufacturing need reliable technicians.
Find Plant Maintenance Technician jobs in St. Louis, MO
-
Repair Technician
Average Salary: $49,031
Repair technicians fix various types of equipment. They diagnose problems and perform necessary repairs. Businesses like 321 Repairs and 654 Tech Solutions hire technicians for this crucial role.
Find Repair Technician jobs in St. Louis, MO



