Maintenance Mechanic Salary in St. Louis, MO
How much does a Maintenance Mechanic make in St. Louis, MO?
A Maintenance Mechanic in St. Louis, MO, earns a competitive salary. The average annual salary is around $57,258. This means that, on average, a Maintenance Mechanic can expect to make a good living in this city. Salaries can range from $42,250 to $85,440. This range shows that there are opportunities for both entry-level and experienced professionals.
Several factors can influence a Maintenance Mechanic's salary in St. Louis. These include experience, skills, and the specific industry. For example, those with more experience or specialized skills often earn higher salaries. Also, working in certain industries, such as manufacturing or utilities, can lead to higher pay. Job seekers should consider these factors when looking for opportunities. They should also focus on gaining experience and developing new skills to increase their earning potential.
What are the highest paying cities for a Maintenance Mechanic near St. Louis, MO?

-
Chicago, IL
Average Salary: $61,846
In Chicago, a skilled technician can find work in various industries, including manufacturing and logistics. Companies like Boeing and McDonald's offer many opportunities. The city's diverse job market provides a chance to gain experience in different sectors.
Find Maintenance Mechanic jobs in Chicago, IL
-
Detroit, MI
Average Salary: $61,169
Detroit is known for its automotive industry, making it a prime location for those in the field. Working here means collaborating with top companies like General Motors and Ford. The city's rich industrial history offers a unique backdrop for a rewarding career.
Find Maintenance Mechanic jobs in Detroit, MI
-
Memphis, TN
Average Salary: $59,270
Memphis offers a mix of manufacturing and service industries. FedEx and AutoZone are prominent employers in the area. The city's vibrant culture and lower cost of living make it an attractive place to work and live.
Find Maintenance Mechanic jobs in Memphis, TN
-
Columbus, OH
Average Salary: $58,833
Columbus has a growing job market with opportunities in manufacturing and healthcare. Companies like Nationwide and OhioHealth provide stable employment. The city's expanding economy offers many prospects for career growth.
Find Maintenance Mechanic jobs in Columbus, OH
-
Pittsburgh, PA
Average Salary: $58,759
Pittsburgh is known for its steel industry and technology sector. Working here means being part of a community with companies like U.S. Steel and Carnegie Mellon University. The city's rich history and innovation make it an exciting place to work.
Find Maintenance Mechanic jobs in Pittsburgh, PA
-
Indianapolis, IN
Average Salary: $57,603
Indianapolis offers a blend of manufacturing and healthcare jobs. Companies like Eli Lilly and Indiana University Health provide many opportunities. The city's growing economy and affordable living make it a great place to build a career.
Find Maintenance Mechanic jobs in Indianapolis, IN
-
Cincinnati, OH
Average Salary: $57,359
Cincinnati has a strong manufacturing base with companies like Procter & Gamble and Kroger. The city's central location and lower cost of living make it an attractive place for job seekers. The diverse job market offers many opportunities for growth.
Find Maintenance Mechanic jobs in Cincinnati, OH
-
Nashville, TN
Average Salary: $57,256
Nashville is known for its music industry and growing tech sector. Working here means being part of a vibrant community with companies like Amazon and Bridgestone. The city's warm climate and friendly atmosphere make it a great place to work.
Find Maintenance Mechanic jobs in Nashville, TN
-
Louisville, KY
Average Salary: $57,026
Louisville offers a mix of manufacturing and service jobs. Companies like UPS and Norton Healthcare provide many opportunities. The city's rich history and affordable living make it an attractive place for job seekers.
Find Maintenance Mechanic jobs in Louisville, KY
-
Milwaukee, WI
Average Salary: $56,901
Milwaukee has a strong manufacturing sector with companies like Johnson Controls and Harley-Davidson. The city's rich industrial heritage offers many opportunities. The affordable cost of living and friendly community make it a great place to work.
Find Maintenance Mechanic jobs in Milwaukee, WI
What are the best paying companies for a Maintenance Mechanic in St. Louis, MO?

