CNC Machinist
Set up and operate computer-controlled machines to produce precision metal parts and components.
$50K
Median Salary
-3%
Job Growth
$34K
Entry Salary
$68K
Senior Salary
Education:High School Diploma + Technical Training or ApprenticeshipOutlook:Slower than averageWork:Factory/Machine ShopCategory:Trades & Skilled Labor
Salary Estimator
Entry (0 yr)Mid (10 yr)Senior (20 yr)
$34,000
Entry Level
$42,500
Your Estimate
$68,000
Senior Level
Salary Range
$34K$50K median$68K
Key Skills
CNC ProgrammingG-CodeBlueprint ReadingPrecision MeasurementCAM Software
Recommended Certifications
- 1NIMS CNC Certification
- 2Mastercam Certification
Top Employers
General ElectricLockheed MartinSpaceXPrecision Castparts
Education Path
To pursue a career as a CNC Machinist, you will typically need: High School Diploma + Technical Training or Apprenticeship.
While job growth is declining, skilled professionals continue to find opportunities. Specialization and certifications can improve prospects.
Data Sources: Salary data from the U.S. Bureau of Labor Statistics Occupational Outlook Handbook (2024–2025 edition). Job growth projections are 10-year estimates (2023–2033). Last updated March 2026.
Plan Your Education Investment
Calculate the ROI of your degree and find the best college for your career goals.