Content has loaded

CNC operator salary in Canada

How much does a CNC Operator make in Canada?

Average base salary

$24.69

The average salary for a cnc operator is $24.69 per hour in Canada. 1.3k salaries reported, updated at July 10, 2026

CNC Operator job openings in Canada

slide 1 of 6
slide1 of 6
CNC Machine Operator
Merit Kitchens4.1out of 5 stars.
Surrey, BC
Up to $21 an hour
Full-time
1 day ago

Highest paying companies for CNC Operator in Canada

Average year pay is based on job postings on Indeed in the past 36 months.
LOYALIST COLLEGE
 
$218,400per year
View company
Weldco Beales MFG
 
$79,820per year
WELDCO
 
$78,948per year
CVS Controls Ltd.
 
$72,800per year
EPFC Corp
 
$72,800per year
Linxus Group
 
$72,000per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities for CNC Operators near Canada

  1. Edmonton, AB
    $27.50 per hour
  2. Calgary, AB
    $26.85 per hour
  3. Vaughan, ON
    $26.71 per hour
  4. Concord, ON
    $25.77 per hour
  5. Toronto, ON
    $24.65 per hour

Where can a CNC Operator earn more?

Compare salaries for CNC Operators in different locations
vs.

How much do similar professions as CNC Operator get paid in Canada?

Entry Level CNC Operator

Job openings
Average $20.52 per hour