How much does a CNC Machinist make in Salt Lake City, UT?
A CNC Machinist in Salt Lake City, UT, earns an average yearly salary of $55,893. This figure reflects the skill and experience of professionals in the area. Salaries for CNC Machinists can vary based on several factors, including experience and the specific industry.
The salary range for CNC Machinists in Salt Lake City, UT, shows a broad spectrum. The lowest 10% earn around $37,000, while the highest 10% earn over $78,000. Most CNC Machinists fall in the middle, with salaries between $44,455 and $63,091. This range highlights the potential for growth and advancement in the field.
What are the highest paying cities for a CNC Machinist near Salt Lake City, UT?

-
Ogden, UT
Average Salary: $56,636
In Ogden, skilled machinists find work with companies like Weber State University and various aerospace firms. The city offers a mix of manufacturing and educational opportunities. The average salary for machinists is around $56,636.
Find CNC Machinist jobs in Ogden, UT
-
Layton, UT
Average Salary: $53,750
Layton boasts a thriving manufacturing sector with companies like IHC and various tech firms. Job seekers can expect a supportive community with good career growth. The average salary for machinists here is about $53,750.
Find CNC Machinist jobs in Layton, UT
-
West Valley City, UT
Average Salary: $53,503
West Valley City has a strong industrial base with prominent companies like Salt Lake City International Airport and various manufacturing firms. It offers diverse job opportunities and a competitive salary of around $53,503.
Find CNC Machinist jobs in West Valley City, UT
-
Provo, UT
Average Salary: $53,400
Provo is home to companies like BYU and various tech startups. The city provides a dynamic work environment with a focus on innovation. The average salary for machinists in Provo is approximately $53,400.
Find CNC Machinist jobs in Provo, UT
-
Spanish Fork, UT
Average Salary: $53,171
Spanish Fork offers a mix of manufacturing and tech jobs with companies like Aspen Aerogels. The city is known for its friendly community and good quality of life. The average salary for machinists here is around $53,171.
Find CNC Machinist jobs in Spanish Fork, UT
-
Orem, UT
Average Salary: $51,125
Orem has a growing tech and manufacturing sector with companies like UVEX and various startups. Job seekers can expect a vibrant community with many opportunities. The average salary for machinists is about $51,125.
Find CNC Machinist jobs in Orem, UT
-
Draper, UT
Average Salary: $43,690
Draper is known for its tech companies and manufacturing firms. Job seekers can find work with companies like Qualtrics and various aerospace firms. The average salary for machinists in Draper is around $43,690.
Find CNC Machinist jobs in Draper, UT
-
Springville, UT
Average Salary: $42,400
Springville offers a mix of manufacturing and tech jobs with companies like Springville City and various startups. The city provides a supportive environment for career growth. The average salary for machinists here is about $42,400.
Find CNC Machinist jobs in Springville, UT
What are the best paying companies for a CNC Machinist in Salt Lake City, UT?

