Skip to content

The average salary for a Computer Numerically Controlled (CNC) Tool Programmer in South Dakota is $49,730.

Annual Average Salary Information

Annual Average Salary: $49,730

$38,200$63,330

Hourly Pay Information

Hourly Average Salary: $23.91

$18.36$30.45