Maintenance Mechanic Salary in Salt Lake City, UT
How much does a Maintenance Mechanic make in Salt Lake City, UT?
A Maintenance Mechanic in Salt Lake City, UT, earns a competitive salary. On average, these professionals make around $56,387 per year. This salary can vary based on experience and specific skills. Those with more years in the field often see higher pay.
Maintenance Mechanics in Salt Lake City can expect to earn between $39,000 and $75,000 annually. The lower end of this range is for entry-level positions, while the higher end is for those with significant experience. Some key factors that influence salary include the industry, company size, and specific job duties. For example, a mechanic working in manufacturing may earn differently than one in the construction industry. Additionally, larger companies often offer higher salaries compared to smaller firms.
What are the highest paying cities for a Maintenance Mechanic near Salt Lake City, UT?

-
Spanish Fork, UT
Average Salary: $65,410
In Spanish Fork, a Maintenance Mechanic can find work in various industries, including manufacturing and agriculture. Companies like Geneva Steel and local farms offer opportunities. The role involves ensuring machinery runs smoothly and performing repairs as needed.
Find Maintenance Mechanic jobs in Spanish Fork, UT
-
Layton, UT
Average Salary: $60,618
Layton offers a range of opportunities for Maintenance Mechanics, with companies like Hill Air Force Base and local businesses. This role requires attention to detail and the ability to work on a variety of equipment. It's a chance to be part of a community with a strong focus on quality.
Find Maintenance Mechanic jobs in Layton, UT
-
Draper, UT
Average Salary: $60,450
Draper is home to several tech companies and manufacturing firms that need skilled Maintenance Mechanics. This role involves regular maintenance and troubleshooting to keep operations running. It's a great place for those who enjoy working with the latest technology.
Find Maintenance Mechanic jobs in Draper, UT
-
West Valley City, UT
Average Salary: $59,324
West Valley City has a diverse job market for Maintenance Mechanics, with opportunities in manufacturing and logistics. Companies like UPS and local factories need skilled workers. This role is ideal for those who like to solve problems and keep things running efficiently.
Find Maintenance Mechanic jobs in West Valley City, UT
-
Ogden, UT
Average Salary: $58,818
Ogden offers a variety of jobs for Maintenance Mechanics, with prominent employers like Weber State University and local manufacturing plants. This role involves regular maintenance and repairs to ensure smooth operations. It's a chance to work in a vibrant community with a strong industrial presence.
Find Maintenance Mechanic jobs in Ogden, UT
-
American Fork, UT
Average Salary: $57,447
American Fork has a growing job market for Maintenance Mechanics, with opportunities in both manufacturing and retail. Companies like Costco and local businesses need skilled workers. This role is perfect for those who enjoy a mix of hands-on work and problem-solving.
Find Maintenance Mechanic jobs in American Fork, UT
-
Provo, UT
Average Salary: $55,373
Provo offers many opportunities for Maintenance Mechanics, with companies like BYU and local tech firms. This role involves regular maintenance and repairs to keep equipment running. It's a great place for those who enjoy working in a dynamic and innovative environment.
Find Maintenance Mechanic jobs in Provo, UT
-
South Jordan, UT
Average Salary: $52,800
In South Jordan, Maintenance Mechanics can find work in various industries, including healthcare and manufacturing. Companies like Intermountain Healthcare and local factories offer good opportunities. This role requires a strong attention to detail and a commitment to quality.
Find Maintenance Mechanic jobs in South Jordan, UT
-
Tooele, UT
Average Salary: $52,661
Tooele has a strong job market for Maintenance Mechanics, with opportunities in both military and civilian sectors. Companies like the Tooele Army Depot and local businesses need skilled workers. This role is ideal for those who enjoy working in a stable and secure environment.
Find Maintenance Mechanic jobs in Tooele, UT
-
Orem, UT
Average Salary: $52,190
Orem offers a variety of jobs for Maintenance Mechanics, with prominent employers like UVU and local manufacturing firms. This role involves regular maintenance and repairs to ensure smooth operations. It's a great place for those who enjoy working in a community with a strong focus on education and innovation.
Find Maintenance Mechanic jobs in Orem, UT
What are the best paying companies for a Maintenance Mechanic in Salt Lake City, UT?

