As of September 01, 2026, the average salary for a CNC Programmer, Senior in the United States is $85,290 per year, which breaks down to an hourly rate of $41.
However, a CNC Programmer, Senior's salary can vary significantly. Here’s a look at the typical salary range:
CNC Programmer, Senior Salaries by Percentile
| Annual Salary |
Monthly Pay |
Weekly Pay |
Hourly Wage |
|
|---|---|---|---|---|
| 75th Percentile | $96,260 | $8,022 | $1,851 | $46 |
| Average | $85,290 | $7,108 | $1,640 | $41 |
| 25th Percentile | $78,300 | $6,525 | $1,506 | $38 |
A CNC Programmer, Senior's salary isn't a fixed number. It's shaped by several important factors. Below, we'll explore how geographic location, education and company size can directly affect your earning potential.
Demanded Skills for the Role:
| Skills | Demand Percentage |
|---|---|
| Process Improvement | 1.66% |
| Continuous Improvement | 1.39% |
| Quality Control | 0.87% |
Mastering certain specialized skills can lead to a significant increase in pay. Here are examples of skills and the potential impact they can have on a CNC Programmer, Senior's salary.
| Skill | Salary | Salary % Increase |
|---|---|---|
| Mechanical Engineering | $95,525 | |
| Analysis | $94,672 | |
| Word Processing | $93,819 |
CNC Programmer, Senior salary potential scales significantly with company size. Data shows that Enterprise companies (5,000+ employees) pay the highest average salary at around $96,268. While startup companies pay approximate $81,499.
| Company Size | Employees | Average Salary |
|---|---|---|
| Startup | 1~50 | $81,499 |
| Growth Stage | 51~500 | $86,163 |
| Established | 501~5000 | $92,983 |
| Enterprise | 5000+ | $96,268 |
Your level of education can impact your salary potential. While many CNC Programmer, Seniors enter the field with a Bachelor's Degree degree, higher education can lead to more specialized and higher-paying roles.
According to our 100% employer-reported salary data, the median salary for a CNC Programmer, Senior with a Bachelor's Degree is between $86,607 and $93,045).
| Typical Education for CNC Programmer, Senior | |
|---|---|
| Degree Level | % of user with this level of education |
| No Diploma | 2.2% |
| High School | 56.8% |
| Associates | 28.4% |
| Bachelors | 10.9% |
| Masters | 1.6% |
| Doctorate | 0.0% |
Understanding how a CNC Programmer, Senior's annual salary breaks down can help with budgeting. Below, you can see the average hourly rate, weekly pay, and monthly pay for this role. Use the buttons to switch between different pay periods.
| Annual Salary | Monthly Pay | Weekly Pay | Hourly Wage | |
|---|---|---|---|---|
| 75th Percentile | $96,260 | $8,022 | $1,851 | $46 |
| Average | $85,290 | $7,108 | $1,640 | $41 |
| 25th Percentile | $78,300 | $6,525 | $1,506 | $38 |
Next Role
For a CNC Programmer, Senior, the most direct path to higher earnings is advancing to the CNC Programmer, Lead role. This promotion typically comes with a significant pay increase, bringing the average annual salary to $109,510 - a projected growth of 28% over your current level.
Salaries for a CNC Programmer, Senior can change over time, reflecting shifts in market demand and the overall economy. The median salary decreased from $86,927 in 2023 to around $85,496 in 2025, reflecting changes in demand, location, experience, and the wider economy. For a detailed analysis of CNC Programmer, Senior salary trends, .
| Year | Average Annual Salary |
|---|---|
| 2022 | View More |
| 2023 | $86,927 |
| 2024 | $86,562 |
| 2025 | $85,496 |
| 2026 |
View More
|
| 2027 |
View More
|
Analyze the market and your qualifications to negotiate your salary with confidence.
Search thousands of open positions to find your next opportunity.
Individualize employee pay based on unique job requirements and personal qualifications.
Get the latest market price for benchmark jobs and jobs in your industry.
The Aerospace & Defense industry offers the highest average compensation for CNC Programmer, Senior roles, with salaries approximately 20% above the market median.
CNC Programmers earn competitive salaries, with a minimum of $82,120, a mid-range of $94,020, and a maximum of $104,480. Cities like Tempe, AZ, and Anaheim, CA, offer some of the highest hourly rates, around $34.86 and $33.89, respectively, contributing to the overall lucrative potential in this field.
Yes, there is a strong demand for CNC programmers in today's job market. Precision-engineered metalwork is essential across various industries, including defense, aerospace, consumer goods, and medical equipment. With salaries ranging from $82,120 to $104,480, this role offers competitive compensation, reflecting its importance and the skills required in the field.
CNC Programmers at Boeing in the United States can expect a salary range from approximately $82,120 to $104,480 annually. The average salary for this position is around $94,020, reflecting the specialized skills and experience required in this field.
The highest paid CNC Programmer, Senior, can earn a maximum salary of $104,480 annually. The average salary typically ranges from a minimum of $82,120 to a mid-level of $94,020. Salaries can vary significantly based on location, experience, and specific industry demands.
The highest salary for a CNC Programmer, Senior, is $104,480 per year. The average salary typically ranges from a minimum of $82,120 to a midpoint of $94,020, reflecting the experience and skill level required for this role.
Yes, there is a strong demand for CNC programmers in today's job market. Precision-engineered metalwork is essential across various industries, including defense, aerospace, consumer goods, and medical equipment. With salaries ranging from $82,120 to $104,480, this role offers competitive compensation, reflecting its importance and the skills required in the field.
Salary.com provides salary estimates, histograms, trends, and comparisons using data from employer job postings and third-party sources.
We offer detailed salary information across multiple percentiles for your reference. (Click here to learn Why the Salary Midpoint Formula Is Crucial for Achieving Pay Equity.)
With the most extensive online, real-time compensation data available, Salary.com helps you pinpoint your exact pay target.
Salary.com's CompAnalyst platform offers: