(800) 627 3697 info.eri@erieri.com
Are you working in compensation or HR? See our salary, cost-of-living, and executive pay applications in action. Try our free salary assessor demo.

CNC Machinist Salary
in British Columbia, Canada

$54,223 (CAD)

Average Salary


Average Hourly


Average Bonus

Salary Recap

The average pay for a CNC Machinist is $54,223 a year and $26 an hour in British Columbia, Canada. The average salary range for a CNC Machinist is between $39,882 and $66,195. On average, a High School Degree is the highest level of education for a CNC Machinist. This compensation analysis is based on salary survey data collected directly from employers and anonymous employees in British Columbia, Canada.

Average Salary Chart

Customize this report for you
Use our free salary calculator to find out how much you're worth

Job Summary

  • Fabricates metallic and nonmetallic parts, and fits and assembles machined parts into complete units, applying knowledge of machine shop theory and procedures, shop mathematics, machinability of materials, and layout techniques, operating conventional, special-purpose, and numerical control (NC) machines and machining centers.
  • Checks blueprints, sketches, drawings, manuals, specifications, or sample part to determine dimensions and tolerances of finished work piece, sequence of operations, and setup requirements.
  • Measures, marks, and scribes dimensions and reference points on material or work piece as guides for subsequent machining.

Salary Potential

Estimated salary in 2023:
5 Year Change:
16 %



CNC Machinist Job Listings for British Columbia, Canada

CNC Machinist
Nov 19
Langley, BC, Canada
... CNC machine · Experience operating 2 and 4-axis machines · 1 year experience with tool changes · Experience with editing g-code · Interest in improving processes · "can do" attitude Shifts ...
CNC Machinist
Nov 14
Surrey, BC, Canada
Abby Rubin Personnel
My client is currently seeking a qualified full time CNC Machinist for their South Surrey small to medium part size manufacturing facility. My client produces parts for Oil & Gas, Transportation ...
CNC Machinist
Nov 27
Sidney, BC, Canada
Talent Fusion by Monster
Apply Now for a great opportunity to join a top firm working as a CNC Machinist, in beautiful Sidney, British Columbia Company is searching for folks who want to find longevity and Union pay. Job ...
CNC Machinist
Nov 27
Mainland Machinery Ltd.
Performs routine machine maintenance and repairs minor damages * Maintains a clean atmosphere in a positive work environment Technical Specializations and Skills: * CNC Programming with use of a ...
Machinist - Manual
Nov 26
Richmond, Canada
Advance Machines Ltd.
The ideal candidate must be able to work with lathes and milling machinery with minimal supervision, and work as a team member with other CNC Programmers/Machinists when completing large bulk orders ...