NOC Tutorial

The National Occupational Classification (NOC) system assigns a four-digit NOC code to every job. The system organizes job titles into occupational groups. Each job is defined by its duties, and the skills, training and experience a person needs to do it.

Why do I need an NOC code?

Your NOC code will help you determine whether you are eligible to apply to the Alberta Immigrant Nominee Program (AINP) or other federal immigration programs.


What if you cannot find your NOC code?

  1. On the search results page, click on the code for the job that most closely matches your job.
  2. At the bottom of the page, there may be a list of other related occupations under the heading “Classified elsewhere.”
  3. Review them to find one that matches your job, then choose its NOC code.

What if you cannot find your job title?

  1. On the search results page, click on the code for the job that most closely matches your job.
  2. Each unit group within the NOC includes a list of “Example titles,” with a description of each job.
  3. Review these titles to find a match for your job (click the “View all titles” link to see the full list), then choose its NOC code.

Search tip: Matching your job with specific duties is more important than matching a job title. For example, if your job title is “Bookkeeper” but your job description does not match the one under “Accounting technicians and bookkeepers,” explore jobs listed in “Classified elsewhere” at the bottom of the page.

Understanding NOC codes

The first two numbers used in each NOC code each tell you something about the skill type and skill level of the job.

Understanding skill type

The first number identifies the skill type category, based on the type of work to be performed, and reflects:

  • the field of training or experience required
  • the field of study required
  • the industry of employment

For example, the first digit in the “social worker” NOC code (4152) is 4. This identifies social worker as an occupation in education, law and social, community and government services.

Learn more about skill types

Understanding skill level

The second number identifies the skill level category, based on the type of education and training required for the occupation, and also reflects:

  • the experience required
  • the complexity of the work

For example, the second digit in the “social worker” NOC code (4152) is 1. This identifies social worker as a professional occupation that usually requires a university education (bachelor's degree, master's degree or doctorate).

Learn more about skill levels

Note: If you are a manager, the first digit should always be 0. The second digit represents the skill type categories, from 1 to 9.

For example, the four-digit NOC code for “social work director” is 0423. The 0 identifies this as a management occupation. The 4 identifies it as an occupation in education, law and social, community and government services.