Computer Numerically Controlled Tool Programmer Salary
Computer Numerically Controlled Tool Programmers earn a median $68,120 a year nationally. Production Occupations
What computer numerically controlled tool programmers do
Develop programs to control machining or processing of materials by automatic machine tools, equipment, or systems. May also set up, operate, or maintain equipment.
- Typical education
- Postsecondary nondegree award
- Work experience
- None required
- On-the-job training
- Moderate-term on-the-job training
- Job outlook, 2025–35
- +5.9% (faster than average)
- Openings per year
- 2,700
Employment of computer numerically controlled tool programmers is projected to grow 5.9% from 2025 to 2035, faster than the 3.5% average for all occupations. About 2,700 openings are expected each year, on average, including jobs left by workers who retire or switch careers.
Source: BLS Standard Occupational Classification and Employment Projections, 2025–35.
Computer Numerically Controlled Tool Programmer take-home pay calculator
Starts at the national median. Pick your state to see your real paycheck.
- Federal income tax$6,156
- Social Security (6.2%)$4,223
- Medicare (1.45%)$988
- Texas income tax$0
- Take-home pay$56,752
Marginal rate: 22% federal + 0.00% state
Pay by experience
| Percentile | Salary | Hourly | Take-home (no state tax) |
|---|---|---|---|
| 10th percentile (entry level) | $47,530 | $22.85 | $40,370 |
| 25th percentile | $58,270 | $28.01 | $49,000 |
| Median (50th) | $68,120 | $32.75 | $56,752 |
| 75th percentile | $81,890 | $39.37 | $66,440 |
| 90th percentile (top earners) | $100,320 | $48.23 | $79,405 |
Computer Numerically Controlled Tool Programmer salary by state
| State | Median | 1-yr change | Take-home | Range | Jobs |
|---|---|---|---|---|---|
| Connecticut | $86,390 | +5.6% | $66,429 | $58,700 – $118,110 | 500 |
| California | $82,090 | +4.2% | $62,108 | $55,900 – $126,010 | 2,990 |
| Massachusetts | $81,670 | +2.0% | $62,421 | $59,710 – $102,920 | 680 |
| Washington | $81,420 | −0.7% | $66,109 | $62,020 – $101,920 | 660 |
| Missouri | $78,130 | +9.8% | $61,060 | $46,460 – $128,950 | 430 |
| Vermont | $77,980 | +11.1% | $61,002 | $60,710 – $104,180 | 140 |
| Kansas | $76,080 | +0.3% | $58,907 | $53,920 – $125,740 | 680 |
| North Dakota | $75,990 | — | $62,066 | $61,280 – $93,900 | 40 |
| Oregon | $75,150 | −0.9% | $55,952 | $53,690 – $103,850 | 500 |
| Arizona | $74,450 | +7.6% | $59,553 | $51,970 – $97,610 | 470 |
| Virginia | $74,390 | +13.8% | $57,700 | $49,480 – $99,240 | 330 |
| Minnesota | $74,190 | −2.3% | $57,501 | $51,200 – $89,970 | 1,250 |
| Maine | $72,920 | +9.4% | $56,389 | $47,510 – $102,770 | 50 |
| New Hampshire | $71,680 | +13.7% | $59,257 | $56,380 – $94,820 | 290 |
| Montana | $70,860 | +18.7% | $56,037 | $46,540 – $95,700 | 60 |
| New Jersey | $70,460 | +5.5% | $56,053 | $48,920 – $96,800 | 520 |
| Tennessee | $69,700 | +3.9% | $57,864 | $57,200 – $100,690 | 330 |
| Colorado | $69,570 | −6.3% | $55,420 | $47,160 – $102,590 | 410 |
| Texas | $69,550 | +4.2% | $57,758 | $43,480 – $114,830 | 1,930 |
| South Carolina | $69,470 | +8.5% | $54,691 | $48,760 – $97,250 | 340 |
| Illinois | $68,830 | +4.4% | $53,990 | $53,290 – $92,130 | 1,070 |
| New York | $68,730 | +4.4% | $54,067 | $45,500 – $97,390 | 1,140 |
| Wisconsin | $67,460 | +4.6% | $54,093 | $56,220 – $79,470 | 1,610 |
| South Dakota | $66,650 | +5.7% | $55,718 | $48,800 – $83,930 | 80 |
| Pennsylvania | $66,330 | +7.0% | $53,440 | $49,980 – $88,970 | 1,080 |
| Maryland | $65,670 | +3.0% | $52,190 | $44,900 – $85,930 | 200 |
| Utah | $65,610 | −5.7% | $52,911 | $47,960 – $96,140 | 150 |
| Oklahoma | $65,590 | +12.9% | $52,476 | $44,170 – $99,180 | 330 |
| Kentucky | $64,980 | +8.7% | $52,235 | $50,550 – $109,400 | 230 |
| Michigan | $64,640 | +4.2% | $51,622 | $50,070 – $93,950 | 2,300 |
| Alabama | $64,590 | +6.2% | $51,114 | $42,720 – $90,520 | 420 |
| North Carolina | $63,990 | +5.1% | $51,551 | $47,120 – $88,200 | 760 |
| Florida | $63,970 | −2.6% | $53,580 | $37,520 – $93,770 | 770 |
| Idaho | $63,560 | −1.7% | $50,990 | $45,780 – $93,010 | 120 |
| Indiana | $63,200 | +1.9% | $51,126 | $49,100 – $90,450 | 1,490 |
| Nebraska | $63,190 | +6.4% | $50,958 | $44,050 – $79,810 | 70 |
| Rhode Island | $62,640 | +3.2% | $50,779 | $57,070 – $85,110 | 70 |
| Georgia | $61,360 | −5.6% | $48,921 | $43,690 – $91,190 | 420 |
| Ohio | $60,080 | +0.4% | $49,584 | $42,950 – $84,120 | 2,370 |
| Iowa | $57,780 | +2.0% | $47,062 | $39,150 – $78,160 | 640 |
| Nevada | $57,210 | −6.7% | $48,148 | $40,560 – $115,160 | 130 |
| Arkansas | $56,390 | +6.7% | $45,503 | $46,500 – $80,220 | 210 |
| Mississippi | $50,190 | −3.5% | $41,232 | $43,430 – $75,390 | 140 |
Related jobs
| Job | Median salary | Education | Growth 2025–35 |
|---|---|---|---|
| Computer Numerically Controlled Tool Operator | $50,690 | High school diploma or equivalent | -9.4% |
| Chemical Equipment Operator and Tender | $58,040 | High school diploma or equivalent | +3.6% |
| Tire Builder | $57,390 | High school diploma or equivalent | +0.8% |
| Jeweler and Precious Stone and Metal Worker | $52,540 | High school diploma or equivalent | -3.2% |
| Separating, Filtering, Clarifying, Precipitating, and Still Machine Setters, Operators, and Tenders | $51,610 | High school diploma or equivalent | -5.7% |
| Semiconductor Processing Technician | $51,430 | High school diploma or equivalent | +8.2% |
| Paper Goods Machine Setters, Operators, and Tenders | $50,270 | High school diploma or equivalent | -3.6% |
| Dental Laboratory Technician | $49,610 | High school diploma or equivalent | -5.9% |
| Mixing and Blending Machine Setters, Operators, and Tenders | $48,990 | High school diploma or equivalent | -6.1% |
| Inspectors, Testers, Sorters, Samplers, and Weighers | $48,570 | High school diploma or equivalent | +2.5% |
Frequently asked questions
How much does a computer numerically controlled tool programmer make?
The national median salary for computer numerically controlled tool programmers is $68,120 a year ($32.75 an hour). The lowest-paid 10% earn under $47,530 and the top 10% earn over $100,320. Source: BLS, May 2025.
Which state pays computer numerically controlled tool programmers the most?
Connecticut has the highest median pay at $86,390.
How many computer numerically controlled tool programmers are there in the U.S.?
About 28,500 people work as computer numerically controlled tool programmers nationwide.