Average salary
$65,000 - $80,700
Median salary
$65,000 - $80,700
Lower rangeUpper range
Salary distribution by percentile
10th percentile$40K
25th percentile$50K
Median$65K
75th percentile$81K
90th percentile$93K
50% of professionals earn between $49,958 - $80,700 CAD
The median salary is $65,000
Top cities
Winnipeg2,641 job openings
Edmonton2,128 job openings
Calgary2,096 job openings
Toronto1,918 job openings
Mississauga1,161 job openings
Ottawa960 job openings
Vancouver847 job openings
Montréal669 job openings
Fort Mcmurray600 job openings
Vaughan478 job openings
Brampton445 job openings
Grande Prairie307 job openings
Moncton287 job openings
Saskatoon273 job openings
Hamilton265 job openings
North Census Division261 job openings
Anzac256 job openings
Alberta216 job openings
The average salary for a Machine Operator in Canada is CAD 65,000 - CAD 80,700 per year in 2026. The median salary is CAD 72,850 per year, based on 51,285 active job listings.
The cities with the most Machine Operator job opportunities in Canada are Winnipeg, Edmonton, Calgary, Toronto, Mississauga. Winnipeg leads with 2,641 job openings.
Explore 51,285 Machine Operator job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.