Computer Numerically Controlled (CNC) Tool Programmer

salary graphic

AVG. SALARY

$69,910

education graphic

EDUCATION

Post-secondary training +

job outlook graphic

JOB OUTLOOK

Stable

Money & Outlook

:

Go

Oklahoma Earnings

Average Annual Wage

$69,910

Entry Annual Wage

$44,170

Experienced Annual Wage

$99,180

Average Hourly Wage

$33.61

Entry Hourly Wage

$21.24

Experienced Hourly Wage

$47.69

Median Hourly Wage

$31.54

Oklahoma Regional Earnings

Oklahoma Metropolitan Areas Wages

Region Average Entry Level Experienced
Fort Smith AR-OK MSA $58,880 or $28.31/hr $46,730 or $22.47/hr $75,930 or $36.51/hr
Oklahoma City MSA $70,360 or $33.83/hr $43,860 or $21.09/hr $95,740 or $46.03/hr
Tulsa MSA $75,520 or $36.31/hr $56,990 or $27.40/hr $107,560 or $51.71/hr

Oklahoma Geographical Areas Wages

Region Average Entry Level Experienced
Northeast Oklahoma nonmetropolitan area $63,530 or $30.54/hr $50,090 or $24.08/hr $99,180 or $47.69/hr
Southeast Oklahoma nonmetropolitan area $62,290 or $29.95/hr $40,130 or $19.29/hr $75,920 or $36.50/hr

Oklahoma's Employment and Outlook (State-wide)

Outlook Stable
Growth rate is estimated to be 16%
Job Openings 40 estimated annual job openings
Employment 310 were employed in this occupation

Oklahoma's Regional Employment and Outlook

Regions with increasing outlook (over 20% growth rate expected)

Region Employment Projected Growth Rate Annual Openings (growth) Annual Openings (replacement) Annual Openings
Oklahoma City MSA 200 25% 6 N/A 26

Regions with stable outlook (0 to 20% growth rate expected)

Region Employment Projected Growth Rate Annual Openings (growth) Annual Openings (replacement) Annual Openings
Tulsa MSA 160 19% 4 N/A 20

National Earnings

Average Annual Wage

$72,210

Average Hourly Wage

$34.72

Average Annual Range

$47,530 to $100,320

Note: variations in salaries reflect differences in size of firm, location, level of education and professional credentials.

Where do these numbers come from?


National Employment and Outlook

Outlook increasing
  The employment change from 2024 to 2034 is estimated to be +13%.
(The National average for all occupations is +3%)
Job Openings very small number
  Less than 1000 average annual openings are expected for this occupation between 2024 and 2034.
(The National Average for all occupations is 1,696 openings)
Employment small occupation
  This was a small occupation in the United States, employing 28,300 workers in 2024.
(The National average for all occupations is 152,838 workers)
Growth Much faster than average growth
  One of the most important factors influencing employment of these workers is the use of laborsaving machinery. Many firms are continuing to expand the use of technologies, such as computer numerically controlled (CNC) tools and robots, to improve quality and lower production costs. The use of CNC equipment requires CNC tool programmers instead of machine setters, operators, and tenders. Therefore, demand for most manual tool operators and tenders is likely to be reduced, while demand for CNC tool programmers is expected to be strong. 
Non Traditional Occupation This is a non-traditional occupation for women in 2025.
Industries Large concentrations of this occupation are found in these industries
  • Manufacturing (NAICS31-330) (89.1%)
  • Fabricated metal product manufacturing (NAICS332000) (33.2%)
  • Machinery manufacturing (NAICS333000) (21.7%)
  • Machine shops; turned product; and screw, nut, and bolt manufacturing (NAICS332700) (19.8%)
  • Machine shops (NAICS332710) (17.2%)
  • Transportation equipment manufacturing (NAICS336000) (13.7%)
  • Metalworking machinery manufacturing (NAICS333500) (11.3%)
  • Aerospace product and parts manufacturing (NAICS336400) (7%)