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
Adamson Systems Engineering is in an exciting phase, expanding our teams across the organization as we continue to push the boundaries of innovation in the professional audio industry.We are hiring...Show moreLast updated: 3 days ago
Provide in-field support for hot runner systems.Includes start up training, troubleshooting, and repair.Must possess a solid background in injection molding processing, mold design, and hot runner ...Show moreLast updated: 9 days ago
A leading engineering firm is seeking a Mechanical Project Coordinator in Oshawa.The role involves supporting the DNNP by coordinating engineering activities, tracking project milestones, and ensur...Show moreLast updated: 30+ days ago
Our client is looking for an Intermediate to Senior CAD / Revit Specialist to join our freelance network.This project-based role supports both pre-sales concepts and post-sales execution for physic...Show moreLast updated: 3 days ago
- Promoted
Senior Production Scheduler - Final Assembly
Adamson Systems Engineeringport perry, ON, caFull-time
- Promoted
Molding Process Technician - INCOE Corporation
INCOE Corporationoshawa, on, caFull-time
- Promoted
Nuclear Mechanical Project Coordinator – Rotational Schedule
KiewitOshawaFull-time
- Promoted
CAD / Revit Specialist
Swoonoshawa, on, caFull-time