Maintenance Mechanic Salary in Salt Lake City, UT

Updated on May 09, 2025
Position
City
Salary

How much does a Maintenance Mechanic make in Salt Lake City, UT?

The average salary for a Maintenance Mechanic is $56,387 per year 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.

Maintenance Mechanic jobs in Salt Lake City, UT

What are the highest paying cities for a Maintenance Mechanic near Salt Lake City, UT?

Maintenance Mechanic jobs near Salt Lake City offer competitive pay. Spanish Fork, UT, stands out with the highest average salary at $65,410. Layton, UT, and Draper, UT, also provide attractive compensation packages. Job seekers can find good opportunities in these cities. Layton, UT, offers an average salary of $60,618, while Draper, UT, pays $60,450. These cities provide a strong market for skilled Maintenance Mechanics.
Graph displaying highest paying cities salaries for Maintenance Mechanic jobs near Salt Lake City, UT, highlighting Spanish Fork, UT with the highest at $65,410 and Orem, UT with the lowest at $52,190.
  1. 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


  2. 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


  3. 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


  4. 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


  5. 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


  6. 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


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


  8. 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


  9. 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


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

Maintenance Mechanic jobs in Salt Lake City, UT, offer competitive salaries at top companies. Packaging Corporation of America leads with an average salary of $69,818. Stefanini IT Solution and INTERMOUNTAIN LIFT TRUCK also provide attractive compensation packages. These companies value skilled mechanics and offer rewarding career opportunities.
Graph displaying best paying company salaries for Maintenance Mechanic jobs in Salt Lake City, UT, highlighting Packaging Corporation of America with the highest at $69,818 and Liberty Tire Recycling, LLC with the lowest at $54,067.
  1. 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.


  2. 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.


  3. 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.


  4. 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.


  5. 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.


  6. 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.


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


  8. 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.


  9. 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.


  10. 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.

Currently 2,736 Maintenance Mechanic job openings, nationwide.

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

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