Menu

CNC Programmers vs Machinists

Median pay is about $9k higher for CNC Programmers. The usual entry education is postsecondary cert for CNC Programmers and high school plus training for Machinists.

marks the higher pay or growth. Education, difficulty and the AI rows depend on what you want, so they are not marked.

CNC Programmers compared with Machinists: pay, outlook, entry and AI exposure
MeasureCNC ProgrammersMachinists
Pay
Median pay$68,120, higher$58,750
Entry pay 25th percentile$58,270, higher$47,570
Experienced pay 75th percentile$81,890, higher$67,700
Outlook, 2025 to 2035
Projected growth+5.9% Growing fast, higher+1.0% Growing
Openings a year2,70026,100
Getting in
Typical educationPostsecondary certHigh school plus training
Difficulty modeled2 / 52 / 5
AI
Displacement risk modeledModerateModerate
AI exposure modeled, percentile59th pct31st pct

Skills

Both lean on the same top skills: monitoring, mathematics, reading comprehension, active listening, speaking, critical thinking.

More comparisons

Compare CNC Programmers with

Compare Machinists with

Compare these interactively →

Pay and outlook: BLS (OEWS 2025, Employment Projections 2025-2035). Skills: O*NET 30.3. Difficulty, displacement risk and AI exposure are modeled estimates. How these numbers are made.