NOC Code Finder
Find your National Occupational Classification code for Canadian immigration. Your NOC determines Express Entry eligibility and category-based draw qualification.
Search by job title (e.g. "software engineer") or 5-digit code
Browse by TEER Level
Canada's NOC 2021 classifies every occupation into one of six TEER levels. Your TEER level directly determines Express Entry eligibility.
How the NOC Works for Immigration
Understanding your NOC code is the first step to any Canadian immigration pathway.
What is the NOC?
The National Occupational Classification (NOC) is Statistics Canada's framework for categorizing all jobs in Canada. Every occupation has a unique 5-digit code. Immigration programs use your NOC code to determine eligibility and processing streams.
What are TEER Levels?
TEER (Training, Education, Experience and Responsibilities) replaced the old A/B/C/D skill levels in NOC 2021. There are 6 levels (0–5), based on the education and training required. TEER 0 is management; TEER 5 requires the least formal education.
Why Your NOC Matters
Your NOC code determines which immigration programs you can apply to, whether you qualify for Express Entry, and which category-based draws you might receive an ITA from. IRCC uses your NOC to verify work experience claims in your application.
Express Entry by TEER
TEER 0–3: Eligible for Federal Skilled Worker Program (FSW) and Canadian Experience Class (CEC). TEER 4–5: Not eligible for FSW. May qualify for CEC with Canadian work experience, or Provincial Nominee Programs (PNP). All occupations can be sponsored through LMIA.
Frequently Asked Questions
What is the NOC code?
The National Occupational Classification (NOC) is Canada's system for categorizing every job. Each occupation has a unique 5-digit code. Immigration programs require you to identify your NOC code to verify work experience.
Which TEER levels are eligible for Express Entry?
TEER 0, 1, 2, and 3 are eligible for Express Entry (FSW and CEC). TEER 4 and 5 occupations are NOT eligible for the Federal Skilled Worker Program but may qualify for the Canadian Experience Class if the work was performed in Canada.
How do I find my NOC code?
Search your job title above or browse by TEER level. Match by reading the official definition for each NOC code — your duties must substantially match the description, not just the title.
What changed from NOC 2016 to NOC 2021?
NOC 2021 introduced the TEER system (replacing Skill Levels 0/A/B/C/D), reorganized major groups, and added new codes for emerging occupations like data scientists and community health workers.
Can I qualify for category-based draws with any NOC code?
Category-based draws are restricted to specific occupations in Healthcare, STEM, Trades, Transport, Agriculture, and French-language proficiency. Each NOC code page on this site shows which categories apply to that occupation.
What if my job title doesn't match any NOC code?
Focus on your actual duties, not your job title. Many job titles don't match NOC titles exactly. Compare your daily responsibilities to the official definitions. If you're unsure, consult a Regulated Canadian Immigration Consultant (RCIC).
Important: This tool provides general information based on publicly available Canadian immigration law (IRPA). Results are not a determination of admissibility. Only a CBSA officer at a port of entry can make admissibility decisions. For complex legal situations, professional guidance may also be beneficial.
Know Your NOC?
Find your immigration pathway. Match your NOC code to 80+ Canadian immigration programs.
Program FinderImmigration Pathway Report — $149.99