How to Find Your NOC Code for Express Entry and Work Permits 2025

Your NOC code is a key requirement for Express Entry and work permits in Canada. It determines your eligibility for immigration programs and affects your application success. Choosing the wrong NOC code can lead to delays or even rejection.
- What Is a NOC Code and Why Does It Matter for Immigration in 2025?
- Understanding the TEER System in NOC 2021 for Express Entry
- Steps to Find Your NOC Code for Your Job in Canada
- Common Mistakes to Avoid When Choosing a NOC Code
- Best Practices to Select the Right NOC Code for Canada Immigration
- FAQ: Answers to Common Questions About NOC Codes
- Conclusion: Ensuring Your NOC Code Matches Your Immigration Goals
What Is a NOC Code and Why Does It Matter for Immigration in 2025?
If you're applying for Express Entry, a work permit, or permanent residence in Canada, you need to find your National Occupational Classification (NOC) code. This code classifies jobs based on their industry, required skills, and education level.
Why Is Your NOC Code Important?
Your NOC code determines your eligibility for immigration programs. It tells Immigration, Refugees and Citizenship Canada (IRCC) whether your work experience meets the criteria for Express Entry, the Provincial Nominee Program (PNP), or other pathways.
- Express Entry: Only jobs classified as TEER 0, 1, 2, or 3 qualify.
- Work Permits & LMIA Applications: Employers must match the NOC code when applying for a Labour Market Impact Assessment (LMIA).
- PNP Programs: Many provinces have priority lists for in-demand NOC codes.
How the NOC System Works
Canada’s NOC system was updated in 2021, moving from a four-digit to a five-digit structure and replacing the old "Skill Level" classification with the TEER system (Training, Education, Experience, and Responsibilities).
TEER Level | Description | Example Jobs |
---|---|---|
TEER 0 | Management jobs | Marketing Director, IT Manager |
TEER 1 | Requires a university degree | Software Engineer, Accountant |
TEER 2 | Requires a college diploma or apprenticeship | Computer Technician, Plumber |
TEER 3 | Requires a college diploma or less than 2 years of training | Administrative Assistant, Electrician |
TEER 4 & 5 | Requires high school or on-the-job training | Cashier, Farm Worker |
For Express Entry, you must select a NOC code within TEER 0-3. If your job falls under TEER 4 or 5, you might still qualify for a work permit but not for Express Entry.
In the next section, we'll break down how to understand the TEER system in NOC 2021 and why it matters for your immigration application.
Understanding the TEER System in NOC 2021 for Express Entry
Canada’s National Occupational Classification (NOC) 2021 introduced the TEER system to replace the old “Skill Level” categories. This update helps better classify jobs based on the level of training, education, experience, and responsibilities (TEER) required.
What Is the TEER System?
Each occupation in Canada is now categorized into six TEER levels instead of the previous "Skill Type 0, A, B, C, D." The first digit of a five-digit NOC code represents its broad occupational category, while the second digit determines the TEER level.
TEER Level | Description | Example Jobs | Express Entry Eligibility |
---|---|---|---|
TEER 0 | Management jobs | Marketing Director, IT Manager | ✅ Eligible |
TEER 1 | Requires a university degree | Software Engineer, Accountant | ✅ Eligible |
TEER 2 | College diploma or apprenticeship | Computer Technician, Plumber | ✅ Eligible |
TEER 3 | College diploma or less than 2 years of training | Administrative Assistant, Electrician | ✅ Eligible |
TEER 4 | High school diploma or short training | Receptionist, Home Care Worker | ❌ Not Eligible |
TEER 5 | No formal education required | General Laborer, Farm Worker | ❌ Not Eligible |
Why Does the TEER System Matter for Immigration?
- Express Entry requires a NOC code within TEER 0, 1, 2, or 3. Jobs in TEER 4 or 5 are not eligible.
- Some Provincial Nominee Programs (PNPs) prioritize specific TEER categories based on labor shortages.
- Work permit applicants need to ensure their NOC code aligns with the employer’s LMIA application.
How Do I Know My Job’s TEER Level?
Your TEER level depends on education and job responsibilities. If your role involves managing people or requires a degree, it’s likely TEER 0 or 1. If it requires hands-on training or a college diploma, it falls into TEER 2 or 3.
In the next section, we’ll go through the exact steps to find your NOC code and verify if it qualifies for Express Entry.
Steps to Find Your NOC Code for Your Job in Canada
Finding the right NOC code is essential for Express Entry, work permits, and other immigration programs. Follow these steps to ensure you choose the correct code that matches your job title and responsibilities.
To better understand each step of the process, watch this video tutorial by Bani, where she explains how to navigate the official NOC website, compare job descriptions, and select the right code for your application.
Step 1: Search for Your NOC Code on the Official Government Website
The easiest way to find your NOC code is by using the official Government of Canada NOC website.
How to Search for Your NOC Code
- Enter your job title or keywords in the search bar (e.g., "Software Engineer" or "Retail Supervisor").
- Browse the list of matching job titles and select the one closest to your occupation.
- Click on the NOC code to view:
- Job description
- Main duties
- Employment requirements
- TEER category
Pro Tips for Better Search Results:
- Try different keywords: If your title doesn’t appear, search for synonyms (e.g., “Digital Marketer” vs. “Marketing Coordinator”).
- Check the 5-digit NOC code: Make sure you're using the latest NOC 2021 system, not an outdated 4-digit code from 2016.
- Use industry-specific terms: Some job titles are broad (e.g., "Consultant"), so be more specific ("IT Consultant", "HR Consultant").
Step 2: Match Your Job Responsibilities, Not Just the Job Title
Many applicants make the mistake of selecting a NOC code based only on their job title. Instead, IRCC focuses on your actual job duties.
How to Ensure a Proper Match
- Read the main duties listed under the NOC code.
- Compare them to your daily responsibilities at work.
- Your role should match at least 60-70% of the listed duties.
Common Mistakes to Avoid
- Choosing a NOC based only on your job title (titles can vary by employer).
- Selecting a NOC with different responsibilities than your actual work.
- Ignoring the TEER level (your education and experience should match the requirements).
Step 3: Check If Your NOC Code Qualifies for Express Entry or Work Permits
Not all NOC codes qualify for Express Entry. Your job must fall under TEER 0, 1, 2, or 3 to be eligible. If you're unsure about your eligibility or need help setting up your Express Entry profile, join our Express Entry Live Workshop for expert guidance.
How to Verify Your Eligibility:
- Express Entry applicants: Check if your NOC falls within TEER 0, 1, 2, or 3.
- Work permit applicants: Ensure your employer’s LMIA application uses the same NOC code.
- PNP applicants: Some provinces have priority NOC lists—check if your code is in demand.
Pro Tip: If your job is TEER 4 or 5, you might still qualify for certain work permit programs but not for Express Entry.
Step 4: Validate Your NOC Code with a Letter of Employment
Once you’ve selected a NOC code, your employer must confirm it in your job reference letter.
What Your Letter of Employment Should Include:
- Your job title
- Your main duties (matching the NOC code)
- Your employment dates
- Your salary and working hours
- Employer’s signature and company letterhead
If your letter does not align with your chosen NOC, IRCC may reject your application.
Important: Ask your employer to focus on job duties instead of a generic job title
Common Mistakes to Avoid When Choosing a NOC Code
Selecting the wrong NOC code can lead to delays, refusals, or missed immigration opportunities. Here are the most common mistakes applicants make—and how to avoid them.
Choosing a NOC Code Based Only on Your Job Title
Many people assume their job title exactly matches the NOC code. However, titles vary by employer, and IRCC evaluates applications based on job duties, not just job titles.
Solution:
- Always compare your daily tasks with the NOC description. You should match at least 60-70% of the duties listed under the NOC code.
Selecting a NOC Code That Doesn’t Match Your Job Duties
Even if a NOC code sounds correct, it may not align with your actual responsibilities. If IRCC finds discrepancies, your application could be refused.
Solution:
- Ensure your letter of employment includes job responsibilities that match your chosen NOC. Ask your employer to focus on duties rather than a generic title.
Using an Outdated NOC Code
Canada switched to NOC 2021 (TEER system) in November 2022. If you submit an Express Entry profile with an old four-digit NOC (2016 version), your application will be rejected.
Solution:
- Always use the latest five-digit NOC 2021 code from the official NOC website.
Ignoring the TEER Category and Eligibility Rules
Only TEER 0, 1, 2, and 3 jobs qualify for Express Entry. If your job falls under TEER 4 or 5, you won’t be eligible for Express Entry, but you may still qualify for work permits or certain PNPs.
Solution:
- Always check the TEER category of your NOC code before submitting an application.
Overlooking Provincial Nominee Program (PNP) Lists
Some provinces prioritize certain NOC codes for their PNP programs. If your NOC is in demand in a province, you could get an advantage in the nomination process.
Solution:
- Check PNP priority NOC lists to see if your job qualifies for additional immigration pathways.
Not Providing Sufficient Evidence for Your NOC Code
IRCC may request additional proof if they suspect your job duties do not match your NOC code.
Solution:
- Include employment contracts, pay stubs, and a detailed reference letter from your employer.
- Make sure your letter includes responsibilities that match your chosen NOC.
Ignoring NOC Restrictions for Work Permits
If you’re applying for a work permit, your employer may need to prove your job matches the NOC code in their Labour Market Impact Assessment (LMIA).
Solution:
- Verify with your employer that the NOC code in the LMIA matches the one you’re using for your work permit application.
By avoiding these mistakes, you can strengthen your immigration application and increase your chances of approval.
Up next, let’s go over best practices to ensure you select the right NOC code for your application.
Best Practices to Select the Right NOC Code for Canada Immigration
Choosing the correct NOC code is crucial for Express Entry, work permits, and other immigration programs. Follow these best practices to ensure your selection is accurate and aligned with IRCC requirements.
Compare Job Duties, Not Just the Job Title
Your job title alone does not determine your NOC code—IRCC focuses on your actual job responsibilities.
What to do:
- Read the “Main Duties” section of the NOC code carefully.
- Ensure your job responsibilities match at least 60-70% of those listed.
- If your title doesn’t match exactly but the duties do, you can still use that NOC.
Use the Official NOC Website for Accuracy
The best source for finding your NOC code is Canada’s official NOC website.
Steps to follow:
- Go to noc.esdc.gc.ca
- Search by job title or keywords related to your profession.
- Review the job description, main duties, and TEER level before selecting.
Make Sure Your NOC Code Matches Express Entry or PNP Eligibility
Not all jobs qualify for Express Entry or Provincial Nominee Programs (PNPs).
Before selecting your NOC, check:
- If your job falls under TEER 0, 1, 2, or 3 (required for Express Entry).
- If your province has a priority list of in-demand NOC codes for PNP.
Align Your Job Reference Letter with Your NOC Code
Your employer’s reference letter must support your NOC selection. If IRCC finds inconsistencies, your application may be refused.
What your letter should include:
- Your job title and NOC code
- Your start and end date of employment
- A list of job duties that match your NOC code
- Employer’s signature, contact info, and company letterhead
Tip: If your duties are slightly different from the NOC, work with your employer to describe them in a way that aligns with your selected code.
Double-Check If Your NOC Code Has Changed in NOC 2021
Canada switched to the NOC 2021 system, and some codes have changed from the previous NOC 2016 version.
What to do:
- Ensure your 5-digit NOC code is up to date.
- If you previously used a 4-digit code, check the updated version on noc.gc.ca.
6. Consider Getting Professional Advice
If you’re unsure about your NOC code, getting expert help can prevent mistakes.
Options for help:
- Use Aïa, AskAïa’s immigration assistant, for NOC code verification.
- Consult a licensed immigration consultant (RCIC) for guidance.
By following these best practices, you can avoid common mistakes, strengthen your application, and increase your chances of success.
Up next, we’ll answer some of the most frequently asked questions about NOC codes.
Frequently Asked Questions About NOC Codes
To find your correct NOC code, follow these steps:
- Go to the official NOC website: noc.gc.ca
- Search by job title or keywords: Use different variations if necessary.
- Check the job description: Ensure your daily responsibilities match at least 60-70% of the listed duties.
- Verify the TEER category: Make sure it aligns with your education and experience.
- Confirm with your employer: Your job reference letter should support the selected NOC code.
A NOC code profile refers to the details associated with a specific National Occupational Classification (NOC) code. It includes:
- Job Title and NOC Code: A five-digit identifier for each occupation.
- TEER Level: Indicates the education, training, and experience required.
- Main Duties: The responsibilities expected for the role.
- Employment Requirements: Any certifications, degrees, or work experience needed.
- Example Job Titles: Variations of job names used in different industries.
Your NOC profile must match your actual job duties, not just your title, to qualify for immigration programs.
Before NOC 2021, jobs in Canada were classified under Skill Type 0, A, B, C, and D:
- NOC 0 (Zero) → Management positions (e.g., Marketing Manager, IT Director).
- NOC A → Jobs requiring a university degree (e.g., Engineer, Doctor, Accountant).
- NOC B → Jobs requiring a college diploma or apprenticeship (e.g., Technician, Electrician, Chef).
Since NOC 2021, this system was replaced by TEER (Training, Education, Experience, and Responsibilities) levels:
Old System | New TEER Equivalent |
---|---|
NOC 0 | TEER 0 |
NOC A | TEER 1 |
NOC B | TEER 2 & TEER 3 |
For Express Entry, jobs in TEER 0, 1, 2, or 3 are eligible.
Yes, TEER 3 is part of the former NOC B category, but not all NOC B jobs are now TEER 3.
Under NOC 2021, the old NOC B jobs were split into TEER 2 and TEER 3, based on education and experience requirements:
- TEER 2 → Jobs requiring a college diploma (two years or more) or apprenticeship training.
- Example: Computer Network Technician, Paralegal, Police Officer.
- TEER 3 → Jobs requiring a college diploma (less than two years) or more than six months of on-the-job training.
- Example: Administrative Assistant, Bakers, Insurance Agents.
For Express Entry, both TEER 2 and TEER 3 jobs are eligible.
To verify your NOC code, follow these steps:
- Visit the official NOC website: noc.esdc.gc.ca
- Use the search bar: Enter your job title or keywords related to your occupation.
- Compare job descriptions: Ensure your daily tasks match at least 60-70% of the listed duties.
- Check the TEER level: Your education and experience should align with the TEER requirements.
- Confirm with your employer: Your reference letter should reflect the NOC code you select.
If you’re applying for Express Entry or a work permit, double-check that your NOC code meets program eligibility requirements.
No, NOC C is not eligible for Express Entry, but you may still qualify for other immigration programs.
- NOC C (TEER 4) jobs typically require a high school diploma or short-term on-the-job training (e.g., cashiers, truck drivers, general office workers).
- Express Entry only accepts TEER 0, 1, 2, or 3.
However, you may still qualify for:
- Provincial Nominee Programs (PNPs): Some provinces target NOC C occupations based on labor shortages.
- Agri-Food Pilot & Home Support Worker Program: If you work in an eligible NOC C job in agriculture or caregiving, you may apply for PR.
- Canadian Work Experience Pathways: Some PR options exist for NOC C workers with years of experience in Canada.
Check provincial and occupation-specific programs if you’re in NOC C.
Your primary NOC code should accurately reflect your most relevant work experience. Follow these steps to choose the right one:
- Identify your main job in the last 10 years: This is the job where you have gained the most relevant and continuous experience.
- Use the official NOC website (noc.esdc.gc.ca) to search for your job title.
- Match job duties, not just the title: Ensure your responsibilities align with at least 60-70% of the listed duties.
- Verify the TEER level: It should match your education and work experience.
- Ensure your reference letter supports it: Your employer should confirm your job duties match the chosen NOC.
Tip: If you have experience in multiple jobs, choose the NOC that:
- Maximizes your Express Entry CRS points.
- Qualifies for a Provincial Nominee Program (PNP).
- Best aligns with your long-term career in Canada.
No, TEER 4 jobs are not eligible for Express Entry, but other immigration options may be available.
- TEER 4 includes NOC C jobs, which typically require high school education or on-the-job training (e.g., cashiers, retail salespersons, home support workers).
- Express Entry requires TEER 0, 1, 2, or 3.
However, you may still qualify for PR through:
- Provincial Nominee Programs (PNPs): Some provinces have streams targeting TEER 4 workers in essential industries.
- Rural and Northern Immigration Pilot (RNIP): If you work in a designated rural area, you may qualify for PR.
- Agri-Food Pilot or Caregiver Programs: Some TEER 4 occupations in agriculture and caregiving have pathways to PR.
Check if your province offers a PNP stream for TEER 4 workers.
Under NOC 2021, jobs that were previously classified as NOC B are now divided into TEER 2 and TEER 3. These jobs typically require a college diploma, apprenticeship training, or specialized skills.
Examples of TEER 2 (Previously NOC B)
- Technical occupations: Computer network technicians, medical lab technicians
- Skilled trades: Electricians, plumbers, machinists
- Law enforcement: Police officers, firefighters
Examples of TEER 3 (Previously NOC B)
- Office support: Administrative assistants, accounting clerks
- Sales and customer service: Insurance agents, travel consultants
- Food service & hospitality: Bakers, chefs, restaurant supervisors
Jobs under TEER 2 and TEER 3 are eligible for Express Entry. If you're unsure where your job fits, check noc.esdc.gc.ca.
Yes, NOC B jobs (now TEER 2 and TEER 3) are eligible for PR through Express Entry and Provincial Nominee Programs (PNPs).
Why NOC B (TEER 2 & 3) is good for PR?
- Eligible for Express Entry: Jobs in TEER 2 and 3 qualify for the Federal Skilled Worker (FSW) and Canadian Experience Class (CEC) programs.
- PNP opportunities: Many provinces prioritize NOC B workers in fields like healthcare, skilled trades, and IT.
- High demand in Canada: Technical jobs, skilled trades, and administrative roles in TEER 2 and 3 are in shortage across provinces.
Tip: If you have a NOC B (TEER 2 or 3) job, gaining Canadian work experience can increase your CRS score and improve your PR chances.
Conclusion: Ensuring Your NOC Code Matches Your Immigration Goals
Selecting the correct NOC code is a crucial step in your immigration journey. It determines whether you qualify for Express Entry, Provincial Nominee Programs (PNPs), or work permits. Choosing the wrong code can lead to delays, refusals, or lost opportunities.
Key Takeaways:
- Match your job duties, not just your job title, to the NOC description.
- Use the official NOC website (noc.esdc.gc.ca) to find the latest NOC 2021 codes.
- Verify that your chosen NOC qualifies for Express Entry (TEER 0, 1, 2, or 3).
- Ensure your employer’s reference letter aligns with your NOC code.
- Check if your NOC is listed in a province’s in-demand jobs for PNP.
If you're unsure about your NOC code, AskAïa can help by guiding you through NOC selection, Express Entry eligibility, and immigration strategies.
For a comprehensive overview of the registration process and to understand how NOC codes fit into the broader immigration landscape, refer to our Immigration Canada 2025: Complete Registration Guide.