Entry-Level Computer Numerically Controlled (CNC) Programmer Salary

An Entry-Level Computer Numerically Controlled (CNC) Programmer earns an average wage of $17.91 per hour. A skill in Precision Machining is associated with high pay for this job.

$34,911 - $61,929
$35K
$49K
$62K
MEDIAN: $48,862
10%
50%
90%

Add this chart to your site: 640px    300px

$12.85 - $24.37
$13
$18
$24
MEDIAN: $17.91
10%
50%
90%

Add this chart to your site: 640px    300px

National Salary Data (?
XAll compensation data shown are gross 10th to 90th percentile ranges. Take the PayScale Survey to find out how location influences pay for this job.
)
$0$21K$42K$63K
Salary
$34,911 - $61,929  
   
Bonus
$478.83 - $4,146  
Profit Sharing
$256.44 - $7,748  
Total Pay (?
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).
)
$29,303 - $56,975  
Country: United States | Currency: USD | Updated: 25 Mar 2017 | Individuals Reporting: 51
National Hourly Rate Data (?
XAll compensation data shown are gross 10th to 90th percentile ranges. Take the PayScale Survey to find out how location influences pay for this job.
)
$0$13$26$39
Hourly Rate
$12.85 - $24.37  
   
Overtime
$19.17 - $36.79  
National Annualized Data (?
XAll compensation data shown are gross 10th to 90th percentile ranges. Take the PayScale Survey to find out how location influences pay for this job.
)
$0$26K$52K$78K
Bonus
$478.83 - $4,146  
   
Profit Sharing
$256.44 - $7,748  
Total Pay (?
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).
)
$29,303 - $56,975  
Country: United States | Currency: USD | Updated: 25 Mar 2017 | Individuals Reporting: 237

Find Out Exactly What You Should Be Paid

United States (change)

Employers: Start Here »

Computer Numerically Controlled (CNC) Programmer Job Listings

Search for more jobs:

Computer Numerically Controlled (CNC) Programmer Advice

Q: What do you wish you knew about your job when you first started out?

Computer Numerically Controlled (CNC) Programmer in 33908:
"Have to like making things."
You should enjoy creating and manipulating things. Sometimes it can be a challenge, and that is something you should like as well.

Computer Numerically Controlled (CNC) Programmer in Atlanta:
"Ask for raises in relation to what you learn."
Over time I learned a lot about machinery above and beyond my current job duties. Always ask for pay increases as you learn new things.

Computer Numerically Controlled (CNC) Programmer in Worcester:
"More Trigonometry."
It takes a lot of math, mainly geometry and I wish I had a better knowledge of trig. Maybe some more experience

Key Stats for Computer Numerically Controlled (CNC) Programmer

Gender

Female
4 %
Male
96 %

Job Satisfaction

Highly satisfied
Rated 4 out of 5
based on 51 votes.
Less than 1 year
3%
1-4 years
74%
5-9 years
23%
Location:
Years in Fields/Career:
United States (change)

Skills That Affect Computer Numerically Controlled (CNC) Programmer Salaries

Precision Machining
▲10%

CAD/CAM
▲8%

SolidWorks
▲4%

National Average
$41,000

CNC/NC
▼1%

Computer Aided Design (CAD)
▼1%

Computer Aided Drafting & Design (CADD)
▼1%

Machine Programming, Manufacturing
▼7%

Job Satisfaction

Highly satisfied
Rated 4 out of 5
based on 51 votes.

Gender

Female
4 %
Male
96 %

Common Health Benefits

medical benefits
Medical: 76%
dental benefits
Dental: 50%
vision benefits
Vision: 42%
no benefits
None: 22%