CNC Programmer Salaries in Canada

Updated Aug 8, 2022
$59,866 /yr
Average Base Pay

51 salaries

$42K

Low

$60K

Average

$86K

High

No additional cash compensation has been reported for this role

How much does a CNC Programmer make? The national average salary for a CNC Programmer is $59,866 in Canada. Filter by location to see CNC Programmer salaries in your area. Salary estimates are based on 51 salaries submitted anonymously to Glassdoor by CNC Programmer employees.

How accurate does $59,866 look to you?

Your input helps Glassdoor refine our pay estimates over time.

What are some related job titles for a Cnc Programmer?

CAM

$53,082

per year

View SalariesSee Open Jobs

CNC Machine Operator

$41,608

per year

CNC Machinist

$52,670

per year

Machine Shop Supervisor

$38,800

per year

Salaries in Canada

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (CAD)

Range

Randstad
3.9

Randstad

CNC Programmer - Hourly

$27

 /hr
Range: $24 - $27
3 salaries
See 3 salaries from all locations

$24

$27

$24 - $27 Range

Waterford Executive Group

Waterford Executive Group

CNC Programmer - Hourly

$29

 /hr
Range: $26 - $30

$26

$30

$26 - $30 Range

The Employment Solution
3.5

The Employment Solution

CNC Programmer
About 

$84K -$91K

$84K

$91K

$83,988 - $91,431 Range

Cyclone Mfg.
2.8

Cyclone Mfg.

CNC Programmer - Hourly
About 

$32 -$37

 hourly

$32

$37

$32 - $37 Range

GN Corporations
2.4

GN Corporations

CNC Programmer - Hourly
About 

$36 -$45

 hourly

$36

$45

$36 - $45 Range

B.C. Instruments
3.7

B.C. Instruments

CNC Programmer - Hourly
About 

$40 -$43

 hourly

$40

$43

$40 - $43 Range

Pryor Metals

CNC Programmer - Hourly
About 

$20 -$22

 hourly

$20

$22

$20 - $22 Range

Is this salary info helpful?

Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere

Share Salary Anonymously
B&R Custom Machining
4.4

B&R Custom Machining

CNC Programmer - Hourly
About 

$34 -$37

 hourly

$34

$37

$34 - $37 Range

Express Employment Professionals
3.9

Express Employment Professionals

CNC Programmer - Hourly
About 

$21 -$23

 hourly

$21

$23

$21 - $23 Range

Amico
2.9

Amico

CNC Programmer - Hourly
About 

$20 -$22

 hourly

$20

$22

$20 - $22 Range

Multimatic Manufacturing
3.7

Multimatic Manufacturing

CNC Programmer
About 

$63K -$68K

$63K

$68K

$62,759 - $68,168 Range

Martinrea International
3.4

Martinrea International

CNC Programmer - Hourly
About 

$21 -$23

 hourly

$21

$23

$21 - $23 Range

National Oilwell Varco
3.5

National Oilwell Varco

CNC Programmer - Monthly
About 

$4K -$4K

$4K

$4K

$4,056 - $4,442 Range

Zone Employment Centre
2.0

Zone Employment Centre

CNC Programmer - Hourly
About 

$18 -$20

 hourly

$18

$20

$18 - $20 Range

Price Industries
4.1

Price Industries

CNC Programmer
About 

$45K -$49K

$45K

$49K

$44,797 - $48,943 Range

Bevertec CST
4.2

Bevertec CST

CNC Programmer - Hourly
About 

$26 -$28

 hourly

$26

$28

$26 - $28 Range

Amphenol
3.6

Amphenol

CNC Programmer
About 

$66K -$72K

$66K

$72K

$65,729 - $71,695 Range

Viking Air
3.9

Viking Air

CNC Programmer - Hourly
About 

$41 -$45

 hourly

$41

$45

$41 - $45 Range

IATSE
4.5

IATSE

CNC Programmer - Hourly Contractor
About 

$44 -$48

 hourly

$44

$48

$44 - $48 Range

Héroux Devtek
2.6

Héroux Devtek

CNC Programmer
About 

$77K -$82K

$77K

$82K

$76,541 - $82,390 Range

Download as data table
Viewing 1 - 10 of 973

Frequently asked questions about a CNC Programmer salaries

The national average salary for a CNC Programmer is $59,866 per year in Canada. Filter by location to see a CNC Programmer salaries in your area. Salaries estimates are based on 51 salaries submitted anonymously to Glassdoor by a CNC Programmer employees.

The highest salary for a CNC Programmer in Canada is $85,702 per year.

The lowest salary for a CNC Programmer in Canada is $41,819 per year.

Your CV is Missing

Upload a CV now and make it easier to 'Apply on Mobile'.