Cnc programmer: Average Salary in Canada, 2026
Find out what the average Cnc programmer salary is
Salary rate
How much does a Cnc programmer make in Canada?
$77,025/ Annual
Based on 10000 salaries
Based on 10000 salaries
The average Cnc programmer in Canada is $77,025 per year or $39.50 per hour. Entry-level positions start at $60,510 per year, while most experienced workers make up to $101,575 per year.
Median$77,025

Low$60,510
High$101,575
Cnc programmer: Average Salary in Canada
British Columbia$75,220
New Brunswick$68,946
Prince Edward Island$68,000
Nunavut$64,608
Alberta$62,400
Active jobs with salaries
Under general supervision, ability to read blueprint, setup manual and automatic Fabrication Saws.Responsible for following all safety rules and reporting any safety violations to supervisor.When a...Show moreLast updated: 19 days ago
SMPS – Switching Amplifiers – DC / DC Converters - Magnetics.Schematic Capture – Board layout.Verify samples – Prototyping – Quality control – Efficiency Testing.
Surrounded in green space in Port Per...Show moreLast updated: 30+ days ago
Our team is highly skilled, passionate about our community, and we care.In Whitby, we are dedicated to our work, our community, and each other.
We work hard, we have fun, and we celebrate our succes...Show moreLast updated: 3 days ago
What makes us a different kind of employer?.As a national health solutions partner, Medavie is committed to improving the wellbeing of Canadians — and in our digital-first culture, technology is ke...Show moreLast updated: 30+ days ago
Saw Operator
Mayville Engineering Company132 Trowbridge Dr.Full-time
Power Electronics Engineer
Adamson Systems EngineeringPort PerryFull-time
Part-Time Fitness Programmer
Town of WhitbyWhitby, Durham Region, CAPart-time
Sr. Programmer / Analyst
Medavie Blue CrossON, CAFull-time +1