-
Mastertech
Average Salary: $79,000
Mastertech offers CNC Machinist jobs in Salt Lake City, UT. They focus on precision machining and have a strong reputation for quality. Mastertech operates multiple facilities in the area, providing diverse opportunities for machinists.
-
gpac
Average Salary: $63,750
gpac provides CNC Machinist positions in Salt Lake City, UT. They specialize in manufacturing and engineering. gpac has several locations in the city, offering various roles for skilled machinists.
-
PRODUCTIVITY, INC.
Average Salary: $61,500
PRODUCTIVITY, INC. hires CNC Machinists in Salt Lake City, UT. They focus on industrial automation and have multiple sites in the area. PRODUCTIVITY, INC. values skilled machinists who can work in a fast-paced environment.
-
Nammo
Average Salary: $59,933
Nammo offers CNC Machinist jobs in Salt Lake City, UT. They are known for their work in aerospace and defense. Nammo operates several facilities in the city, providing opportunities for machinists in specialized fields.
-
Prime Machine
Average Salary: $58,750
Prime Machine provides CNC Machinist positions in Salt Lake City, UT. They focus on custom machining and have a strong presence in the city. Prime Machine offers diverse roles for machinists with different skill sets.
-
PRI
Average Salary: $54,611
PRI offers CNC Machinist jobs in Salt Lake City, UT. They specialize in precision engineering and have multiple locations in the area. PRI values skilled machinists who can work with advanced machinery.
-
Complex Fabricators
Average Salary: $52,714
Complex Fabricators hires CNC Machinists in Salt Lake City, UT. They focus on complex fabrication and have several sites in the city. Complex Fabricators offers opportunities for machinists with a variety of skills.
-
Firefly Automatix
Average Salary: $49,333
Firefly Automatix provides CNC Machinist positions in Salt Lake City, UT. They specialize in automation and have a strong presence in the city. Firefly Automatix offers roles for machinists interested in cutting-edge technology.
-
STERLING ATM
Average Salary: $37,667
STERLING ATM offers CNC Machinist jobs in Salt Lake City, UT. They focus on ATM manufacturing and have multiple locations in the area. STERLING ATM provides opportunities for machinists in a specialized field.
What are the best paying CNC Machinist related jobs in Salt Lake City, UT?

-
Industrial Engineer
Average Salary: $101,759
Industrial engineers work closely with production teams to optimize processes. They analyze workflows and suggest improvements. Companies in Salt Lake City, like FMC Technologies, often seek these professionals.
Find Industrial Engineer jobs in Salt Lake City, UT
-
Process Engineer
Average Salary: $95,613
Process engineers focus on the efficiency of production processes. They design and implement systems to enhance productivity. Salt Lake City firms, such as Huntsman Corporation, value these experts.
Find Process Engineer jobs in Salt Lake City, UT
-
Mechanical Engineer
Average Salary: $91,446
Mechanical engineers design and develop machinery and tools. They ensure that equipment functions correctly and efficiently. Companies like Vivint Smart Home in Salt Lake City hire these specialists.
Find Mechanical Engineer jobs in Salt Lake City, UT
-
Manufacturing Engineer
Average Salary: $85,372
Manufacturing engineers oversee the production process. They ensure that products meet quality standards. Salt Lake City businesses, such as FMC Corporation, look for skilled manufacturing engineers.
Find Manufacturing Engineer jobs in Salt Lake City, UT
-
Quality Assurance Specialist
Average Salary: $79,789
Quality assurance specialists inspect products to ensure they meet standards. They work to prevent defects and improve processes. Salt Lake City companies, including FMC Technologies, need these professionals.
Find Quality Assurance Specialist jobs in Salt Lake City, UT
-
Computer Numerical Control Programmer
Average Salary: $78,800
CNC programmers create and modify code for CNC machines. They ensure machines operate correctly. Salt Lake City firms, such as Huntsman Corporation, hire these experts.
Find Computer Numerical Control Programmer jobs in Salt Lake City, UT
-
Production Planner
Average Salary: $75,677
Production planners coordinate the production schedule. They ensure that materials and resources are available. Companies in Salt Lake City, like Vivint Smart Home, seek these planners.
Find Production Planner jobs in Salt Lake City, UT
-
CNC Supervisor
Average Salary: $73,400
CNC supervisors oversee the operation of CNC machines. They manage teams and ensure production goals are met. Salt Lake City businesses, such as FMC Corporation, look for experienced supervisors.
Find CNC Supervisor jobs in Salt Lake City, UT
-
Technical Support Specialist
Average Salary: $72,600
Technical support specialists provide assistance with technical issues. They help troubleshoot and resolve problems. Salt Lake City companies, including FMC Technologies, hire these specialists.
Find Technical Support Specialist jobs in Salt Lake City, UT
-
Automation Technician
Average Salary: $66,819
Automation technicians install and maintain automated systems. They ensure that machines run smoothly. Salt Lake City firms, such as Huntsman Corporation, need these technicians.
Find Automation Technician jobs in Salt Lake City, UT



