CNC Machinist Salary in Charlotte, NC

Updated on May 09, 2025
Position
City
Salary

How much does a CNC Machinist make in Charlotte, NC?

The average salary for a CNC Machinist is $52,437 per year in Charlotte, NC.

A CNC Machinist in Charlotte, NC, earns a competitive salary. On average, they make about $52,437 a year. This means they can expect to earn a good income. The salary can range from $36,000 to $75,000, depending on experience and skills.

Experienced CNC Machinists often earn more. Those with 10 or more years in the field can make up to $75,000. Entry-level machinists might start at around $36,000. As they gain experience, their salary can increase. This makes the job attractive for those looking to build a career in manufacturing.

CNC Machinist jobs in Charlotte, NC

What are the highest paying cities for a CNC Machinist near Charlotte, NC?

Job seekers in the CNC Machinist field near Charlotte, NC, can find excellent opportunities with competitive salaries. Durham, NC, offers the highest average salary at $55,293, making it a prime location for those seeking top pay. Concord, NC, and Greensboro, NC, also provide strong earning potentials, with average salaries around $53,667 and $53,633, respectively.
Graph displaying highest paying cities salaries for CNC Machinist jobs near Charlotte, NC, highlighting Durham, NC with the highest at $55,293 and Shelby, NC with the lowest at $47,066.
  1. Durham, NC
    Average Salary: $55,293
    In Durham, skilled machinists work with advanced technology to produce high-quality products. Companies like Rolls-Royce and Siemens offer exciting opportunities. The city's strong manufacturing sector provides a dynamic work environment.
    Find CNC Machinist jobs in Durham, NC


  2. Concord, NC
    Average Salary: $53,667
    Concord offers a range of opportunities for machinists, with companies like Bank of America and Coca-Cola. The city's growing industries create a stable job market. Machinists here benefit from a supportive community and modern facilities.
    Find CNC Machinist jobs in Concord, NC


  3. Greensboro, NC
    Average Salary: $53,633
    Greensboro is home to many manufacturing firms, including Volvo and HanesBrands. Machinists here enjoy a variety of projects and the chance to work with cutting-edge equipment. The city's vibrant culture adds to the overall work experience.
    Find CNC Machinist jobs in Greensboro, NC


  4. Rock Hill, SC
    Average Salary: $52,513
    Rock Hill provides a welcoming environment for machinists, with companies like Sonoco and BMW. The city's commitment to industry growth offers many job opportunities. Machinists here can expect a collaborative and innovative work setting.
    Find CNC Machinist jobs in Rock Hill, SC


  5. Burlington, NC
    Average Salary: $51,941
    Burlington offers a mix of small and large companies for machinists, including HanesBrands and Toyota. The city's focus on manufacturing creates a steady demand for skilled workers. Machinists here enjoy a friendly community and a variety of projects.
    Find CNC Machinist jobs in Burlington, NC


  6. Huntersville, NC
    Average Salary: $51,019
    Huntersville is a great place for machinists, with companies like Bank of America and Lowe's. The city's growing economy provides many job opportunities. Machinists here benefit from a supportive work environment and modern facilities.
    Find CNC Machinist jobs in Huntersville, NC


  7. Winston-Salem, NC
    Average Salary: $50,700
    Winston-Salem offers a range of opportunities for machinists, with companies like R.J. Reynolds and HanesBrands. The city's strong manufacturing sector provides a dynamic work environment. Machinists here enjoy a vibrant community and a variety of projects.
    Find CNC Machinist jobs in Winston-Salem, NC


  8. Mooresville, NC
    Average Salary: $47,479
    Mooresville is known for its thriving automotive industry, with companies like NASCAR and Ford. Machinists here work with advanced technology and enjoy a supportive work environment. The city's growing industries offer many job opportunities.
    Find CNC Machinist jobs in Mooresville, NC


  9. Fort Mill, SC
    Average Salary: $47,243
    Fort Mill offers a variety of opportunities for machinists, with companies like Sonoco and BMW. The city's commitment to industry growth provides many job opportunities. Machinists here benefit from a collaborative work environment and modern facilities.
    Find CNC Machinist jobs in Fort Mill, SC


  10. Shelby, NC
    Average Salary: $47,066
    Shelby provides a range of opportunities for machinists, with companies like Ford and HanesBrands. The city's strong manufacturing sector offers a stable job market. Machinists here enjoy a supportive community and a variety of projects.
    Find CNC Machinist jobs in Shelby, NC

What are the best paying companies for a CNC Machinist in Charlotte, NC?

Siemens Energy offers the highest pay for CNC Machinist jobs in Charlotte, NC, with an average salary of $59,733. INFOSOFT also provides a competitive salary of $54,250. Bosch follows closely with an average salary of $50,955. These companies value skilled machinists and offer attractive compensation packages.
Graph displaying best paying company salaries for CNC Machinist jobs in Charlotte, NC, highlighting Siemens Energy with the highest at $59,733 and US LBM Holdings with the lowest at $37,667.
  1. Siemens Energy
    Average Salary: $59,733
    Siemens Energy offers CNC Machinist jobs in Charlotte, NC. They focus on energy efficiency and sustainability. Siemens Energy operates globally, with a strong presence in the United States.


  2. INFOSOFT
    Average Salary: $54,250
    INFOSOFT provides CNC Machinist positions in Charlotte, NC. They work in the IT industry, offering innovative solutions. INFOSOFT has offices in several U.S. cities and internationally.


  3. Bosch
    Average Salary: $50,955
    Bosch offers CNC Machinist jobs in Charlotte, NC. They are a leader in technology and engineering. Bosch operates worldwide, with a significant presence in North America.


  4. Boston Gear
    Average Salary: $45,000
    Boston Gear provides CNC Machinist positions in Charlotte, NC. They specialize in manufacturing precision gears. Boston Gear has facilities across the U.S. and internationally.


  5. Luxor Staffing
    Average Salary: $42,000
    Luxor Staffing offers CNC Machinist jobs in Charlotte, NC. They focus on connecting skilled workers with top companies. Luxor Staffing operates in multiple U.S. states and internationally.


  6. US LBM Holdings
    Average Salary: $37,667
    US LBM Holdings offers CNC Machinist positions in Charlotte, NC. They are a leading distributor of building materials. US LBM Holdings has a strong presence across the U.S.

Currently 2,979 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,979 Job Openings