-
Packaging Corporation of America
Average Salary: $69,818
Packaging Corporation of America offers Maintenance Mechanic jobs in Salt Lake City, UT. They focus on providing packaging solutions. The company has locations in various cities across the U.S.
-
Stefanini IT Solution
Average Salary: $67,146
Stefanini IT Solution provides Maintenance Mechanic positions in Salt Lake City, UT. They specialize in IT services. The company operates in multiple locations in the U.S.
-
INTERMOUNTAIN LIFT TRUCK
Average Salary: $66,000
INTERMOUNTAIN LIFT TRUCK offers Maintenance Mechanic jobs in Salt Lake City, UT. They focus on manufacturing lift trucks. The company has locations in the western U.S.
-
Ryder System
Average Salary: $64,640
Ryder System provides Maintenance Mechanic positions in Salt Lake City, UT. They specialize in logistics and transportation. The company has locations across the U.S.
-
Meadow Gold Dairy
Average Salary: $63,127
Meadow Gold Dairy offers Maintenance Mechanic jobs in Salt Lake City, UT. They focus on dairy products. The company operates in various locations in the U.S.
-
Smithfield Foods
Average Salary: $61,571
Smithfield Foods provides Maintenance Mechanic positions in Salt Lake City, UT. They specialize in meat production. The company has locations across the U.S.
-
Prime Machine Inc.
Average Salary: $60,000
Prime Machine Inc. offers Maintenance Mechanic jobs in Salt Lake City, UT. They focus on manufacturing machinery. The company operates in multiple locations in the U.S.
-
Thatcher Group, Inc.
Average Salary: $57,922
Thatcher Group, Inc. provides Maintenance Mechanic positions in Salt Lake City, UT. They specialize in construction and engineering. The company has locations in the western U.S.
-
Core-Mark International, Inc.
Average Salary: $56,000
Core-Mark International, Inc. offers Maintenance Mechanic jobs in Salt Lake City, UT. They focus on distributing food and beverage products. The company operates in multiple locations in the U.S.
-
Liberty Tire Recycling, LLC
Average Salary: $54,067
Liberty Tire Recycling, LLC provides Maintenance Mechanic positions in Salt Lake City, UT. They specialize in recycling tires. The company has locations in the western U.S.
What are the best paying Maintenance Mechanic related jobs in Salt Lake City, UT?

-
Maintenance Planner
Average Salary: $67,471
This role involves coordinating and scheduling maintenance tasks. It ensures that all equipment runs smoothly. Companies like Delta Air Lines and Vivint Smart Home look for skilled planners.
Find Maintenance Planner jobs in Salt Lake City, UT
-
Diesel Technician
Average Salary: $63,511
Specializing in diesel engines, this job focuses on repairs and maintenance. Technicians work for companies like Salt Lake City Transit and Rocky Mountain Power. They ensure vehicles and machinery run efficiently.
Find Diesel Technician jobs in Salt Lake City, UT
-
Fleet Mechanic
Average Salary: $61,477
Fleet mechanics maintain a company's vehicles. They work for businesses like Salt Lake City Transit and UPS. This job requires strong problem-solving skills and attention to detail.
Find Fleet Mechanic jobs in Salt Lake City, UT
-
Instrumentation Technician
Average Salary: $58,982
These technicians work with instruments and control systems. They ensure everything is functioning correctly. Companies like Kennecott Utah Copper and Salt Lake City Utilities hire them for this specialized role.
Find Instrumentation Technician jobs in Salt Lake City, UT
-
Mechanical Technician
Average Salary: $54,150
Mechanical technicians handle a variety of machines. They perform repairs and maintenance. Employers like Vivint Smart Home and Delta Air Lines seek skilled technicians for this role.
Find Mechanical Technician jobs in Salt Lake City, UT
-
Bus Mechanic
Average Salary: $51,214
Bus mechanics focus on public transportation vehicles. They ensure buses are safe and reliable. Salt Lake City Transit and other transit companies hire these skilled professionals.
Find Bus Mechanic jobs in Salt Lake City, UT
-
Repair Technician
Average Salary: $49,358
Repair technicians fix machinery and equipment. They work in various industries, including manufacturing and transportation. Companies like Delta Air Lines and Rocky Mountain Power need skilled technicians.
Find Repair Technician jobs in Salt Lake City, UT
-
Maintenance Technician
Average Salary: $48,380
Maintenance technicians perform general upkeep on equipment. They work in many sectors, including manufacturing and utilities. Employers like Salt Lake City Utilities and Vivint Smart Home hire these professionals.
Find Maintenance Technician jobs in Salt Lake City, UT
-
Manufacturing Technician
Average Salary: $47,240
These technicians work in factories, ensuring machines run smoothly. They perform repairs and maintenance. Companies like Delta Air Lines and Kennecott Utah Copper need skilled technicians.
Find Manufacturing Technician jobs in Salt Lake City, UT
-
Boat Mechanic
Average Salary: $46,000
Boat mechanics specialize in watercraft. They perform repairs and maintenance. Companies like Salt Lake Marina and local boat dealerships hire these skilled professionals.
Find Boat Mechanic jobs in Salt Lake City, UT