SalaryCalculations

Computer Numerically Controlled Tool Programmers Salary in Michigan

State wage data from the BLS OEWS survey, May 2025.

Median annual

$64,640

Median hourly

$31

Average annual

$69,020

Employed in state

2.3K

The median annual salary for Computer Numerically Controlled Tool Programmers in Michigan is $64,640, or about $31 an hour. That is 5% lower than the national median.

Pay in Michigan ranges from $50,070 at the 10th percentile to $93,950 at the 90th percentile. Roughly 2.3K people work as computer numerically controlled tool programmers in the state.

Pay distribution in Michigan

10th$50,070
25th$58,890
Median$64,640
75th$76,720
90th$93,950

Salary calculator

Hourly
$31.08
Daily
$249
Weekly
$1,243
Bi-weekly
$2,486
Monthly
$5,387
Annual
$64,640

$64,640 a year is around the 50th percentile for Computer Numerically Controlled Tool Programmerss in Michigan. The median is $64,640.

Computer Numerically Controlled Tool Programmers pay by metro area in Michigan

Metro areaMedian annualEmployment
Lansing-East Lansing, MI$68,86060
Saginaw, MI$68,26030
Traverse City, MI$66,78040
Detroit-Warren-Dearborn, MI$65,8701.0K
Grand Rapids-Wyoming-Kentwood, MI$63,560480
South Bend-Mishawaka, IN-MI$63,10060
Ann Arbor, MI$62,78040
Jackson, MI$62,47050
Kalamazoo-Portage, MI$61,87070
Muskegon-Norton Shores, MI$61,47050
Niles, MI$60,85040

Other jobs in Michigan

All salaries in Michigan →