Position
Salary

How much does a CNC Machinist make?

The average salary for a CNC Machinist is $54,225 per year in the US.

A CNC Machinist plays a key role in the manufacturing industry. They set up and operate computer numerical control (CNC) machines to create precise parts. Their work requires skill and attention to detail. On average, a CNC Machinist makes about $54,225 per year. This salary can change based on experience, location, and the industry they work in.

Here are some salary ranges for CNC Machinists. At the lower end, the first 10% of earners make around $35,000 to $39,000. As experience grows, so does the salary. The top 10% earn over $75,000. Some of the highest-paying industries include aerospace, automotive, and medical equipment manufacturing. Jobs in larger cities often pay more due to the higher cost of living.

View CNC Machinist jobs nearby

What are the highest paying cities for a CNC Machinist?

San Francisco, CA offers the highest pay for CNC Machinists, with an average salary of $82,727. This top earning city provides great opportunities for professionals in this field. Boston, MA follows closely with an average salary of $69,410 for CNC Machinists, also making it an attractive location for those seeking well-paying jobs. New Haven, CT provides a competitive salary of $69,062 for CNC Machinists. Other cities like Los Angeles, CA and Huntsville, AL offer salaries around $66,000 and $66,000 respectively. Seattle, WA, Tuscaloosa, AL, San Jose, CA, Minneapolis, MN, and Manchester, NH also offer decent pay for CNC Machinists, making these cities good options for job seekers.
Graph displaying highest paying cities salaries for CNC Machinist jobs, highlighting San Francisco, CA with the highest at $82,727 and Manchester, NH with the lowest at $61,758.
  1. San Francisco, CA
    Average Salary: $82,727
    San Francisco offers a vibrant job market with plenty of opportunities. Companies in this tech hub rely on skilled machinists. Tech giants and manufacturing firms create a steady demand.
    Find CNC Machinist jobs in San Francisco, CA


  2. Boston, MA
    Average Salary: $69,410
    In Boston, machinists find work in both tech and healthcare sectors. Many companies value skilled machinists for precision work. The city's strong economy supports job stability.
    Find CNC Machinist jobs in Boston, MA


  3. New Haven, CT
    Average Salary: $69,062
    New Haven is home to several educational institutions and manufacturing companies. Machinists here enjoy a mix of academic and industrial opportunities. Prominent firms value precision and experience.
    Find CNC Machinist jobs in New Haven, CT


  4. Los Angeles, CA
    Average Salary: $66,294
    Los Angeles provides a diverse range of industries for machinists. From entertainment to aerospace, skilled workers are in demand. The city's large economy offers many job openings.
    Find CNC Machinist jobs in Los Angeles, CA


  5. Huntsville, AL
    Average Salary: $65,944
    Huntsville has a strong focus on aerospace and defense. Machinists here work with cutting-edge technology. The city's major companies provide stable job opportunities.
    Find CNC Machinist jobs in Huntsville, AL


  6. Seattle, WA
    Average Salary: $65,387
    Seattle's job market for machinists benefits from tech and aerospace industries. Companies in this area value precision and skill. The city's economy supports a strong demand for machinists.
    Find CNC Machinist jobs in Seattle, WA


  7. Tuscaloosa, AL
    Average Salary: $64,239
    Tuscaloosa offers a mix of manufacturing and educational opportunities. Local companies value experienced machinists. The area's growing industries create steady job prospects.
    Find CNC Machinist jobs in Tuscaloosa, AL


  8. San Jose, CA
    Average Salary: $63,112
    San Jose, part of Silicon Valley, offers machinists a tech-driven job market. Companies in electronics and aerospace seek skilled machinists. The city's strong economy provides many opportunities.
    Find CNC Machinist jobs in San Jose, CA


  9. Minneapolis, MN
    Average Salary: $62,303
    Minneapolis features a blend of manufacturing and tech companies. Machinists here enjoy diverse job opportunities. The city's economic growth supports a steady demand for skilled workers.
    Find CNC Machinist jobs in Minneapolis, MN


  10. Manchester, NH
    Average Salary: $61,758
    In Manchester, machinists find work in manufacturing and aerospace sectors. Local companies rely on skilled machinists for precision work. The city's growing industries offer stable job opportunities.
    Find CNC Machinist jobs in Manchester, NH

