Maintenance Technician Salary in Salt Lake City, UT

Updated on May 09, 2025
Position
City
Salary

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

The average salary for a Maintenance Technician is $49,045 per year in Salt Lake City, UT.

A Maintenance Technician in Salt Lake City, UT, has a good earning potential. The average salary for this role is around $49,045 per year. This figure can vary based on experience, skills, and the specific industry. Many technicians start at the lower end of the salary range, around $33,550, and can move up to higher salaries with more experience and expertise.

Factors that influence salary include the type of facility, such as commercial, industrial, or residential, and the complexity of the maintenance tasks. Technicians who work in specialized areas, like HVAC or electrical systems, often earn more. Additional certifications and training can also lead to higher pay. Job seekers should consider these factors when looking for opportunities in Salt Lake City.

Maintenance Technician jobs in Salt Lake City, UT

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

Maintenance Technician jobs near Salt Lake City, UT, offer competitive salaries. Eagle Mountain, UT, leads with an average salary of $53,544. Nearby cities like Ogden, UT, and Springville, UT, also provide attractive pay rates. Job seekers can find good opportunities in these areas.
Graph displaying highest paying cities salaries for Maintenance Technician jobs near Salt Lake City, UT, highlighting Eagle Mountain, UT with the highest at $53,544 and Park City, UT with the lowest at $45,961.
  1. Eagle Mountain, UT
    Average Salary: $53,544
    In Eagle Mountain, a Maintenance Technician can find work in a variety of industries. The area is home to several manufacturing companies, offering steady opportunities. The community's focus on growth means there are many facilities needing skilled technicians.
    Find Maintenance Technician jobs in Eagle Mountain, UT


  2. Ogden, UT
    Average Salary: $50,956
    Ogden offers a dynamic environment for Maintenance Technicians. With a mix of industrial and commercial sectors, there are plenty of roles available. Companies like Weber County School District and various manufacturing firms provide diverse experiences.
    Find Maintenance Technician jobs in Ogden, UT


  3. Springville, UT
    Average Salary: $50,879
    Springville is a great place for Maintenance Technicians to thrive. The city's strong agricultural sector and growing tech industry provide many job opportunities. Technicians here often work on a variety of equipment, ensuring smooth operations.
    Find Maintenance Technician jobs in Springville, UT


  4. Orem, UT
    Average Salary: $47,867
    Orem is known for its educational institutions, which create many opportunities for Maintenance Technicians. With companies like UVU and various tech firms, technicians here enjoy a stable job market. The city's focus on innovation keeps the demand for skilled workers high.
    Find Maintenance Technician jobs in Orem, UT


  5. American Fork, UT
    Average Salary: $47,292
    American Fork offers a mix of small businesses and larger companies for Maintenance Technicians. The city's family-friendly environment makes it a great place to work and live. Technicians here often find themselves working on a variety of projects, from residential to commercial.
    Find Maintenance Technician jobs in American Fork, UT


  6. Pleasant Grove, UT
    Average Salary: $46,898
    Pleasant Grove provides a supportive community for Maintenance Technicians. The city's diverse industries, including manufacturing and retail, offer many job opportunities. Technicians here often work in well-maintained facilities, ensuring everything runs smoothly.
    Find Maintenance Technician jobs in Pleasant Grove, UT


  7. West Valley City, UT
    Average Salary: $46,740
    West Valley City is a bustling hub for Maintenance Technicians. The city's large industrial base and growing tech sector create many job opportunities. Technicians here often work on a variety of equipment, ensuring smooth operations in a fast-paced environment.
    Find Maintenance Technician jobs in West Valley City, UT


  8. Sandy, UT
    Average Salary: $46,246
    Sandy offers a vibrant job market for Maintenance Technicians. The city's mix of commercial and residential sectors provides many opportunities. Technicians here often work in well-maintained facilities, ensuring everything runs smoothly.
    Find Maintenance Technician jobs in Sandy, UT


  9. Tooele, UT
    Average Salary: $46,197
    Tooele provides a stable environment for Maintenance Technicians. The city's strong military presence and industrial sector create many job opportunities. Technicians here often work on a variety of equipment, ensuring smooth operations.
    Find Maintenance Technician jobs in Tooele, UT


  10. Park City, UT
    Average Salary: $45,961
    Park City offers a unique setting for Maintenance Technicians. The city's focus on tourism and outdoor activities creates many job opportunities. Technicians here often work in well-maintained facilities, ensuring everything runs smoothly.
    Find Maintenance Technician jobs in Park City, UT

What are the best paying companies for a Maintenance Technician in Salt Lake City, UT?

Job seekers looking for Maintenance Technician roles in Salt Lake City, UT, can find attractive opportunities with top-paying companies. Henkel offers a competitive salary of $83,813, making it a prime choice. Other notable employers include Superior Talent India and Intermountain Health, both providing salaries above $74,000. These companies offer excellent benefits and career growth.
Graph displaying best paying company salaries for Maintenance Technician jobs in Salt Lake City, UT, highlighting Henkel with the highest at $83,813 and Ace Partners with the lowest at $65,231.
  1. Henkel
    Average Salary: $83,813
    Henkel offers rewarding Maintenance Technician jobs in Salt Lake City, UT. They focus on creating innovative products. Henkel operates in various locations, including the United States, Europe, and Asia.


  2. Superior Talent India
    Average Salary: $81,300
    Superior Talent India provides Maintenance Technician positions with a competitive salary. They offer a dynamic work environment. The company operates in Salt Lake City, UT, and other parts of the United States.


  3. Intermountain Health
    Average Salary: $76,463
    Intermountain Health offers Maintenance Technician jobs with a strong focus on healthcare. They provide a supportive work environment. The company operates in Salt Lake City, UT, and other locations in Utah.


  4. Midland Garage Door
    Average Salary: $74,788
    Midland Garage Door offers Maintenance Technician jobs with a good salary. They focus on providing quality garage door services. The company operates in Salt Lake City, UT, and nearby areas.


  5. Packaging Corporation of America
    Average Salary: $74,553
    Packaging Corporation of America offers Maintenance Technician jobs with a solid salary. They focus on packaging solutions. The company operates in Salt Lake City, UT, and other parts of the United States.


  6. Aerotek
    Average Salary: $74,198
    Aerotek offers Maintenance Technician jobs with a competitive salary. They provide a variety of job opportunities. The company operates in Salt Lake City, UT, and other locations in the United States.


  7. COOKIETREE BAKERIES
    Average Salary: $69,850
    COOKIETREE BAKERIES offers Maintenance Technician jobs with a good salary. They focus on baking delicious treats. The company operates in Salt Lake City, UT, and other parts of the United States.


  8. Quick Quack Car Wash
    Average Salary: $69,556
    Quick Quack Car Wash offers Maintenance Technician jobs with a decent salary. They focus on providing quick and quality car wash services. The company operates in Salt Lake City, UT, and nearby areas.


  9. Varex Imaging
    Average Salary: $66,860
    Varex Imaging offers Maintenance Technician jobs with a good salary. They focus on imaging technology. The company operates in Salt Lake City, UT, and other locations in the United States.


  10. Ace Partners
    Average Salary: $65,231
    Ace Partners offers Maintenance Technician jobs with a solid salary. They focus on providing various services. The company operates in Salt Lake City, UT, and other parts of the United States.

Currently 24,630 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
24,630 Job Openings