Salary of CNC Programming in Canada


$53,628 / Annual
Based on 3 job listings
The average CNC Programming salary in Canada is ,628 per year or per hour. Entry level positions start at an income of ,040 per year, while more experienced professionals earn up to ,628 per year.

Minimum
$47,040
Average salary
$53,628
Maximum
$53,628

Salary data updated: February 2026

Jobs like CNC Programming in Canada


  • Regina, Saskatchewan, Canada Rick's Custom Cabinets & Renovations Full time

    Company DescriptionRick's Custom Cabinets & Renovations is a custom cabibet company located in Regina, Saskatchewan,...


  • , Canada Watkins Wellness Full time

    A leading manufacturer in home improvement is seeking a skilled CNC Machinist in St. Thomas, ON. You'll be responsible...


  • , Canada Canadian College Technology and Trades (CCTT) Full time

    **Why Sheridan at CCTT?** **We do things differently here.** Sheridan at CCTT is looking for outstanding individuals...

How much is paid in similar professions in Canada?

Salary comparison

FAQ - CNC Programming

The average salary for CNC Programming is CAD53,628 per year in Canada. Salary estimates are based on 3 salaries shared anonymously with Trabajo.org by employees with the position of CNC Programming in Canada.

The lowest salary of CNC Programming per year in Canada is CAD47,040

The highest salary for CNC Programming per year in Canada is CAD53,628

Data updated: February 2026

Career guide: How to become a CNC Programming
Duties, skills, education and opportunities

Methodology

Salary data is calculated from compensation ranges published in active job listings in Canada. Job postings that include salary information are analyzed to obtain minimum, average and maximum values by position. Data is updated monthly and reflects listings from the last 90 days. Sample size for this position: 3 job postings with salary.