-
US Department of Veterans Affairs
Average Salary: $81,005
The US Department of Veterans Affairs offers rewarding Maintenance Mechanic jobs. They operate multiple facilities in St. Louis, including the John J. Pershing VA Medical Center. Employees enjoy benefits like health insurance and retirement plans.
-
Air Products
Average Salary: $66,561
Air Products provides Maintenance Mechanic positions with a competitive salary. They have a facility in St. Louis where they focus on industrial gases. Employees benefit from a supportive environment and career growth opportunities.
-
Aerotek
Average Salary: $63,552
Aerotek offers Maintenance Mechanic jobs with a good salary. They work with various industries in St. Louis, providing diverse job opportunities. Employees enjoy flexible schedules and professional development programs.
-
STERIS
Average Salary: $63,148
STERIS provides Maintenance Mechanic jobs with a solid salary. They operate in St. Louis, focusing on medical and surgical equipment. Employees benefit from a stable work environment and health benefits.
-
Paulo
Average Salary: $58,378
Paulo offers Maintenance Mechanic positions with a decent salary. They have a facility in St. Louis, specializing in food processing equipment. Employees enjoy a family-friendly atmosphere and growth opportunities.
-
Mauser Packaging Solutions
Average Salary: $57,600
Mauser Packaging Solutions provides Maintenance Mechanic jobs with a good salary. They operate in St. Louis, focusing on packaging solutions. Employees benefit from a collaborative work environment and training programs.
-
Greyhound
Average Salary: $57,420
Greyhound offers Maintenance Mechanic positions with a good salary. They have a terminal in St. Louis, providing transportation services. Employees enjoy a dynamic work environment and benefits like health insurance.
-
Richardson International
Average Salary: $56,800
Richardson International provides Maintenance Mechanic jobs with a solid salary. They operate in St. Louis, focusing on aerospace and defense. Employees benefit from a stable work environment and career advancement opportunities.
-
Sensient Technologies Corporation
Average Salary: $56,057
Sensient Technologies Corporation offers Maintenance Mechanic positions with a good salary. They have a facility in St. Louis, specializing in flavors and fragrances. Employees enjoy a supportive work environment and benefits like health insurance.
-
Lasco Foods
Average Salary: $56,000
Lasco Foods provides Maintenance Mechanic jobs with a good salary. They operate in St. Louis, focusing on food processing. Employees benefit from a family-friendly atmosphere and growth opportunities.
What are the best paying Maintenance Mechanic related jobs in St. Louis, MO?

-
Instrumentation Technician
Average Salary: $69,596
This role involves working with electrical and mechanical systems. Companies like Ameren and Boeing offer opportunities. They focus on ensuring equipment runs smoothly.
Find Instrumentation Technician jobs in St. Louis, MO
-
Maintenance Planner
Average Salary: $69,128
This position requires organizing and scheduling maintenance tasks. Employers such as Boeing and STL Metals look for planners who can keep operations running. They work closely with maintenance teams.
Find Maintenance Planner jobs in St. Louis, MO
-
Bus Mechanic
Average Salary: $64,312
Bus mechanics repair and maintain public transport vehicles. Metro Transit and Greyhound provide jobs. They ensure buses are safe and reliable for passengers.
Find Bus Mechanic jobs in St. Louis, MO
-
Robotics Technician
Average Salary: $59,450
Robotics technicians work with automated systems. Companies like Boeing and Siemens offer roles. They program and maintain robots used in manufacturing.
Find Robotics Technician jobs in St. Louis, MO
-
Diesel Technician
Average Salary: $58,747
Diesel technicians specialize in diesel engines. Employers such as Schneider and UPS look for skilled technicians. They diagnose and fix engine issues.
Find Diesel Technician jobs in St. Louis, MO
-
Mechanical Technician
Average Salary: $55,435
Mechanical technicians handle a variety of machines. Companies like Boeing and STL Metals offer jobs. They perform repairs and maintenance to keep equipment running.
Find Mechanical Technician jobs in St. Louis, MO
-
Fleet Mechanic
Average Salary: $50,802
Fleet mechanics maintain company vehicles. Employers like Greyhound and Enterprise look for reliable mechanics. They ensure all vehicles are in good working order.
Find Fleet Mechanic jobs in St. Louis, MO
-
Repair Technician
Average Salary: $48,256
Repair technicians fix machinery and equipment. Companies like Boeing and STL Metals offer roles. They diagnose problems and make necessary repairs.
Find Repair Technician jobs in St. Louis, MO
-
Maintenance Technician
Average Salary: $47,695
Maintenance technicians work on a variety of equipment. Employers such as Boeing and Ameren look for skilled technicians. They ensure all systems are functioning properly.
Find Maintenance Technician jobs in St. Louis, MO
-
Manufacturing Technician
Average Salary: $45,694
Manufacturing technicians support production processes. Companies like Boeing and Siemens offer jobs. They maintain equipment and troubleshoot issues.
Find Manufacturing Technician jobs in St. Louis, MO