Skip to main content
ImmigrationFebruary 20, 20268 min read

NOC Codes Explained for Canadian Immigration

By WelcomeAide Team

National Occupational Classification reference guide for Canadian immigration applicants

Quick Summary

  • Canada uses the National Occupational Classification (NOC) system to categorize jobs.
  • Your NOC code is vital for most Canadian immigration programs, including Express Entry and Provincial Nominee Programs.
  • The system was updated to NOC 2021, which uses a Training, Education, Experience, and Responsibilities (TEER) category structure.
  • Finding your correct NOC code involves matching your job duties to official descriptions.
  • An incorrect NOC code can lead to your immigration application being refused.

NOC Codes Explained for Canadian Immigration

Moving to Canada is an exciting journey. You are likely looking forward to new opportunities. Understanding Canada's immigration system is a key part of this process. One very important term you will hear often is "NOC code."

NOC codes are central to almost every Canadian economic immigration program. Knowing what they are and how to find yours correctly is crucial. This guide will help you understand everything about NOC codes for your immigration application.

What Are NOC Codes and Why Are They Important?

NOC stands for National Occupational Classification. It is Canada's national system for describing jobs. Every job in Canada has a specific code and description. This system helps the Canadian government understand the labour market. It also helps with immigration.

For you, the NOC code determines if you qualify for many immigration programs. Programs like Express Entry, Provincial Nominee Programs, and others use NOC codes. They use these codes to decide if your work experience meets their requirements. It is a critical step in your application.

Did you know?

The NOC system is updated regularly. This ensures it reflects Canada's changing job market. The most recent major update was to NOC 2021, which introduced the TEER system.

The Evolution of the NOC System: From Skill Levels to TEER Categories

For many years, the NOC system used "Skill Levels." These levels ranged from Skill Type 0 to Skill Level D. This system helped categorize jobs based on the type and amount of training or education needed. However, the government found a better way to describe jobs.

In 2021, the NOC system changed significantly. It moved from Skill Levels to Training, Education, Experience, and Responsibilities, or TEER categories. This new system, known as NOC 2021, is what you need to understand today. It provides a more accurate way to classify occupations.

This update means that some jobs previously classified under one skill level might now be in a different TEER category. Always refer to the most current NOC 2021 system. You can find this on the official Employment and Social Development Canada (ESDC) website.

Understanding the NOC 2021 (TEER) System

The NOC 2021 system organizes jobs into six TEER categories. TEER stands for Training, Education, Experience, and Responsibilities. Each category reflects the type and amount of training, education, and experience typically required for that job. Understanding these categories is key.

Let's look at each TEER category. This will help you identify where your occupation might fit. Your immigration program will specify which TEER categories are eligible. For example, most Express Entry programs require specific TEER levels.

TEER Category 0: Management Occupations

This category includes management jobs. These are roles like senior managers, directors, or general managers. People in TEER 0 usually oversee other employees. They are responsible for large teams or entire departments. Examples include restaurant managers or mine managers.

Tip:

If you have worked in a management position, ensure your job duties clearly show supervisory responsibilities. This is important for qualifying under TEER 0.

TEER Category 1: Occupations Requiring a University Degree

Jobs in TEER 1 typically require a university degree. This often means a bachelor's, master's, or doctoral degree. These professions demand advanced knowledge and skills. They are usually highly specialized roles. Examples include financial advisors or software engineers.

TEER Category 2: Occupations Requiring a College Diploma or Apprenticeship Training

TEER 2 occupations usually need a college diploma. They might also require two or more years of apprenticeship training. Alternatively, some roles need supervisory experience in a related TEER 3 occupation. Examples include medical laboratory technologists or police officers.

TEER Category 3: Occupations Requiring a College Diploma or Apprenticeship Training of Less Than Two Years

Jobs in TEER 3 typically require a college diploma of less than two years. They could also need apprenticeship training of less than two years. Sometimes, more than six months of on-the-job training, specific training courses, or experience in a related TEER 4 occupation is sufficient. Examples include bakers or dental assistants.

A person using a laptop with a Canadian flag in the background, researching NOC codes for immigration

TEER Category 4: Occupations Requiring a High School Diploma

TEER 4 occupations generally require a high school diploma. They might also need several weeks of on-the-job training. These jobs often involve practical skills. Examples include retail salespersons or truck drivers. Many entry-level positions fall into this category.

