Find Your NOC for 2024

Find your Noc Code with our online tool updated for 2024. Enter NOC code in the search field below or job position  to find the appropriate job details. For each job you can generate a unique job description with AI based on your requirements.

Find Your NOC: Discover Canada's National Occupational Classification Codes with AI-Enhanced Job Descriptions

If you’re hiring foreign workers or immigrating to Canada for employment as a skilled worker, understanding and identifying your National Occupational Classification (NOC) code is a crucial step in your application process. The NOC system, used by the Immigration, Refugees and Citizenship Canada (IRCC), categorizes applicants based on their job duties and the nature of work they perform. Finding your NOC code is essential for various immigration programs, including Express Entry and the Atlantic Immigration Pilot.

Moreover, in the context of Canada’s dynamic labor market, NOC codes are instrumental for both government and businesses in identifying and addressing workforce requirements. Within Canadian programs aimed at workforce development and immigration, these codes provide a systematic approach to categorize various professions, ensuring that the skills brought by immigrants align with the nation’s economic needs. This is especially crucial for Canada’s government, which runs multiple programs to bolster the national workforce with skilled professionals from around the world.

In immigration processes, for instance, these codes are pivotal in the assessment phase of several Canadian immigration programs, including the popular Express Entry program. They enable a streamlined evaluation of applicants’ professional experiences, ensuring that their skills match those in demand in Canada. This alignment is key to the success of Canada’s immigration strategy, as it allows for a more targeted approach in inviting skilled workers who can contribute significantly to the Canadian economy. By using NOC codes as a standard reference, the Canadian government can effectively manage its immigration programs, ensuring that they continue to meet the evolving needs of the country’s labor market.

Streamlined NOC Search: Our intelligent search feature allows you to effortlessly enter job titles or keywords, offering real-time suggestions and accurate NOC codes. Navigate through the complex landscape of Canada’s employment sectors with a tool that’s designed for clarity and speed.

AI-Powered Job Descriptions: Stand out with tailor-made job descriptions. Our cutting-edge AI technology provides you with unique, customized job descriptions for each NOC category, ensuring your role or application shines with unparalleled specificity and relevance.

Explore and Customize: Dive into detailed job profiles to understand the core responsibilities, employment requirements, and skill level classifications. Then, with just a click, generate a distinctive job description that sets the standard for excellence and compliance.

Find Your Noc

Not a job you were looking for? Enter your noc code or job position in the search below to browse jobs by National Occupational Classification

What is the NOC System?

NOC codes serve a critical role in Canadian immigration and labor systems. These codes are used to classify a wide range of occupations in the Canadian job market, providing a standardized way to describe and understand different job roles. For businesses and government programs, NOC codes help in identifying skill shortages and in developing policies for workforce development. They also play a vital part in immigration processes, where they are employed to assess the eligibility and suitability of applicants for various immigration programs, including Express Entry. This ensures that immigrants with skills aligned to Canada’s labor market needs are given priority, facilitating a more efficient and effective integration into the Canadian economy.

The NOC system classifies occupations based on two main criteria: Skill Type and Skill Level.

NOC Skill Types

There are ten distinct Skill Types in the NOC matrix, each representing a different industry sector. The first digit of most NOC codes identifies the Skill Type of the occupation.

First Digit of NOC Code

Skill Types



Management occupations

Advertising, marketing and PR Managers, HR Managers, Health Services Managers, Banking and Investment Managers, Construction Managers and Supply Chain Managers


Business, finance, and administration occupations

Financial advisors, Software engineers, Psychologists, Economists, Chemical Engineers, Chartered Accountants, Architects, Medical Doctors, Civil Engineers


Natural and applied sciences and related occupations

Biological Technicians, Chemical Technicians, Forestry Technicians and Technologists


Health occupations

Registered Nurses, General Practitioners and Family Physicians, Pharmacists


Occupations in education, law and social, community and government services

Elementary School Teachers


Social Workers


Occupations in art, culture, recreation and sport

Graphic Designers

Professional Athletes

Recreation Workers


Sales and service occupations

Retail Salespersons

Food and Beverage Servers

Customer Service Representatives


Trades, transport and equipment operators and related occupations


Truck Drivers

Heavy Equipment Operators


Natural resources, agriculture and related production occupations

Agricultural Workers

Forestry Technicians

Fisheries Workers


Occupations in manufacturing and utilities

Industrial Mechanics (Millwrights)

Electrical Power Line and Cable Workers

Production Operators in Manufacturing


NOC Skill Levels

There are four Skill Levels within the NOC system, each corresponding to the educational and training requirements generally needed:

  • Skill Level A: Occupations requiring university education (bachelor’s, master’s, or doctorate).
  • Skill Level B: Occupations typically needing college education, apprenticeship training, or significant work experience.
  • Skill Level C: Occupations generally requiring secondary school and/or occupation-specific training.
  • Skill Level D: Occupations usually necessitating on-the-job training.

The second digit in NOC codes represents these Skill Levels.

Exception: Management Occupations For management occupations (Skill Type 0), the second digit indicates the industry of the occupation.

Major vs Minor NOC Groups NOC codes also encompass Major and Minor Groups:

  • Major Groups: Defined by the first two digits of a NOC code, indicating a broad category of professions.
  • Minor Groups: The first three digits group together similar professions within a broader category.

Finding your NOC code after 2022

Beginning in November 2022, the Canadian government’s immigration department implemented the 2021 version of the National Occupational Classification (NOC) system for its immigration programs.

Under the current system, to qualify for the Express Entry program, your work experience must align with NOC skill types 0, A, or B, as defined in the 2016 NOC standards. Immigration, Refugees, and Citizenship Canada (IRCC), a key agency in the Canadian government, will now utilize the newly introduced Training, Education, Experience, and Responsibilities (TEER) system to assess work experience eligibility, post-transition.

It’s important to note that the traditional 4-digit NOC codes were updated to a more versatile 5-digit format in 2022. This revision enhances adaptability, facilitating the integration of additional unit groupings into the classification system as future needs arise in the Canadian business and labor landscapes.


How to find your NOC Code or Job Position

To accurately find your NOC code, follow these steps:

  1. Understand Your Job Description: Clearly identify your job duties and responsibilities.
  2. Match Your Job to the NOC: Compare your job description with the NOC descriptions to find the closest match. Pay attention to both Skill Type and Skill Level.
  3. Use Our NOC Finder Tool: Enter your job title into our NOC Finder Tool for a quick and accurate match. This tool simplifies the process by narrowing down options based on your input. You can also enter your NOC Code to get more details about the specific job position you’re looking for.
  4. Verify with Immigration Programs: Check the specific requirements of the immigration program you’re applying for. Some programs have specific NOC level requirements.

Find Your Noc

Not a job you were looking for? Enter your noc code or job position in the search below to browse jobs by National Occupational Classification