Computer Numeric Controlled Machine Programmer II Salary in the United States
How much does a Computer Numeric Controlled Machine Programmer II make in the United States?
As of August 01, 2026, the average salary for a Computer Numeric Controlled Machine Programmer II in the United States is $72,363 per year, which breaks down to an hourly rate of $35.
However, a Computer Numeric Controlled Machine Programmer II's salary can vary significantly. Here’s a look at the typical salary range:
Top Earners (90th percentile): $85,010
Majority Range (25th-75th percentile): $65,423 to $78,983
Key Factors That Influence Computer Numeric Controlled Machine Programmer II Salaries
A Computer Numeric Controlled Machine Programmer II'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 II'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:
CNC Programmer, Entry (0-2 years): $63,394
Computer Numeric Controlled Machine Programmer II (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
CNC Programmer, Entry
0-2 years
$63,394
Computer Numeric Controlled Machine Programmer II
2-4 years
$72,346
CNC Programmer, Senior
4-7 years
$85,281
CNC Programmer, Lead
7+ years
$109,493
$63,394CNC Progr...
$72,346Computer ...
$85,281CNC Progr...
$109,493CNC Progr...
View as Table
View as Graph
What Am I Worth?
How Do Computer Numeric Controlled Machine Programmer II 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 IIs.
For example, consider the average annual salaries in these key locations:
Top Paying Cities for Computer Numeric Controlled Machine Programmer IIs
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: $91,273
San Francisco: $90,273
Oakland: $88,363
San Jose, CA$91,273
San Francisco, CA$90,273
Oakland, CA$88,363
New York, NY$83,313
Paramus, NJ$82,303
Queens Village, NY$82,303
Passaic, NJ$82,233
Bergenfield, NJ$82,223
Stamford, CT$82,063
Huntington, NY$82,033
Newark, NJ$81,503
Bridgeport, CT$81,353
Vallejo, CA$81,203
New Brunswick, NJ$81,173
Petaluma, CA$81,133
Middlesex, NJ$80,993
Somerset, NJ$80,943
Santa Cruz, CA$80,853
Boston, MA$80,413
Monterey, CA$80,153
Seattle, WA$79,993
Santa Rosa, CA$79,973
Los Angeles, CA$79,953
Juneau, AK$79,763
Washington, DC$79,683
Orange, CA$79,423
Santa Ana, CA$79,233
Long Beach, CA$79,163
Anaheim, CA$79,153
Anchorage, AK$79,113
Santa Maria, CA$78,893
Everett, WA$78,883
Danbury, CT$78,623
Bremerton, WA$78,523
Tacoma, WA$78,263
New Suffolk, NY$78,263
Sacramento, CA$78,243
Santa Barbara, CA$78,163
Trenton, NJ$78,083
San Diego, CA$78,083
Brockton, MA$78,003
Fairbanks, AK$77,833
Lompoc, CA$77,643
Lowell, MA$77,583
Ventura, CA$77,573
Nashua, NH$77,563
Stockton, CA$77,553
Modesto, CA$77,023
Poughkeepsie, NY$76,863
Kennewick, WA$76,723
Olympia, WA$76,723
New Haven, CT$76,693
Lawrence, MA$76,433
Hartford, CT$76,363
Riverside, CA$76,353
New Bedford, MA$76,273
Richland, WA$76,273
Bakersfield, CA$76,173
Atlantic City, NJ$76,143
San Bernardino, CA$76,143
New Britain, CT$76,143
New London, CT$76,113
Norwich, CT$76,093
Portsmouth, NH$76,073
Boulder, CO$75,923
Portland, OR$75,823
Worcester, MA$75,813
Minneapolis, MN$75,593
Philadelphia, PA$75,493
Honolulu, HI$75,253
Saint Paul, MN$75,213
Vineland, NJ$75,203
Providence, RI$74,993
Chicago, IL$74,783
Bellingham, WA$74,693
Springfield, MA$74,633
Baltimore, MD$74,613
Chico, CA$74,433
Pittsfield, MA$74,233
Manchester, NH$74,103
Spokane, WA$73,783
Denver, CO$73,773
Albany, NY$73,433
Troy, NY$73,403
Nassau, NY$73,333
Schenectady, NY$73,253
Wilmington, DE$73,193
Burlington, VT$73,093
Salem, OR$73,063
Portland, ME$72,843
Yakima, WA$72,773
Rochester, MN$72,543
Reno, NV$72,513
Fresno, CA$72,513
Milwaukee, WI$72,443
Detroit, MI$72,373
Ann Arbor, MI$72,363
Allentown, PA$72,353
Colorado Springs, CO$72,223
Syracuse, NY$72,193
Carson City, NV$72,193
Houston, TX$72,093
Eugene, OR$72,053
Gary, IN$71,963
Springfield, OR$71,913
Bismarck, ND$71,893
Galveston, TX$71,843
Medford, OR$71,733
Fort Collins, CO$71,703
Concord, NH$71,673
Austin, TX$71,643
Mesa, AZ$71,493
Reading, PA$71,493
Phoenix, AZ$71,483
Dallas, TX$71,463
Saint Cloud, MN$71,393
Madison, WI$71,293
Utica, NY$71,093
Rochester, NY$70,983
Des Moines, IA$70,973
Raleigh, NC$70,963
Atlanta, GA$70,863
Battle Creek, MI$70,833
Salt Lake City, UT$70,813
Lancaster, PA$70,703
Harrisburg, PA$70,603
Kansas City, MO$70,533
Champaign, IL$70,523
Kansas City, KS$70,523
Fort Worth, TX$70,513
Columbus, OH$70,503
Boca Raton, FL$70,483
Pittsburgh, PA$70,453
Richmond, VA$70,423
Indianapolis, IN$70,413
Cleveland, OH$70,403
Las Vegas, NV$70,313
Cincinnati, OH$70,313
Petersburg, VA$70,213
Huntsville, AL$70,103
Lansing, MI$70,053
Lebanon, PA$70,043
Pueblo, CO$70,033
Appleton, WI$70,013
Buffalo, NY$69,983
Dayton, OH$69,963
Racine, WI$69,943
Charlotte, NC$69,943
Saint Louis, MO$69,923
York, PA$69,873
Elkhart, IN$69,873
Gastonia, NC$69,863
Billings, MT$69,843
Beaumont, TX$69,823
Lorain, OH$69,813
Benton Harbor, MI$69,793
Toledo, OH$69,783
Binghamton, NY$69,743
Rock Hill, SC$69,733
Rockford, IL$69,703
Springfield, IL$69,673
Elyria, OH$69,663
Fargo, ND$69,663
Flagstaff, AZ$69,613
Fort Lauderdale, FL$69,573
Duluth, MN$69,533
Miami, FL$69,533
Cheyenne, WY$69,473
Grand Forks, ND$69,473
Bangor, ME$69,323
Cedar Rapids, IA$69,243
Durham, NC$69,213
Louisville, KY$69,203
Grand Rapids, MI$69,193
Hialeah, FL$69,183
Casper, WY$69,083
Scranton, PA$68,993
New Orleans, LA$68,973
Virginia Beach, VA$68,963
Akron, OH$68,923
Peoria, IL$68,833
Sarasota, FL$68,823
Nashville, TN$68,773
Omaha, NE$68,773
Green Bay, WI$68,773
Baton Rouge, LA$68,733
Charleston, SC$68,713
Jamestown, NY$68,683
Davenport, IA$68,683
Tucson, AZ$68,643
Saint Petersburg, FL$68,603
Tampa, FL$68,583
Evansville, IN$68,543
Port Arthur, TX$68,543
Bradenton, FL$68,513
Santa Fe, NM$68,383
Orlando, FL$68,253
Clearwater, FL$68,233
Canton, OH$68,083
La Crosse, WI$68,083
Albuquerque, NM$68,033
Newport News, VA$68,033
High Point, NC$68,013
Ogden, UT$67,983
Corpus Christi, TX$67,923
Norfolk, VA$67,883
Laramie, WY$67,883
Rock Island, IL$67,833
Saginaw, MI$67,823
Jacksonville, FL$67,813
Salisbury, NC$67,803
Boise, ID$67,783
Moline, IL$67,753
Fort Myers, FL$67,723
Memphis, TN$67,713
Tulsa, OK$67,673
Waterloo, IA$67,633
Spartanburg, SC$67,563
Lincoln, NE$67,523
Fort Wayne, IN$67,513
Provo, UT$67,503
Cedar Falls, IA$67,413
San Antonio, TX$67,383
Greensboro, NC$67,353
South Bend, IN$67,353
Savannah, GA$67,273
Muskegon, MI$67,243
Birmingham, AL$67,233
Winston Salem, NC$67,203
Lake Charles, LA$67,023
Anderson, IN$67,013
Lexington, KY$66,993
Augusta, GA$66,963
Greenville, SC$66,963
Lima, OH$66,913
Wichita, KS$66,903
Tuscaloosa, AL$66,903
Columbia, SC$66,833
Springfield, OH$66,823
Asheville, NC$66,703
Bloomington, IN$66,653
Knoxville, TN$66,393
Shreveport, LA$66,393
Wilmington, NC$66,293
Roanoke, VA$66,293
Topeka, KS$66,163
Frankfort, KY$66,153
Oklahoma City, OK$66,103
Longview, TX$66,073
Chillicothe, OH$66,073
Melbourne, FL$66,063
Sioux Falls, SD$65,943
Mobile, AL$65,943
Terre Haute, IN$65,913
Altoona, PA$65,863
Amarillo, TX$65,813
Killeen, TX$65,793
Fayetteville, AR$65,733
Chattanooga, TN$65,713
Sioux City, IA$65,653
Idaho Falls, ID$65,633
Lynchburg, VA$65,573
Gainesville, FL$65,483
Portsmouth, OH$65,443
Little Rock, AR$65,433
Lafayette, LA$65,403
Youngstown, OH$65,403
Daytona Beach, FL$65,363
Clarksville, TN$65,353
Pensacola, FL$65,343
Temple, TX$65,343
Hopkinsville, KY$65,133
Erie, PA$65,113
Florence, SC$65,083
Charleston, WV$64,973
Great Falls, MT$64,933
Macon, GA$64,833
Tallahassee, FL$64,823
Fayetteville, NC$64,813
Waco, TX$64,793
Helena, MT$64,743
Pine Bluff, AR$64,723
Vincennes, IN$64,633
Lubbock, TX$64,603
Alamogordo, NM$64,553
Twin Falls, ID$64,493
Rapid City, SD$64,473
Jackson, MS$64,343
Huntington, WV$64,333
Greenville, MS$64,333
Parkersburg, WV$64,263
Montgomery, AL$64,243
Wichita Falls, TX$64,173
Springfield, MO$64,173
Biloxi, MS$64,143
Monroe, LA$64,063
Johnstown, PA$64,013
Columbus, GA$63,983
Sumter, SC$63,983
Pascagoula, MS$63,843
Abilene, TX$63,843
Kingsport, TN$63,653
Albany, GA$63,653
Gulfport, MS$63,633
Alexandria, LA$63,393
Fort Smith, AR$63,213
El Paso, TX$63,013
Las Cruces, NM$62,693
Harlingen, TX$62,503
Pocatello, ID$62,493
Florence, AL$62,403
Brownsville, TX$62,383
Mcallen, TX$62,233
Dothan, AL$62,133
Columbus, MS$61,703
Altus, OK$61,363
Lawton, OK$61,233
Pierre, SD$60,973
What Skills Can Increase a Computer Numeric Controlled Machine Programmer II'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 II's salary.
Word Processing: Can increase your salary by up to 4%.
Project Management: Can increase your salary by up to 3%.
Production Schedule: Can increase your salary by up to 3%.
Skill
Salary
Salary % Increase
Word Processing
$75,258
4%
Project Management
$74,534
3%
Production Schedule
$74,534
3%
Technical Support
$74,534
3%
Decision Making
$74,534
3%
Initiative
$73,810
2%
Get Latest Data
Computer Numeric Controlled Machine Programmer II Salary by Company Size: Startups vs. Enterprise
Computer Numeric Controlled Machine Programmer II salary potential scales significantly with company size.
Data shows that Enterprise companies (5,000+ employees) pay the highest average salary at around $81,873.
While startup companies pay approximate $69,305.
Computer Numeric Controlled Machine Programmer II Salary by Company Size
Company Size
Employees
Average Salary
Startup
1~50
$69,305
Growth Stage
51~500
$73,279
Established
501~5000
$79,078
Enterprise
5000+
$81,873
Computer Numeric Controlled Machine Programmer II Salary by Industry: Top Paying Sectors
For Computer Numeric Controlled Machine Programmer II roles, the industry you choose can affect earning potential
by as much as 40% (the gap between the highest and lowest paying industries).
Data shows that the Aerospace & Defense and MFG Durable
sectors offer the strongest compensation, at 20% above the average.
In contrast, Computer Numeric Controlled Machine Programmer positions in Energy & Utilities or MFG Nondurable typically offer lower base pay,
as these industries often view Computer Numeric Controlled Machine Programmer II as a support function rather than a direct revenue driver.
The top paying industries for a Computer Numeric Controlled Machine Programmer II
Industry Sector
Average Annual Salary
Average Hourly Rate
Pay vs.Avg
Aerospace & Defense
$86,836
$42.0
20%
MFG Durable
$79,599
$38.0
10%
Computer Numeric Controlled Machine Programmer II Salary: Hourly Rate, Weekly Pay, and Monthly Pay
Understanding how a Computer Numeric Controlled Machine Programmer II'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
$65,423
Average$72,363/year
$78,983
$5,452
Average$6,030/month
$6,582
$1,258
Average$1,392/week
$1,519
$31
Average$35/hour
$38
Annual Salary
Monthly Pay
Weekly Pay
Hourly Wage
75th Percentile
$78,983
$6,582
$1,519
$38
Average
$72,363
$6,030
$1,392
$35
25th Percentile
$65,423
$5,452
$1,258
$31
Computer Numeric Controlled Machine Programmer II Salary Growth & Career Path
For a Computer Numeric Controlled Machine Programmer II, the most direct path to higher earnings is advancing to the CNC Programmer, Senior role.
This promotion typically comes with a significant pay increase, bringing the average annual salary to
$85,290 - a projected growth of
18%
over your current level.
Salaries of jobs related to Computer Numeric Controlled Machine Programmer II
Salary Trends for Computer Numeric Controlled Machine Programmer II
Salaries for a Computer Numeric Controlled Machine Programmer II can change over time,
reflecting shifts in market demand and the overall economy.
The median salary increased from $67,512 in 2023
to around $68,052 in 2025,
reflecting changes in demand, location, experience, and the wider economy.
For a detailed analysis of Computer Numeric Controlled Machine Programmer II salary trends,
.
Average Annual Salary of Computer Numeric Controlled Machine Programmer II Over Time
2022
$???
2023
$67,512
2024
$68,248
2025
$68,052
2026
$???
2027
$???
Year
Average Annual Salary
2022
View More
2023
$67,512
2024
$68,248
2025
$68,052
2026
View More
2027
View More
Most common benefits for Computer Numeric Controlled Machine Programmer II
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 II
Here are companies hiring for Computer Numeric Controlled Machine Programmer II 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 II Job
Ready to take the next step in your career?
Browse thousands of current Computer Numeric Controlled Machine Programmer II 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 II
1. What industry pays the highest salary for Computer Numeric Controlled Machine Programmer II?
The Aerospace & Defense industry offers the highest average compensation for Computer Numeric Controlled Machine Programmer II roles,
with salaries approximately 20% 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.