All salary guides
Skilled Trades
2026 edition · Updated October 2026

CNC Machinist salary guide 2026

A CNC machinist in the U.S. earns a median base salary of about $60,500 in 2026. That estimate applies the 3.4% average 2026 pay increase reported by Mercer to the Bureau of Labor Statistics May 2025 median of $58,750 for machinists. The middle half earn about $49,000 to $70,000.

$60,500

Estimated median base, 2026

$49,000–$70,000

Middle 50% of earners, 2026 est.

$82,500

Top 10% earn above, 2026 est.

What the role involves

CNC machinists set up and run computer-controlled mills and lathes to make precision parts. Machinists who can program, set up, and hold tight tolerances earn more than operators who only run the machine. Machine type, multi-axis experience, and industries served, such as aerospace or medical, all affect pay.

CNC Machinist pay by percentile

PercentileBLS, May 20252026 estimate
10th percentile$39,200$40,500
25th percentile$47,570$49,000
Median$58,750$60,500
75th percentile$67,700$70,000
90th percentile$80,010$82,500

BLS occupation: Machinists (SOC 51-4041).

What moves CNC machinist pay

Setup and programming skills separate machinists from machine operators and are the biggest driver of pay.

Five-axis and aerospace or medical experience move candidates toward the top of the range.

Bonus and incentives

Machinists are usually paid hourly, with overtime and shift differentials adding to base pay.

Key skills

CNC Mill and Lathe Setup
G-Code Programming
CAM Software
Blueprint and GD&T Reading
Precision Measurement
Multi-Axis Machining
First Article Inspection

Frequently asked questions

A CNC machinist in the U.S. earns a median base salary of about $60,500 in 2026. That estimate applies the 3.4% average 2026 pay increase reported by Mercer to the Bureau of Labor Statistics May 2025 median of $58,750 for machinists. The middle half earn about $49,000 to $70,000.

How we calculated these figures

National figures are Bureau of Labor Statistics Occupational Employment and Wage Statistics estimates for May 2025, released May 15, 2026, the most recent official data. 2026 estimates apply the 3.4% average total pay increase U.S. employers delivered in 2026, from Mercer's survey of 756 employers. BLS wages include base pay, commissions, and production bonuses, but exclude benefits, overtime premiums, and equity.

Hiring a CNC machinist?

At this role's typical pay of about $60,500, a Colossus placement is $12,500 per hire with a 4-month replacement guarantee. Need coverage sooner? We also place contract and contract-to-hire.

Talk through your CNC machinist search

Prefer to write it down? Send us the role details

Checking what you pay your current team?

Compensation benchmarking from $699 per role

Exploring your next move?

Join the Colossus talent network