Computer Numeric Controlled Machine Programmer I Salary in the United States
How much does a Computer Numeric Controlled Machine Programmer I make in the United States?
As of August 01, 2026, the average salary for a Computer Numeric Controlled Machine Programmer I in the United States is $63,413 per year, which breaks down to an hourly rate of $30.
However, a Computer Numeric Controlled Machine Programmer I's salary can vary significantly. Here’s a look at the typical salary range:
Top Earners (90th percentile): $74,207
Majority Range (25th-75th percentile): $56,093 to $69,063
Key Factors That Influence Computer Numeric Controlled Machine Programmer I Salaries
A Computer Numeric Controlled Machine Programmer I's salary isn't a fixed number.
It's shaped by several important factors.
Below, we'll explore how your years of experience, geographic location, and company size can directly affect your earning potential.
How Experience Level Affects Computer Numeric Controlled Machine Programmer Salaries?
Experience is a primary driver of a Computer Numeric Controlled Machine Programmer I's salary.
As you build your skills and take on more complex tasks, your compensation generally increases.
Here's how the average salary grows at different career stages:
Computer Numeric Controlled Machine Programmer I (0-2 years): $63,394
CNC Programmer, Experienced (2-4 years): $72,346
CNC Programmer, Senior (4-7 years): $85,281
CNC Programmer, Lead (7+ years): $109,493
Job Role
Years of Experience
Average Salary
Computer Numeric Controlled Machine Programmer I
0-2 years
$63,394
CNC Programmer, Experienced
2-4 years
$72,346
CNC Programmer, Senior
4-7 years
$85,281
CNC Programmer, Lead
7+ years
$109,493
$63,394Computer ...
$72,346CNC Progr...
$85,281CNC Progr...
$109,493CNC Progr...
View as Table
View as Graph
What Am I Worth?
How Do Computer Numeric Controlled Machine Programmer I Salaries Vary from State to State?
Your salary can change significantly depending on where you work.
States with a higher cost of living and strong industrial sectors
often pay more to attract Computer Numeric Controlled Machine Programmer Is.
For example, consider the average annual salaries in these key locations:
Top Paying Cities for Computer Numeric Controlled Machine Programmer Is
Salaries can also vary between different cities.
Major metropolitan areas or cities with a high demand for technicians often offer more competitive pay.
Here are a few examples of average annual salaries in different U.S. cities:
San Jose: $79,973
San Francisco: $79,103
Oakland: $77,433
San Jose, CA$79,973
San Francisco, CA$79,103
Oakland, CA$77,433
New York, NY$73,013
Paramus, NJ$72,123
Queens Village, NY$72,123
Passaic, NJ$72,063
Bergenfield, NJ$72,053
Stamford, CT$71,913
Huntington, NY$71,883
Newark, NJ$71,423
Bridgeport, CT$71,283
Vallejo, CA$71,163
New Brunswick, NJ$71,133
Petaluma, CA$71,093
Middlesex, NJ$70,973
Somerset, NJ$70,933
Santa Cruz, CA$70,853
Boston, MA$70,463
Monterey, CA$70,243
Seattle, WA$70,093
Santa Rosa, CA$70,083
Los Angeles, CA$70,063
Juneau, AK$69,893
Washington, DC$69,823
Orange, CA$69,603
Santa Ana, CA$69,433
Long Beach, CA$69,373
Anaheim, CA$69,363
Anchorage, AK$69,323
Santa Maria, CA$69,133
Everett, WA$69,123
Danbury, CT$68,903
Bremerton, WA$68,813
Tacoma, WA$68,583
New Suffolk, NY$68,583
Sacramento, CA$68,563
Santa Barbara, CA$68,493
Trenton, NJ$68,423
San Diego, CA$68,423
Brockton, MA$68,353
Fairbanks, AK$68,203
Lompoc, CA$68,043
Lowell, MA$67,993
Ventura, CA$67,973
Nashua, NH$67,963
Stockton, CA$67,953
Modesto, CA$67,493
Poughkeepsie, NY$67,353
Kennewick, WA$67,233
Olympia, WA$67,233
New Haven, CT$67,213
Lawrence, MA$66,983
Hartford, CT$66,913
Riverside, CA$66,903
New Bedford, MA$66,843
Richland, WA$66,843
Bakersfield, CA$66,753
Atlantic City, NJ$66,723
San Bernardino, CA$66,723
New Britain, CT$66,723
New London, CT$66,693
Norwich, CT$66,673
Portsmouth, NH$66,663
Boulder, CO$66,533
Portland, OR$66,443
Worcester, MA$66,433
Minneapolis, MN$66,243
Philadelphia, PA$66,153
Honolulu, HI$65,943
Saint Paul, MN$65,913
Vineland, NJ$65,893
Providence, RI$65,713
Chicago, IL$65,533
Bellingham, WA$65,453
Springfield, MA$65,403
Baltimore, MD$65,383
Chico, CA$65,223
Pittsfield, MA$65,053
Manchester, NH$64,933
Spokane, WA$64,653
Denver, CO$64,653
Albany, NY$64,353
Troy, NY$64,323
Nassau, NY$64,253
Schenectady, NY$64,193
Wilmington, DE$64,143
Burlington, VT$64,053
Salem, OR$64,023
Portland, ME$63,833
Yakima, WA$63,763
Rochester, MN$63,573
Reno, NV$63,543
Fresno, CA$63,543
Milwaukee, WI$63,483
Detroit, MI$63,423
Allentown, PA$63,403
Ann Arbor, MI$63,403
Colorado Springs, CO$63,293
Syracuse, NY$63,263
Carson City, NV$63,263
Houston, TX$63,173
Eugene, OR$63,143
Gary, IN$63,063
Springfield, OR$63,013
Bismarck, ND$63,003
Galveston, TX$62,953
Medford, OR$62,863
Fort Collins, CO$62,833
Concord, NH$62,803
Austin, TX$62,783
Mesa, AZ$62,653
Reading, PA$62,643
Phoenix, AZ$62,643
Dallas, TX$62,623
Saint Cloud, MN$62,563
Madison, WI$62,473
Utica, NY$62,303
Rochester, NY$62,203
Des Moines, IA$62,193
Raleigh, NC$62,193
Atlanta, GA$62,093
Battle Creek, MI$62,073
Salt Lake City, UT$62,053
Lancaster, PA$61,963
Harrisburg, PA$61,873
Kansas City, MO$61,813
Kansas City, KS$61,793
Champaign, IL$61,793
Fort Worth, TX$61,793
Columbus, OH$61,783
Boca Raton, FL$61,763
Pittsburgh, PA$61,743
Richmond, VA$61,713
Indianapolis, IN$61,703
Cleveland, OH$61,693
Cincinnati, OH$61,613
Las Vegas, NV$61,613
Petersburg, VA$61,523
Huntsville, AL$61,423
Lansing, MI$61,383
Lebanon, PA$61,373
Pueblo, CO$61,373
Appleton, WI$61,353
Buffalo, NY$61,323
Dayton, OH$61,303
Charlotte, NC$61,293
Racine, WI$61,293
Saint Louis, MO$61,273
York, PA$61,233
Elkhart, IN$61,233
Gastonia, NC$61,223
Billings, MT$61,203
Beaumont, TX$61,183
Lorain, OH$61,173
Benton Harbor, MI$61,163
Toledo, OH$61,153
Rock Hill, SC$61,113
Binghamton, NY$61,113
Rockford, IL$61,083
Springfield, IL$61,053
Elyria, OH$61,043
Fargo, ND$61,043
Flagstaff, AZ$61,003
Fort Lauderdale, FL$60,963
Duluth, MN$60,923
Miami, FL$60,923
Cheyenne, WY$60,883
Grand Forks, ND$60,883
Bangor, ME$60,743
Cedar Rapids, IA$60,673
Durham, NC$60,643
Louisville, KY$60,643
Grand Rapids, MI$60,633
Hialeah, FL$60,623
Casper, WY$60,533
Scranton, PA$60,453
New Orleans, LA$60,443
Virginia Beach, VA$60,433
Akron, OH$60,403
Peoria, IL$60,323
Sarasota, FL$60,303
Nashville, TN$60,263
Omaha, NE$60,263
Green Bay, WI$60,263
Baton Rouge, LA$60,233
Charleston, SC$60,213
Jamestown, NY$60,183
Davenport, IA$60,183
Tucson, AZ$60,153
Saint Petersburg, FL$60,113
Tampa, FL$60,103
Evansville, IN$60,063
Port Arthur, TX$60,063
Bradenton, FL$60,043
Santa Fe, NM$59,923
Orlando, FL$59,813
Clearwater, FL$59,793
La Crosse, WI$59,663
Canton, OH$59,663
Albuquerque, NM$59,623
Newport News, VA$59,613
High Point, NC$59,593
Ogden, UT$59,573
Corpus Christi, TX$59,523
Norfolk, VA$59,483
Laramie, WY$59,483
Rock Island, IL$59,443
Saginaw, MI$59,433
Jacksonville, FL$59,423
Salisbury, NC$59,413
Boise, ID$59,403
Moline, IL$59,363
Fort Myers, FL$59,353
Memphis, TN$59,333
Tulsa, OK$59,303
Waterloo, IA$59,263
Spartanburg, SC$59,203
Lincoln, NE$59,173
Fort Wayne, IN$59,163
Provo, UT$59,153
Cedar Falls, IA$59,073
San Antonio, TX$59,053
Greensboro, NC$59,023
South Bend, IN$59,023
Savannah, GA$58,953
Muskegon, MI$58,923
Birmingham, AL$58,913
Winston Salem, NC$58,883
Lake Charles, LA$58,733
Anderson, IN$58,723
Lexington, KY$58,703
Augusta, GA$58,683
Greenville, SC$58,683
Lima, OH$58,633
Wichita, KS$58,623
Tuscaloosa, AL$58,623
Columbia, SC$58,573
Springfield, OH$58,553
Asheville, NC$58,453
Bloomington, IN$58,413
Knoxville, TN$58,183
Shreveport, LA$58,173
Wilmington, NC$58,093
Roanoke, VA$58,093
Topeka, KS$57,983
Frankfort, KY$57,973
Oklahoma City, OK$57,933
Chillicothe, OH$57,903
Longview, TX$57,893
Melbourne, FL$57,893
Sioux Falls, SD$57,793
Mobile, AL$57,783
Terre Haute, IN$57,753
Altoona, PA$57,723
Amarillo, TX$57,673
Killeen, TX$57,653
Fayetteville, AR$57,603
Chattanooga, TN$57,583
Sioux City, IA$57,533
Idaho Falls, ID$57,513
Lynchburg, VA$57,463
Gainesville, FL$57,383
Portsmouth, OH$57,353
Little Rock, AR$57,343
Youngstown, OH$57,313
Lafayette, LA$57,313
Daytona Beach, FL$57,273
Clarksville, TN$57,273
Pensacola, FL$57,263
Temple, TX$57,263
Hopkinsville, KY$57,073
Erie, PA$57,063
Florence, SC$57,033
Charleston, WV$56,933
Great Falls, MT$56,903
Macon, GA$56,813
Tallahassee, FL$56,803
Fayetteville, NC$56,793
Waco, TX$56,783
Helena, MT$56,733
Pine Bluff, AR$56,713
Vincennes, IN$56,633
Lubbock, TX$56,613
Alamogordo, NM$56,573
Twin Falls, ID$56,513
Rapid City, SD$56,493
Jackson, MS$56,383
Huntington, WV$56,373
Greenville, MS$56,373
Parkersburg, WV$56,313
Montgomery, AL$56,303
Wichita Falls, TX$56,233
Springfield, MO$56,233
Biloxi, MS$56,203
Monroe, LA$56,143
Johnstown, PA$56,093
Sumter, SC$56,073
Columbus, GA$56,063
Pascagoula, MS$55,943
Abilene, TX$55,943
Kingsport, TN$55,783
Albany, GA$55,783
Gulfport, MS$55,763
Alexandria, LA$55,553
Fort Smith, AR$55,393
El Paso, TX$55,223
Las Cruces, NM$54,933
Harlingen, TX$54,773
Pocatello, ID$54,763
Florence, AL$54,683
Brownsville, TX$54,673
Mcallen, TX$54,533
Dothan, AL$54,453
Columbus, MS$54,073
Altus, OK$53,773
Lawton, OK$53,653
Pierre, SD$53,423
What Skills Can Increase a Computer Numeric Controlled Machine Programmer I's Salary?
Demanded Skills for the Role:
Process Improvement (Mentioned in 1.66% Job Postings): Analyzing and improving existing processes and workflows to minimize process errors and streamline organizational efficiency.
Continuous Improvement (Mentioned in 1.39% Job Postings): A continual improvement process, also often called a continuous improvement process (abbreviated as CIP or CI), is an ongoing effort to improve products, services, or processes. These efforts can seek "incremental" improvement over time or "breakthrough" improvement all at once. Delivery (customer valued) processes are constantly evaluated and improved in the light of their efficiency, effectiveness and flexibility. Some see CIPs as a meta-process for most management systems (such as business process management, quality management, project management, and program management). W. Edwards Deming, a pioneer of the field, saw it as part of the 'system' whereby feedback from the process and customer were evaluated against organisational goals. The fact that it can be called a management process does not mean that it needs to be executed by 'management'; but rather merely that it makes decisions about the implementation of the delivery process and the design of the delivery process itself.
Quality Control (Mentioned in 0.87% Job Postings): Developing and implementing a set of procedures intended to maintain the quality of a product and reduce any risks or errors.
See More Skills
Skills
Demand Percentage
Process Improvement
1.66%
Continuous Improvement
1.39%
Quality Control
0.87%
What skills can make your compensation higher?
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 Computer Numeric Controlled Machine Programmer I's salary.
Decision Making: Can increase your salary by up to 12%.
Mechanical Engineering: Can increase your salary by up to 10%.
Manufacturing Engineering: Can increase your salary by up to 8%.
Skill
Salary
Salary % Increase
Decision Making
$71,023
12%
Mechanical Engineering
$69,754
10%
Manufacturing Engineering
$68,486
8%
Production Schedule
$67,852
7%
Project Management
$67,852
7%
Innovation
$67,218
6%
Get Latest Data
Computer Numeric Controlled Machine Programmer I Salary by Company Size: Startups vs. Enterprise
Computer Numeric Controlled Machine Programmer I salary potential scales significantly with company size.
Data shows that Enterprise companies (5,000+ employees) pay the highest average salary at around $71,747.
While startup companies pay approximate $60,734.
Computer Numeric Controlled Machine Programmer I Salary by Company Size
Company Size
Employees
Average Salary
Startup
1~50
$60,734
Growth Stage
51~500
$64,216
Established
501~5000
$69,297
Enterprise
5000+
$71,747
Computer Numeric Controlled Machine Programmer I Salary by Industry: Top Paying Sectors
For Computer Numeric Controlled Machine Programmer I roles, the industry you choose can affect earning potential
by as much as 30% (the gap between the highest and lowest paying industries).
Data shows that the Aerospace & Defense and MFG Durable
sectors offer the strongest compensation, at 15% above the average.
In contrast, Computer Numeric Controlled Machine Programmer positions in MFG Nondurable or Energy & Utilities typically offer lower base pay,
as these industries often view Computer Numeric Controlled Machine Programmer I as a support function rather than a direct revenue driver.
The top paying industries for a Computer Numeric Controlled Machine Programmer I
Industry Sector
Average Annual Salary
Average Hourly Rate
Pay vs.Avg
Aerospace & Defense
$72,925
$35.0
15%
MFG Durable
$66,584
$32.0
5%
Computer Numeric Controlled Machine Programmer I Salary: Hourly Rate, Weekly Pay, and Monthly Pay
Understanding how a Computer Numeric Controlled Machine Programmer I'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.
Hourly
Monthly
Weekly
Yearly
Table View
Last Updated on August 01, 2026
$56,093
Average$63,413/year
$69,063
$4,674
Average$5,284/month
$5,755
$1,079
Average$1,219/week
$1,328
$27
Average$30/hour
$33
Annual Salary
Monthly Pay
Weekly Pay
Hourly Wage
75th Percentile
$69,063
$5,755
$1,328
$33
Average
$63,413
$5,284
$1,219
$30
25th Percentile
$56,093
$4,674
$1,079
$27
Computer Numeric Controlled Machine Programmer I Salary Growth & Career Path
For a Computer Numeric Controlled Machine Programmer I, the most direct path to higher earnings is advancing to the CNC Programmer, Experienced role.
This promotion typically comes with a significant pay increase, bringing the average annual salary to
$72,350 - a projected growth of
14%
over your current level.
Salaries of jobs related to Computer Numeric Controlled Machine Programmer I
Salary Trends for Computer Numeric Controlled Machine Programmer I
Salaries for a Computer Numeric Controlled Machine Programmer I can change over time,
reflecting shifts in market demand and the overall economy.
The median salary decreased from $57,369 in 2023
to around $56,608 in 2025,
reflecting changes in demand, location, experience, and the wider economy.
For a detailed analysis of Computer Numeric Controlled Machine Programmer I salary trends,
.
Average Annual Salary of Computer Numeric Controlled Machine Programmer I Over Time
2022
$???
2023
$57,369
2024
$56,940
2025
$56,608
2026
$???
2027
$???
Year
Average Annual Salary
2022
View More
2023
$57,369
2024
$56,940
2025
$56,608
2026
View More
2027
View More
Most common benefits for Computer Numeric Controlled Machine Programmer I
Social Security
401(k)
Disability
Healthcare
Pension
Time Off (days)
For Employers
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Common company salaries for Computer Numeric Controlled Machine Programmer I
Here are companies hiring for Computer Numeric Controlled Machine Programmer I and their salaries, click below for more details.
C
$126,909/per year
Consolidated Edison Company of New York Inc
Energy & Utilities
the United States
G
$121,776/per year
GE Renewable Energy
Energy & Utilities
the United States
C
$117,881/per year
Chint Electric International Co Ltd
Energy & Utilities
the United States
C
$112,827/per year
Constellation Energy Corp
Energy & Utilities
the United States
P
$110,892/per year
Plains GP Holdings LP
Energy & Utilities
the United States
W
$109,070/per year
Weatherford International PLC
Energy & Utilities
the United States
E
$108,905/per year
Enterprise Products Partners LP
Energy & Utilities
the United States
C
$108,399/per year
Constellation Technology Ventures
Energy & Utilities
the United States
P
$105,977/per year
Plains All American Pipeline LP
Energy & Utilities
the United States
A
$104,755/per year
Areva SA
Energy & Utilities
the United States
H
$103,814/per year
Hf Sinclair Corp
Energy & Utilities
the United States
F
$103,342/per year
Florida Power & Light Co
Energy & Utilities
the United States
G
$102,127/per year
Greymart
Energy & Utilities
the United States
G
$98,523/per year
Golden Alpha Inc
Energy & Utilities
the United States
A
$97,825/per year
Alaska Chadux Corp
Energy & Utilities
the United States
M
$92,856/per year
Major Energy
Energy & Utilities
the United States
W
$91,703/per year
Waste Recovery Systems
Energy & Utilities
the United States
A
$91,604/per year
ADS-TEC Energy PLC
Energy & Utilities
the United States
G
$88,905/per year
Great American Disposal Co
Energy & Utilities
the United States
W
$86,937/per year
Wieland Diversified
Energy & Utilities
the United States
M
$86,069/per year
Moser Energy Systems
Energy & Utilities
the United States
L
$85,884/per year
Longevity Partners
Energy & Utilities
the United States
P
$82,126/per year
PricingUtilities.com
Energy & Utilities
the United States
B
$78,189/per year
Blue Water Resources
Energy & Utilities
the United States
C
$76,117/per year
Carbon Rivers LLC
Energy & Utilities
the United States
Find Your Next Computer Numeric Controlled Machine Programmer I Job
Ready to take the next step in your career?
Browse thousands of current Computer Numeric Controlled Machine Programmer I job openings on our job board.
Use the search bar below to find your perfect match.
Private duty nursing (PDN) allows medically fragile patients to receive quality, skilled nursing care in the comfort of their home: a setting preferred by ...
more
XPO is Hiring Driver Teams. XPO Teams. As an XPO Team, you’ll run dedicated routes between XPO facilities in. new sleeper. trucks equipped with microwaves ...
more
Locums - A well respected group has a Trauma Surgery APP opportunity available in Columbus, Ohio. Certified Nurse Practitioner or Physician Assistant. 1/1/...
more
Hospital is seeking a Board Certified/Board Eligible Pediatrician to join a well-respected and growing practice located an hour from Columbus. Only Pediatr...
more
10 Days Ago
For Employees
Get a Salary Increase
Analyze the market and your qualifications to negotiate your salary with confidence.
Search Job Openings
Search thousands of open positions to find your next opportunity.
For Employers
Adjust Employee Salary
Individualize employee pay based on unique job requirements and personal qualifications.
Price My Industry Jobs
Get the latest market price for benchmark jobs and jobs in your industry.
FAQ about Computer Numeric Controlled Machine Programmer I
1. What industry pays the highest salary for Computer Numeric Controlled Machine Programmer I?
The Aerospace & Defense industry offers the highest average compensation for Computer Numeric Controlled Machine Programmer I roles,
with salaries approximately 15% above the market median.
Where Does Our Salary Data Come From?
Salary.com provides salary estimates, histograms, trends, and comparisons using data from employer job postings and third-party sources.