How much does a Computer Numerically Controlled Tool Programmer earn

Income data is from Employment and Social Development Canada's 2024 wage tables. The closest match for this career in Canada’s occupational classification system is Computer Numerically Controlled (CNC) Tool Programmer.

Income data is from Employment and Social Development Canada's 2024 wage tables. The closest match for this career in Canada’s occupational classification system is Computer Numerically Controlled (CNC) Tool Programmer.

According to the U.S. Bureau of Labor Statistics, typical income (in USD) in 2024 was...

According to the U.S. Bureau of Labor Statistics, typical income (in USD) in 2024 was...

NameBottom 10%Bottom 25%MedianTop 25%Top 10%
National average$52K$72K$91K$114K$137K
National average$25$34$44$55$66
National average$46K$56K$66K$80K$98K
National average$22$27$32$39$47
Alberta$25$33$45$58$63
Alberta$53K$68K$93K$120K$132K
British Columbia$48K$75K$90K$120K$144K
British Columbia$23$36$43$58$69
Manitoba$26$33$41$47$54
Manitoba$53K$68K$85K$98K$112K
New Brunswick$45K$67K$83K$98K$138K
New Brunswick$22$32$40$47$66
Newfoundland and Labrador$22$32$40$43$51
Newfoundland and Labrador$45K$67K$83K$90K$107K
Northwest TerritoriesNANANANANA
Northwest TerritoriesNANANANANA
Nova Scotia$42K$55K$85K$98K$141K
Nova Scotia$20$26$41$47$68
NunavutNANANANANA
NunavutNANANANANA
Ontario$52K$76K$96K$117K$138K
Ontario$25$36$46$56$66
Prince Edward Island$29$31$36$42$47
Prince Edward Island$60K$64K$75K$87K$98K
Quebec$29$34$41$51$65
Quebec$60K$70K$85K$107K$135K
Saskatchewan$62K$68K$82K$94K$110K
Saskatchewan$30$33$40$45$53
YukonNANA$34NANA
YukonNANA$70KNANA
 Alabama$20$23$29$36$37
 Alabama$42K$49K$61K$74K$77K
 Arizona$50K$55K$69K$80K$95K
 Arizona$24$26$33$38$46
 Arkansas$21$23$25$29$38
 Arkansas$44K$48K$53K$61K$78K
 California$25$31$38$48$60
 California$51K$65K$79K$100K$124K
 Colorado$25$30$35$39$45
 Colorado$51K$62K$73K$82K$93K
 Connecticut$29$32$39$47$52
 Connecticut$60K$67K$82K$98K$108K
 Delaware$51K$56K$63K$80K$92K
 Delaware$25$27$30$39$44
 Florida$44K$50K$66K$81K$99K
 Florida$21$24$32$39$48
 Georgia$45K$56K$65K$78K$89K
 Georgia$22$27$31$38$43
 Idaho$50K$53K$65K$71K$80K
 Idaho$24$25$31$34$38
 Illinois$24$29$32$38$43
 Illinois$50K$60K$66K$78K$89K
 Indiana$22$25$30$36$45
 Indiana$46K$52K$62K$75K$93K
 Iowa$18$22$27$31$36
 Iowa$38K$46K$57K$65K$75K
 Kansas$51K$59K$76K$102K$127K
 Kansas$24$28$36$49$61
 Kentucky$21$24$29$34$40
 Kentucky$44K$51K$60K$71K$84K
 Louisiana$16$18$27$31$35
 Louisiana$34K$38K$56K$64K$74K
 Maine$26$30$32$38$41
 Maine$53K$62K$67K$78K$86K
 Maryland$19$26$31$38$41
 Maryland$40K$54K$64K$80K$86K
 Massachusetts$58K$70K$80K$89K$99K
 Massachusetts$28$34$38$43$48
 Michigan$48K$56K$62K$74K$92K
 Michigan$23$27$30$36$44
 Minnesota$22$29$37$39$44
 Minnesota$47K$60K$76K$82K$92K
 Mississippi$40K$45K$52K$55K$67K
 Mississippi$19$21$25$26$32
 Missouri$44K$54K$71K$92K$127K
 Missouri$21$26$34$44$61
 Montana$45K$47K$60K$81K$86K
 Montana$22$22$29$39$42
 Nebraska$23$24$29$31$36
 Nebraska$48K$49K$59K$64K$74K
 Nevada$21$25$29$38$50
 Nevada$43K$52K$61K$79K$104K
 New Hampshire$26$27$30$37$44
 New Hampshire$55K$55K$63K$78K$91K
 New Jersey$23$26$32$39$47
 New Jersey$47K$54K$67K$80K$98K
 New York$42K$56K$66K$81K$96K
 New York$20$27$32$39$46
 North Carolina$21$25$29$36$43
 North Carolina$43K$51K$61K$74K$89K
 Ohio$19$21$29$34$39
 Ohio$40K$43K$60K$71K$81K
 Oklahoma$42K$52K$58K$78K$95K
 Oklahoma$20$25$28$37$46
 Oregon$52K$62K$76K$86K$104K
 Oregon$25$30$36$42$50
 Pennsylvania$48K$55K$62K$74K$84K
 Pennsylvania$23$27$30$35$40
 Rhode Island$25$27$29$35$39
 Rhode Island$53K$56K$61K$74K$80K
 South Carolina$25$29$31$36$41
 South Carolina$51K$60K$64K$76K$85K
 South Dakota$23$25$30$36$42
 South Dakota$47K$52K$63K$75K$87K
 Tennessee$49K$59K$67K$80K$102K
 Tennessee$24$28$32$39$49
 Texas$38K$52K$67K$78K$100K
 Texas$18$25$32$37$48
 Utah$23$27$33$41$48
 Utah$48K$56K$70K$85K$101K
 Vermont$27$31$34$41$48
 Vermont$56K$65K$70K$86K$100K
 Virginia$22$26$31$37$45
 Virginia$46K$55K$65K$76K$95K
 Washington$29$33$39$46$52
 Washington$60K$69K$82K$96K$108K
 Wisconsin$54K$60K$64K$72K$79K
 Wisconsin$26$29$31$35$38
 Wyoming$50K$52K$62K$70K$74K
 Wyoming$24$25$30$34$36
NameMedian