What are the best companies a CNC Machinist can work for?

Comcentric offers the highest average salary for CNC Machinist jobs at around $96,615 per year. CTR Group and L3Harris also stand out with competitive salaries close to $85,000 and $84,500 annually. STROHWIG INDUSTRIES, Modus Advanced, and Rocket Lab USA provide attractive salaries above $75,000. These companies provide excellent opportunities for CNC Machinists seeking rewarding careers with good compensation. The industry offers promising prospects, and securing a position with one of these leading firms can set a solid foundation for a successful career.
Graph displaying best paying company salaries for CNC Machinist jobs, highlighting Comcentric with the highest at $96,615 and Keysight Technologies with the lowest at $73,475.
  1. Comcentric
    Average Salary: $96,615
    Comcentric offers high-paying CNC Machinist jobs in California and other locations. They focus on aerospace and defense, providing a competitive salary.


  2. CTR Group
    Average Salary: $85,300
    CTR Group provides CNC Machinist positions with a solid average salary. They are located in North Carolina and offer a range of aerospace-related opportunities.


  3. L3Harris
    Average Salary: $84,532
    L3Harris offers CNC Machinist jobs with a good salary across various locations, including Florida and Virginia, focusing on defense and aviation.


  4. STROHWIG INDUSTRIES
    Average Salary: $82,885
    STROHWIG INDUSTRIES provides CNC Machinist roles with a competitive average salary. They operate in South Carolina and offer numerous opportunities in the manufacturing sector.


  5. Modus Advanced
    Average Salary: $77,708
    Modus Advanced offers CNC Machinist positions with a solid salary. They are based in Pennsylvania and work on a variety of high-tech projects.


  6. Rocket Lab USA
    Average Salary: $77,275
    Rocket Lab USA provides CNC Machinist jobs with a competitive salary. They are located in California and work on cutting-edge space technology.


  7. Toolcraft Machining
    Average Salary: $75,481
    Toolcraft Machining offers CNC Machinist positions with a good average salary. They operate in Wisconsin and specialize in precision machining.


  8. Kratos Defense
    Average Salary: $75,393
    Kratos Defense provides CNC Machinist jobs with a competitive salary. They are located in Massachusetts and focus on defense and security solutions.


  9. Blue Origin
    Average Salary: $74,548
    Blue Origin offers CNC Machinist positions with a good salary. They are based in Washington and work on space exploration technology.


  10. Keysight Technologies
    Average Salary: $73,475
    Keysight Technologies provides CNC Machinist jobs with a solid salary. They operate in California and focus on electronics and communication solutions.

How to earn more as a CNC Machinist?

Becoming a high-earning CNC machinist means knowing how to maximize your skills and opportunities. One way to increase earnings is by obtaining additional certifications. These can include advanced CNC programming or CAD design skills. Employers often pay more for these specialized skills.

Experience matters. Gaining years of experience and mastering different types of machinery can lead to higher pay. Working in industries like aerospace, automotive, or medical devices can also offer better salaries. Taking on more responsibility, such as leading a team or managing projects, can also boost earnings. Here are five factors that can help increase pay as a CNC machinist:

  1. Get certified in advanced skills like CAD design or CNC programming.
  2. Gain experience in high-paying industries like aerospace or automotive.
  3. Take on more responsibility, such as leading a team or managing projects.
  4. Pursue a higher education degree or technical certificate in machining.
  5. Seek out jobs that require specialized knowledge or offer higher pay for skilled machinists.

Currently 2,783 CNC Machinist job openings, nationwide.

How's the job market for a CNC Machinist in the US?

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