TEER Category 5: Occupations Requiring No Formal Educational Requirements

Jobs in TEER 5 usually have no formal education requirements. They might involve short work demonstrations or on-the-job training. These are often support roles. Examples include cleaning staff or fruit pickers. This category is generally for less skilled positions.

How to Find Your Correct NOC Code

Finding your correct NOC code is one of the most important steps. You must do this accurately for your immigration application. An incorrect NOC code can lead to delays or even refusal. The official source for NOC codes is the Employment and Social Development Canada (ESDC) website.

Step-by-Step Guide to Finding Your NOC Code

1. **Visit the official NOC website:** Go to the Government of Canada's official NOC website. You can find it by searching for "NOC Canada" or visiting canada.ca. The direct link for the official NOC search tool is usually found through the ESDC portal. For example, you would typically start your search on the Employment and Social Development Canada website.

2. **Search using keywords:** Enter your job title or common keywords related to your profession. For example, if you are a software developer, try "software developer," "programmer," or "web developer." The search tool will show you a list of potential NOC codes.

3. **Review the job descriptions:** Click on the suggested NOC codes. Carefully read the main duties and "Example Titles" for each. Do these descriptions match what you actually did in your job? It is very important that your main duties align closely with the NOC description.

Important:

Do not choose an NOC code based only on your job title. Your job duties are what truly matter. Immigration officers will compare your submitted work experience letters against the NOC description.

4. **Consider the TEER category:** Once you find a matching description, confirm the TEER category. Ensure this TEER category is eligible for the immigration program you are applying to. Some programs have minimum TEER requirements. For example, many Express Entry streams require TEER 0, 1, 2, or 3.

5. **Match your experience:** Your work experience must demonstrate that you performed most of the main duties listed for that NOC. You should also meet the employment requirements. This usually includes the type of education or training mentioned for that specific NOC.

If you are unsure, it is better to seek expert advice. You can also use WelcomeAide's AI chat tool for guidance. This can help you clarify which NOC code best fits your profile. Accuracy is paramount here.

The Impact of NOC Codes on Immigration Programs

Your chosen NOC code directly affects your eligibility for various Canadian immigration programs. Each program has specific requirements. These often include the TEER category of your work experience. Let's explore how NOC codes influence your application.

NOC Codes and Express Entry

Express Entry is Canada's main system for managing applications for skilled workers. It includes three federal programs: the Federal Skilled Worker Program (FSWP), the Federal Skilled Trades Program (FSTP), and the Canadian Experience Class (CEC).

For the FSWP, you need at least one year of continuous full-time or equivalent part-time skilled work experience. This experience must be in an occupation listed under TEER 0, 1, 2, or 3. Your NOC code determines if your job is considered "skilled."

The FSTP requires work experience in specific skilled trades. These are usually in TEER 2 or 3. Examples include electricians, plumbers, or chefs. For the CEC, you need Canadian skilled work experience in TEER 0, 1, 2, or 3. Your NOC code is essential for all these pathways.

Did you know?

As of 2026, Canada continues to target high levels of immigration. Many of these targets focus on skilled workers under Express Entry. This makes understanding your NOC code even more important for a successful application.

NOC Codes and Provincial Nominee Programs (PNPs)

Provincial Nominee Programs (PNPs) allow provinces and territories to nominate individuals. They nominate those who meet specific local labour market needs. Each province has its own PNP streams. Many of these streams are tied to specific NOC codes that are in demand.

For example, British Columbia's PNP (BC PNP) has streams for skilled workers. It often prioritizes occupations in sectors like tech, healthcare, or early childhood education. You will need to check the specific BC PNP stream requirements on the WelcomeBC website. They will list eligible NOC codes or TEER categories.

In 2026, provinces like British Columbia are still facing labour shortages in certain areas. This means that if your occupation is on a provincial in-demand list, your chances for a PNP nomination increase significantly. Always verify the current in-demand lists for the province you are interested in. You can often find this information on the respective provincial government websites, such as gov.bc.ca.

The correct NOC code ensures your application is considered for the right stream. It also helps meet the provincial labour market needs. This is a critical part of your immigration strategy. You can explore different Canadian immigration programs to find the best fit.

