Content has loaded

CNC operator salary in Canada

How much does a CNC Operator make in Canada?

Average base salary

$24.95

The average salary for a cnc operator is $24.95 per hour in Canada. 1.4k salaries reported, updated at August 1, 2026

CNC Operator job openings in Canada

slide 1 of 6
slide1 of 6
CNC Machine Operator
Metatech Engineering
Markham, ON
From $26 an hour
Full-time
2 days 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
GN CORPORATIONS INC.
 
$74,880per year
CVS Controls Ltd.
 
$72,800per year
EPFC Corp
 
$72,800per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities for CNC Operators near Canada

  1. Calgary, AB
    $27.76 per hour
  2. Edmonton, AB
    $27.60 per hour
  3. Vaughan, ON
    $26.85 per hour
  4. Concord, ON
    $26.66 per hour
  5. Toronto, ON
    $24.75 per hour

Where can a CNC Operator earn more?

Compare salaries for CNC Operators in different locations
vs.

Frequently Asked Questions (FAQs) about CNC Operator

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

Entry Level CNC Operator

Job openings
Average $20.52 per hour