School of Skilled Trades

CNC Machinist Technician

Apply Now

Need more info? Learn how to apply.

You want to be a CNC machinist.

You want to learn the skills and knowledge of conventional machining operations to utilize drill presses, lathes, milling machines and various grinding machines, including using Computer Numerical Control (CNC) programming, set up and operation. You will also receive introductory CAD/CAM training, as well as inspection and quality control training.

Successful completion of this 1-year certificate can allow you to challenge the first year apprenticeship exam for the Machinist program.

Quick Facts

Credential: Certificate

Diplomas and Certificates are credit programs that take 1 or 2 years and lead to government approved and industry-recognized credentials.

Campus: Main

Any in-person components of your courses will be delivered at NAIT's Main Campus in Edmonton. View map

Delivery Options:

  • Both On-Campus and Virtual - Some of your coursework will be in-person, on campus and some will be done online.

Length: 1 Year

With a typical full-time course load, this program will take 1 Year to complete.

Open Studies: Available

This program has courses that are available for Open Studies. Open Studies allows you to explore credit courses without applying to a program. It is an opportunity to get a feel for school and what program you want to be in. View courses

International Students: Accepted

This program accepts international students, however, program availability may be limited. Check program availability for this term. This program also meets the eligibility for the Post-Graduation Work Permit program. Each student is responsible for maintaining their eligibility throughout their studies.

Grad Employment Rate

Employment rates reported by NAIT alumni are for information purposes and do not guarantee future employment opportunities.

Download report

Median Starting Salary

Salaries reported by NAIT alumni are for information purposes and are not a guarantee of future alumni income.

Download report

Hands-on, industry-relevant training 

Graduates of the Computer Numerical Control (CNC) Machinist certificate are responsible for manufacturing components for the oil and gas, mining, forestry, construction and transportation industries. A CNC machinist will demonstrate trade specific skills in programming, setup and operation of computer controlled tools. Graduates will also perform competently when working with manual machine tools.

Machinists are able to work efficiently on their own and/or in team environments where problem-solving skills, critical thinking skills and current knowledge of technological trends and quality practices are essential to daily work. A graduate with a CNC Machinist certificate may be given the opportunity to apprentice in the machinist trade. This program has both fall and winter intakes.

Is this program for you?

To be successful as a machinist, you must have:

  • good hand-working skills
  • good problem-solving capabilities
  • mechanical inclination
  • an ability to work well with others
  • competence in math
  • mature attitudes towards learning and work
  • During the first semester of the CNC Machinist certificate, you will receive training on manual machines such as engine lathes, milling machines, drill presses and grinders.
  • In the second semester, you will receive training on the operation, set up and programming of CNC (computer numerical control) turning and milling centres.
  • The final component is an 8-week  work placement, which gives you an opportunity to apply your skills and knowledge in an industrial setting by working in a machine shop.
CNC Machinist

International students

International students are eligible to enrol in the CNC Machinist certificate program and are also eligible to apply for a Post-Graduation Work Permit program (PGWPP).

Please note, however, that Alberta Apprenticeship and Industry Training (AIT) is a training program that is limited to Canadian citizens or Permanent Residents of Canada. Temporary VISA holders (such as those participating in the PGWPP) do not meet the eligibility requirements and are not able to register through the on-line apprenticeship registration system.

2021 Provincial Skills Canada Competition: NAIT CNC Machining

Get an inside look at NAIT CNC Machining students competing in the 2021 Provincial Skills Canada Competition.

Enter the workforce with confidence 

Graduates of this program are generally employed by

  • machine shops
  • manufacturing plants
  • engine rebuilding shops
  • tool and equipment supply companies
  • production equipment repair shops
  • tool and die shops
  • mould-making shops

Graduates may also have the opportunity to become indentured apprentices with support from their employers.

Resources

Want to learn more about this program?

Thank you for your interest! We want to get you in contact with the right person to answer your questions.