Key Considerations and Tips for Your NOC Code

Finding your NOC code is not always straightforward. There are important details to remember. These tips will help you avoid common mistakes and strengthen your application. Accuracy and attention to detail are vital.

Matching Job Duties, Not Just Job Titles

This point cannot be stressed enough. Immigration officers prioritize your actual job duties. They do not just look at your job title. Your work experience letters must detail your responsibilities. These responsibilities should align with the main duties of the chosen NOC code. If your title is "Marketing Specialist" but your duties are mostly "Graphic Designer," you should use the Graphic Designer NOC code.

Tip:

When preparing your resume and work experience letters, use language similar to the NOC description. This helps the immigration officer quickly see the match. Be specific about your tasks.

Primary Duties Versus Secondary Duties

The NOC system expects you to perform most of the "main duties" listed for an occupation. You might have some secondary duties that fall under a different NOC. However, your primary responsibilities must clearly match your chosen NOC. If your role is a mix, choose the NOC that best describes the majority of your tasks. This ensures your application is strong and consistent.

A diverse group of professionals collaborating in an office, symbolizing different NOC codes working together

Getting Professional Help

If you are unsure about your NOC code, consider getting help. A Regulated Canadian Immigration Consultant (RCIC) can guide you. They have expertise in the NOC system. They can help you accurately match your experience. This investment can save you time and prevent costly errors in your application. WelcomeAide can also guide you to resources.

Documenting Your Work Experience

You will need strong evidence of your work experience. This includes letters from your employers. These letters should be on company letterhead. They must clearly state your job title, duties, hours worked, and period of employment. Include all relevant supporting documents. These documents are crucial for proving your NOC code.

Common Mistakes to Avoid When Choosing Your NOC Code

Many newcomers make mistakes when selecting their NOC code. These errors can have serious consequences for your immigration application. Be aware of these common pitfalls. This will help you ensure a smooth process.

Guessing Your NOC Code

Never guess your NOC code. It is tempting to pick a code that seems "close enough." However, immigration officers are trained to spot inconsistencies. Take the time to research thoroughly. Use the official ESDC website. Compare your duties very carefully. A wrong guess can lead to refusal.

Using Outdated NOC Versions

Always use the most current NOC version, which is NOC 2021. The system changed significantly from NOC 2016. If you use an old code, your application will be incorrect. This will cause delays or refusal. Ensure all your research and application forms refer to NOC 2021 and its TEER categories. Check the IRCC website for the latest guidelines.

Important:

Using an outdated NOC code is a common reason for application refusal. Always confirm you are using NOC 2021. This applies to all immigration forms and supporting documents.

Not Providing Enough Detail in Work Experience

Your work experience letters must be very detailed. Simply listing your job title is not enough. The letter should describe your main duties and responsibilities. It should also state your employment period, hours per week, and salary. This detail helps the immigration officer confirm your experience matches the NOC code. You can find a comprehensive document checklist on WelcomeAide.

Choosing an NOC Code That Does Not Match Your Education

Each NOC code and TEER category has typical employment requirements. This includes education and training. For example, if you choose a TEER 1 NOC, you should generally have a university degree. If your education does not match the typical requirements, it can raise questions. Ensure your educational background supports your chosen NOC code.

Staying Updated with NOC Changes

The NOC system is dynamic. It reflects changes in the Canadian labour market. While NOC 2021 is the current version, future updates are always possible. It is your responsibility to stay informed. Regularly check official government websites for any announcements. The Government of Canada's website for Immigration, Refugees and Citizenship Canada (IRCC) is the primary source for immigration program requirements.

Understanding the NOC system is a cornerstone of your Canadian immigration journey. Taking the time to accurately identify your NOC code will greatly increase your chances of success. It ensures your application is consistent and meets all requirements. WelcomeAide is here to assist you every step of the way.

Need Help Finding Your NOC Code?

Our AI-powered tools can guide you through the process of identifying the correct NOC code for your profession. Get personalized assistance now.

Get AI Assistance

Related Resources

WelcomeAide Tools

Related Guides

Official Government Sources

Keep WelcomeAide Free

This guide is free — and always will be.

WelcomeAide is a nonprofit. If this helped you, a small donation keeps us running for the next newcomer.

Support WelcomeAide
Share this article:X (Twitter)LinkedInFacebook