How much does a Computer Numerically Controlled Tool Programmer earn

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

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

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

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

NameBottom 10%Bottom 25%MedianTop 25%Top 10%
National average$25$34$43$51$65
National average$52.9K$70K$90K$107K$135K
National average$47.5K$58.3K$68.1K$81.9K$100K
National average$23$28$33$39$48
Alberta$19$28$41$45$58
Alberta$40K$58.2K$85K$93.6K$120K
British Columbia$29$40$44$61$69
British Columbia$59.4K$83.2K$91.5K$127K$144K
Manitoba$57.3KNA$89.3KNA$149K
Manitoba$28NA$43NA$71
New Brunswick$24$33$40$49$70
New Brunswick$49.8K$68.6K$83.2K$101K$145K
Newfoundland and Labrador$24$33$40$49$70
Newfoundland and Labrador$49.8K$68.6K$83.2K$101K$145K
Northwest TerritoriesNANANANANA
Northwest TerritoriesNANANANANA
Nova Scotia$20$24$38$45$70
Nova Scotia$41.6K$49.8K$80K$93.6K$145K
NunavutNANANANANA
NunavutNANANANANA
Ontario$56.2K$77.7K$95K$113K$130K
Ontario$27$37$46$54$63
Prince Edward Island$31$31$39$43$47
Prince Edward Island$63.8K$63.8K$81.1K$89.6K$98.1K
Quebec$25$34$42$51$69
Quebec$52.9K$70K$88K$107K$144K
Saskatchewan$28$32$38$43$51
Saskatchewan$58K$66.6K$80K$89K$106K
YukonNANA$70KNANA
YukonNANA$34NANA
 Alabama$21$24$31$38$44
 Alabama$42.7K$50.2K$64.6K$78.9K$90.5K
 Arizona$25$28$36$39$47
 Arizona$52K$57.9K$74.4K$81.7K$97.6K
 Arkansas$46.5K$50.5K$56.4K$63.6K$80.2K
 Arkansas$22$24$27$31$39
 California$27$32$39$50$61
 California$55.9K$66.4K$82.1K$103K$126K
 Colorado$23$28$33$42$49
 Colorado$47.2K$58.2K$69.6K$87.5K$103K
 Connecticut$28$32$42$49$57
 Connecticut$58.7K$67.5K$86.4K$102K$118K
 Delaware$51.4K$56.1K$62.8K$80.3K$92.2K
 Delaware$25$27$30$39$44
 District of Columbia$24$30$37$42$58
 District of Columbia$50K$61.9K$77K$87.8K$120K
 Florida$37.5K$50.8K$64K$77.7K$93.8K
 Florida$18$24$31$37$45
 Georgia$43.7K$56K$61.4K$74.9K$91.2K
 Georgia$21$27$30$36$44
 Idaho$45.8K$53.1K$63.6K$72.5K$93K
 Idaho$22$26$31$35$45
 Illinois$26$29$33$39$44
 Illinois$53.3K$61.1K$68.8K$80.1K$92.1K
 Indiana$24$25$30$37$43
 Indiana$49.1K$51.6K$63.2K$76.4K$90.4K
 Iowa$19$24$28$32$38
 Iowa$39.2K$49.6K$57.8K$67.5K$78.2K
 Kansas$53.9K$62.3K$76.1K$105K$126K
 Kansas$26$30$37$51$60
 Kentucky$24$28$31$36$53
 Kentucky$50.6K$57.4K$65K$75.3K$109K
 Louisiana$16$18$27$31$35
 Louisiana$33.6K$37.6K$55.7K$64.3K$73.6K
 Maine$47.5K$64.9K$72.9K$77.6K$103K
 Maine$23$31$35$37$49
 Maryland$22$24$32$38$41
 Maryland$44.9K$50.6K$65.7K$78.8K$85.9K
 Massachusetts$29$33$39$45$49
 Massachusetts$59.7K$68K$81.7K$94.1K$103K
 Michigan$50.1K$58.9K$64.6K$76.7K$94K
 Michigan$24$28$31$37$45
 Minnesota$25$31$36$39$43
 Minnesota$51.2K$63.7K$74.2K$81.8K$90K
 Mississippi$21$22$24$28$36
 Mississippi$43.4K$45K$50.2K$57.7K$75.4K
 Missouri$22$27$38$51$62
 Missouri$46.5K$57.1K$78.1K$107K$129K
 Montana$46.5K$59.8K$70.9K$81.8K$95.7K
 Montana$22$29$34$39$46
 Nebraska$21$25$30$33$38
 Nebraska$44K$52.8K$63.2K$68.7K$79.8K
 Nevada$40.6K$44.1K$57.2K$75K$115K
 Nevada$20$21$28$36$55
 New Hampshire$27$30$34$42$46
 New Hampshire$56.4K$62.7K$71.7K$87.2K$94.8K
 New Jersey$24$29$34$38$47
 New Jersey$48.9K$60.7K$70.5K$79.7K$96.8K
 New York$45.5K$59.4K$68.7K$81.8K$97.4K
 New York$22$29$33$39$47
 North Carolina$23$26$31$38$42
 North Carolina$47.1K$53K$64K$78.1K$88.2K
 North Dakota$29$32$37$39$45
 North Dakota$61.3K$66K$76K$82K$93.9K
 Ohio$43K$46K$60.1K$72.4K$84.1K
 Ohio$21$22$29$35$40
 Oklahoma$21$27$32$39$48
 Oklahoma$44.2K$55.7K$65.6K$82K$99.2K
 Oregon$26$31$36$42$50
 Oregon$53.7K$63.9K$75.2K$87.6K$104K
 Pennsylvania$24$28$32$36$43
 Pennsylvania$50K$58.6K$66.3K$75.2K$89K
 Rhode Island$27$28$30$34$41
 Rhode Island$57.1K$58.2K$62.6K$71K$85.1K
 South Carolina$48.8K$60.3K$69.5K$84.5K$97.2K
 South Carolina$23$29$33$41$47
 South Dakota$48.8K$55.1K$66.6K$79.4K$83.9K
 South Dakota$23$26$32$38$40
 Tennessee$28$29$34$38$48
 Tennessee$57.2K$60.8K$69.7K$78.7K$101K
 Texas$21$28$33$39$55
 Texas$43.5K$58.2K$69.6K$81.2K$115K
 Utah$48K$58.2K$65.6K$83.6K$96.1K
 Utah$23$28$32$40$46
 Vermont$29$31$37$48$50
 Vermont$60.7K$64K$78K$99.5K$104K
 Virginia$49.5K$58.6K$74.4K$87K$99.2K
 Virginia$24$28$36$42$48
 Washington$62K$73.6K$81.4K$96.4K$102K
 Washington$30$35$39$46$49
 Wisconsin$27$30$32$35$38
 Wisconsin$56.2K$62.4K$67.5K$72.6K$79.5K
 Wyoming$49.9K$51.8K$61.8K$70K$74.3K
 Wyoming$24$25$30$34$36
NameMedian