Please contact the Student Service Centre for general inquiries such as:

  • Student application support
  • Program entrance requirements, tuition & fees, and how to apply
  • Program admissions process
  • Enrolment support
  • Student funding options
  • Fee and refund inquiries
  • General program and course withdrawal procedures
  • Navigating nait.ca and MyNAITPortal

Contact Student Service Centre

Please fill out the form below if you have any program-specific questions relating to:

  • Program details
  • Work-integrated learning and cooperative education
  • Advance credit and Prior Learning Assessment & Recognition (PLAR)
  • Program and course withdrawal

Contact this program




The personal information on this form is being collected under the authority of the Post-secondary Learning Act and section 33(c) of the Freedom of Information and Protection of Privacy Act (FOIP). The information will be protected by the provisions of FOIP, and will be used for the purpose of registration and administration of the event. If you have any questions or concerns about the collection, use, security or disclosure of the personal information, please contact General Council at 780.471.7664 or legal@nait.ca.

For Advanced Apprenticeship Standing

Apprenticeship and Industry Training
Phone: 1.800.248.4823 
Toll-free: 780.310.0000

CNC Machinist

International Applicants

International applicants should please note the following:

  • Study Permit and Co-op Work permit: Admission into this 1-year certificate program may qualify international students for a study permit.
  • Work Practicum: Students enrolled in this program must complete a work practicum. As such, international students must apply for a co-op work permit and receive approval before the start of your work placement.
  • Working in the Skilled Trades in Alberta: Graduates of this program may qualify for a Post-Graduation Work Permit. However, study permit or work permit holders may not be eligible to indenture with Alberta Industry Training (AIT) upon completion of this program. Indenturing with AIT is a requirement to work as a technician in Alberta. Learn more about who can indenture.

International applicants seeking permissions to take this program can contact a NAIT academic advisor – international focus to discuss options.

Advanced Credit

You may apply for advanced credit once you have been accepted into the program. Advanced credit can be Transfer Credit (for completed post-secondary courses) or PLAR (Prior Learning Assessment and Recognition).

Transfer Credit

In addition to the common guidelines outlined on the Transfer and Credit Options section, your program has other advanced credit requirements that are applied to each request including:

  • You must have completed the course or program no more than 1 year(s) ago unless a formalized articulation agreement is in place
  • You must have a minimum mark of C+ in the course(s) or program

Read more about advanced credit or contact us about applying for credit for this program.

Courses

Expand each course below to see details about credits, requisites, scheduling, and more.

Tuition & Fees

Scholarships & Awards

The following scholarships and/or bursaries are available to you as a student in this program. To access your opportunities, visit the Student Portal.

How to Apply

Want to learn more about this program?

Thank you for your interest! We want to get you in contact with the right person to answer your questions.

Please contact the Student Service Centre for general inquiries such as:

  • Student application support
  • Program entrance requirements, tuition & fees, and how to apply
  • Program admissions process
  • Enrolment support
  • Student funding options
  • Fee and refund inquiries
  • General program and course withdrawal procedures
  • Navigating nait.ca and MyNAITPortal

Contact Student Service Centre

Please fill out the form below if you have any program-specific questions relating to:

  • Program details
  • Work-integrated learning and cooperative education
  • Advance credit and Prior Learning Assessment & Recognition (PLAR)
  • Program and course withdrawal



The personal information on this form is being collected under the authority of the Post-secondary Learning Act and section 33(c) of the Freedom of Information and Protection of Privacy Act (FOIP). The information will be protected by the provisions of FOIP, and will be used for the purpose of registration and administration of the event. If you have any questions or concerns about the collection, use, security or disclosure of the personal information, please contact General Council at 780.471.7664 or legal@nait.ca.

For Advanced Apprenticeship Standing

Apprenticeship and Industry Training
Phone: 1.800.248.4823 
Toll-free: 780.310.0000

Apply to NAIT

Learn how to register through Alberta Post-Secondary Application System (APAS) or begin the application process.

Apply now How to apply checklist
Shopping Cart Quick View
Open Shopping Cart