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
| Percentile | BLS, May 2025 | 2026 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
Frequently asked questions
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 searchPrefer to write it down? Send us the role details
Checking what you pay your current team?
Compensation benchmarking from $699 per roleExploring your next move?
Join the Colossus talent network