INDEPENDENT REVIEW RECORD
Computer Numerical Control (CNC) Programmer claim-verification table
Accessed and reviewed August 25, 2026. Numerical, regulatory and time-sensitive information is qualified and linked to its authority.
| Type | Claim | Authority | Status |
|---|---|---|---|
| Identity | Computer Numerical Control (CNC) Programmer is listed under Ontario trade code 670C. | Open source ↗ | Verified |
| Scope | A CNC Programmer develops programming for Computerized Numerical and Direct Numerical controlled machines by: | Open source ↗ | Verified |
| Duties | Demonstrating safe work practices and techniques; Defining areas of workpiece to be machined; Determining CNC programming operations; Planning the metal removal process; Developing tool paths; Post-processing tool path information; Generating CNC job documentation; Implementing CNC machining processes; Optimizing programs; Archiving/maintaining files. | Open source ↗ | Verified |
| Training | The Ontario apprenticeship is currently inactive. | Open source ↗ | Verified or qualified |
| Certification | Skilled Trades Ontario identifies Computer Numerical Control (CNC) Programmer as inactive and not accepting new apprenticeship registrations indefinitely. Confirm any status change directly before planning. | Open source ↗ | Verified or qualified |
| Wages | Ontario hourly rates of $20.00, $28.75 and $46.63 convert to $40,000, $57,500 and $93,260 at 2,000 paid hours. | Open source ↗ | Verified calculation |
Wage calculations are broad employee estimates, not guarantees or business-income forecasts. Training delivery, fees, job opportunities and employer requirements can change.
EVIDENCE BASE
Sources & verification
Regulated, numerical and time-sensitive claims link to the authority used. Accessed and reviewed August 25, 2026.
Skilled Trades Ontario — Computer Numerical Control (CNC) Programmer ↗Official scope, duties, training and certificationGovernment of Canada Job Bank — Ontario wages ↗Ontario low, median and high employee wage benchmarkSkilled Trades Ontario — Start an apprenticeship ↗Eligibility, sponsors and registrationOntario — OYAP ↗High-school apprenticeship pathway
Use teacher-led activities and school-approved materials to discuss this career.