If you are planning to immigrate to Canada through Express Entry, a Provincial Nominee Program (PNP), or a work permit, one of the very first things you need to figure out is your NOC code — your National Occupational Classification number. This five-digit code determines which immigration programs you are eligible for, how your work experience is assessed, and ultimately whether your application succeeds or fails.
This guide is fully updated for 2026 and the NOC 2021 TEER system, which replaced the old letter-based skill level system (0, A, B, C, D) in November 2022. If you have read older guides still using the letter categories, that information is now obsolete and could mislead your application.
📋 In This Guide
- What Is the NOC?
- The TEER System Explained (All 6 Categories)
- How to Read a NOC Code
- Old NOC vs. New NOC 2021 — What Changed
- NOC Codes & Immigration Eligibility
- Express Entry Category-Based Draws (2026)
- Most In-Demand NOC Codes in Canada
- How to Find Your NOC Code (Step-by-Step)
- Common NOC Mistakes That Ruin Applications
- Frequently Asked Questions
What Is the NOC (National Occupational Classification)?
The National Occupational Classification (NOC) is Canada's official system for organizing and describing every occupation in the Canadian labour market. Maintained jointly by Statistics Canada and Employment and Social Development Canada (ESDC), the NOC assigns a unique numeric code to each occupation along with a standardized description of its main duties, required education, and typical job titles.
The NOC is used by:
- IRCC (Immigration, Refugees and Citizenship Canada) — to assess whether an applicant's work experience qualifies them for immigration programs like Express Entry, the Federal Skilled Worker Program, and Provincial Nominee Programs.
- Employers — when applying for Labour Market Impact Assessments (LMIAs) to hire foreign workers, and when posting jobs on Canada's Job Bank.
- Job seekers and immigrants — to understand how Canadian employers classify their occupation and which immigration pathways are open to them.
- Researchers and government — to track labour market trends, identify skill shortages, and design workforce development programs.
📌 Why Your NOC Code Matters So Much
Your NOC code is not merely an administrative detail — it is the single most critical factor in determining your immigration eligibility. IRCC immigration officers do not assess your job title. They assess whether the duties you performed match the description in the NOC code you have claimed. An incorrect NOC code — even a well-intentioned one — can result in a refused application, a misrepresentation finding, or a multi-year bar from applying again.
The TEER System: Canada's 6 Occupation Categories Explained
The NOC 2021 system organizes all occupations into six TEER categories numbered 0 through 5. TEER stands for Training, Education, Experience, and Responsibilities — the factors used to determine which category an occupation belongs to. The higher the training and responsibility required, the lower the TEER number.
Management Occupations
Senior and middle management roles requiring years of experience managing a team or function. No specific degree required, but extensive relevant experience is essential.
Examples: Restaurant manager (60030), Financial manager (10010), IT manager (20010), Construction superintendent (70010)
Express Entry eligible: ✅ Yes
University Degree Required
Occupations that typically require a bachelor's degree or higher, or equivalent extensive experience in a TEER 2 occupation.
Examples: Software engineer (21231), Registered nurse (31301), Lawyer (41100), Financial advisor (11101), Civil engineer (21300)
Express Entry eligible: ✅ Yes
College Diploma / 2+ Year Apprenticeship
Occupations requiring a college diploma, a 2–3 year apprenticeship program, or supervisory/safety responsibilities in a TEER 3 occupation.
Examples: Electrician (72200), Police officer (43100), Dental hygienist (32111), Paramedic (32101), Web designer (21221)
Express Entry eligible: ✅ Yes
Less Than 2 Years of Training
Occupations requiring less than 2 years of post-secondary education, apprenticeship under 2 years, or more than 6 months of on-the-job training.
Examples: Truck driver (73300), Hairdresser (63210), Security guard (64410), Administrative assistant (13110), Cook (63200)
Express Entry eligible: ✅ Yes
High School + On-the-Job Training
Occupations requiring a high school diploma plus some short on-the-job training, or no formal education but demonstrable work-based learning.
Examples: Retail salesperson (64100), Home support worker (44101), Taxi driver (75200), Cashier (65100)
Express Entry eligible: ❌ Not for federal programs; some PNP streams accept TEER 4
Short Work Demonstration Only
Occupations requiring only a short demonstration of work capabilities, with no formal education requirement.
Examples: Janitor (65312), Harvesting labourer (85100), General factory helper (96100), Food service counter attendant (65201)
Express Entry eligible: ❌ Not for federal programs; some specific PNP and pilot streams accept TEER 5
✅ Key Rule for Express Entry
To qualify for any of the three Express Entry federal programs (Federal Skilled Worker Program, Canadian Experience Class, Federal Skilled Trades Program), your primary work experience must be in a TEER 0, 1, 2, or 3 occupation. Work experience in TEER 4 or TEER 5 jobs does not count toward Express Entry eligibility — but it may count toward certain Provincial Nominee Program (PNP) streams.
How to Read a 5-Digit NOC Code
Under the NOC 2021 system, every occupation is assigned a 5-digit code. Each digit position carries specific meaning that tells you the occupation's broad sector, skill level, and precise classification within the system.
- Digit 1 (2)
- Broad occupational category. There are 10 categories (0–9): 0 = Legislative/Senior Mgmt, 1 = Business/Finance, 2 = Natural & Applied Sciences, 3 = Health, 4 = Education/Law/Social, 5 = Arts/Culture, 6 = Sales & Service, 7 = Trades & Transport, 8 = Natural Resources, 9 = Manufacturing & Utilities
- Digit 2 (1)
- TEER category (0–5). This tells you the required level of training, education, experience and responsibilities.
- Digit 3 (2)
- Minor group — the sub-sector within the major group. Together with digits 1–2, this forms a "major group".
- Digits 4–5 (31)
- Unit group — the specific occupation. NOC 21231 = Software engineers and designers.
Example decoded: NOC 21231 → Sector 2 (Natural & Applied Sciences) → TEER 1 (university degree required) → Minor group 212 → Unit 31 = Software Engineers and Designers
The 10 Broad Occupational Categories (First Digit)
| First Digit | Broad Category | Examples |
|---|---|---|
| 0 | Legislative and Senior Management | CEOs, senior government managers, legislators |
| 1 | Business, Finance and Administration | Accountants, HR managers, administrative officers |
| 2 | Natural and Applied Sciences | Engineers, IT professionals, scientists |
| 3 | Health Occupations | Doctors, nurses, pharmacists, physiotherapists |
| 4 | Education, Law, and Social, Community and Government Services | Teachers, lawyers, social workers, policy analysts |
| 5 | Art, Culture, Recreation and Sport | Graphic designers, journalists, athletes, musicians |
| 6 | Sales and Service | Retail managers, food service supervisors, customer reps |
| 7 | Trades, Transport and Equipment Operators | Electricians, plumbers, truck drivers, welders |
| 8 | Natural Resources, Agriculture and Related Production | Farmers, miners, loggers, fishers |
| 9 | Manufacturing and Utilities | Machine operators, assemblers, process operators |
Old NOC vs. NOC 2021 — What Changed and Why It Matters
In November 2022, Canada made the biggest overhaul of its occupational classification system in a decade. If you started your immigration research before 2023, you have likely encountered the old system — and need to understand exactly what changed.
| Feature | Old NOC (2016 Version) | New NOC 2021 (Current) |
|---|---|---|
| Code format | 4 digits (e.g., 2173) | 5 digits (e.g., 21231) |
| Skill classification | Skill levels: 0, A, B, C, D | TEER categories: 0, 1, 2, 3, 4, 5 |
| Number of categories | 5 (0, A, B, C, D) | 6 (TEER 0–5) |
| Occupation coverage | ~500 unit groups | 516 unit groups, 30,000+ job titles |
| Express Entry skilled threshold | Skill levels 0, A, B | TEER 0, 1, 2, 3 |
| 57 occupations | Shared single code | Split into separate, distinct codes |
| Use in applications | Retired — do not use | Required for all 2023+ applications |
🚨 If You've Been Researching Immigration Since Before 2023
Any guide, forum post, or immigration resource that still uses codes like "NOC 2173" (4 digits) or describes occupations as "Skill Level A" or "Skill Level B" is describing the retired NOC 2016 system. These codes no longer exist in IRCC's system. You must re-identify your occupation using the official NOC 2021 website at noc.esdc.gc.ca.
IRCC also notes that a 2026 NOC update is currently in development (NOC 2026 Version 1.0). Watch for further changes in the coming year.
NOC Codes and Immigration Program Eligibility
Your TEER category is the gateway to different immigration pathways. Here is a clear overview of which programs accept which TEER levels:
| Immigration Program | TEER 0 | TEER 1 | TEER 2 | TEER 3 | TEER 4 | TEER 5 |
|---|---|---|---|---|---|---|
| Federal Skilled Worker Program (FSWP) | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ |
| Canadian Experience Class (CEC) | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ |
| Federal Skilled Trades Program (FSTP) | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ |
| Atlantic Immigration Program (AIP) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ |
| Most Provincial Nominee Programs (PNPs) | ✅ | ✅ | ✅ | ✅ | Some streams | Some streams |
| Agri-Food Pilot | ❌ | ❌ | ✅ | ✅ | ✅ | ❌ |
| LMIA Work Permits (skilled) | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ |
| Home Child Care / Support Worker Pilots | ❌ | ❌ | ❌ | ✅ | ✅ | ❌ |
💡 TEER 4 & 5 Workers: You Still Have Pathways
Many workers in TEER 4 and 5 occupations can still immigrate to Canada permanently — just not through the federal Express Entry stream. Pathways include: specific PNP streams (e.g., Prince Edward Island, Northwest Territories, Yukon), the Atlantic Immigration Program (TEER 4), the Agri-Food Pilot (select TEER 4 codes), and caregiver programs (TEER 3 and 4). Many provinces also run in-demand occupation lists that explicitly target essential workers in lower TEER categories. Always check current provincial streams before concluding you have no pathway.
Express Entry Category-Based Draws in 2026
Since May 2023, IRCC has used category-based selection (CBS) to run targeted Express Entry draws for specific occupational sectors. This means that even if your overall CRS score is below the general cut-off, you may receive an Invitation to Apply (ITA) if your occupation falls within a priority category for that draw.
Category-based draws have become the primary route to Express Entry permanent residence for most applicants. General draws (open to all eligible candidates) now largely benefit only Canadian Experience Class (CEC) applicants with strong CRS scores. As of 2026, the active Express Entry categories are:
🏥 Healthcare & Social Services
Expanded in 2025 to include social services occupations alongside healthcare. Covers nurses, pharmacists, doctors (new physician category added December 2025), social workers, counsellors, and related roles.
🔬 STEM Occupations
Science, technology, engineering, and mathematics roles. Includes software engineers, data scientists, IT project managers, network administrators, civil and mechanical engineers, and related professionals.
🔧 Skilled Trades
Expanded in 2025 with additional NOC codes. Covers electricians, plumbers, welders, pipefitters, construction trades supervisors, and industrial mechanics. Strong demand driven by major infrastructure investments.
🌾 Agriculture & Agri-Food
Streamlined in 2025 to a single eligible NOC code. Covers supervisors and managers in food processing and agriculture. Lower-TEER agri-food workers should check the Agri-Food Pilot separately.
🎓 Education Occupations (New for 2025)
Introduced in February 2025 with five eligible occupations. Covers early childhood educators, elementary and secondary school teachers, and education administrators. Responds to Canada's critical teacher shortage.
🇫🇷 French Language Proficiency
Open to any eligible occupation — not restricted by NOC code. Candidates must demonstrate a minimum level 7 in all four French language skills on the NCLC. French speakers receive up to 56 bonus CRS points.
Most In-Demand NOC Codes in Canada (2026)
The following occupations are consistently among the most active in Express Entry pools, PNP draws, and Canada's Job Bank. Knowing whether your occupation is on this list can help you estimate your immigration prospects and plan accordingly.
| NOC Code | Occupation | TEER | Express Entry Category |
|---|---|---|---|
| 21231 | Software engineers and designers | 1 | STEM |
| 21230 | Computer systems developers and programmers | 1 | STEM |
| 21221 | Web designers | 2 | STEM |
| 21223 | Database analysts and data administrators | 1 | STEM |
| 21211 | Data scientists | 1 | STEM |
| 31301 | Registered nurses and registered psychiatric nurses | 1 | Healthcare |
| 33102 | Nurse aides, orderlies and patient service associates | 3 | Healthcare |
| 31100 | Specialist physicians | 1 | Healthcare (Physicians) |
| 31102 | General practitioners and family physicians | 1 | Healthcare (Physicians) |
| 72200 | Electricians (except industrial and power system) | 2 | Skilled Trades |
| 72300 | Plumbers | 2 | Skilled Trades |
| 72106 | Welders and related machine operators | 2 | Skilled Trades |
| 43100 | Police officers (except commissioned) | 2 | — |
| 41220 | Secondary school teachers | 1 | Education |
| 42202 | Early childhood educators and assistants | 2 | Education |
| 13100 | Administrative officers | 2 | — |
| 11101 | Financial auditors and accountants | 1 | — |
| 73300 | Transport truck drivers | 3 | — |
| 63200 | Cooks | 3 | — |
| 21310 | Civil engineers | 1 | STEM |
This table is for reference only. Always verify the current NOC code and TEER level on the official NOC website (noc.esdc.gc.ca) before including it in any immigration application.
How to Find Your NOC Code: Step-by-Step (2026)
Finding your correct NOC code is not as simple as entering your job title into a search box. IRCC assesses NOC codes based on your actual job duties, not your title. Many modern job titles — "Growth Hacker," "Customer Success Manager," "DevOps Engineer" — have no direct equivalent in the NOC. The correct approach is to work from duties outward, not from title inward.
List Your Actual Job Duties (Not Your Title)
Write out every significant task you perform or performed in your job — the things you actually do every day. This is the raw material for your NOC search. Do not start with your job title. Two people titled "Business Analyst" may have entirely different NOC codes depending on whether they analyze data, manage requirements, or consult clients.
Search the Official NOC Website by Duties and Keywords
Go to noc.esdc.gc.ca and use the "Search by job title" tab. Enter keywords from your list of duties — not your job title. IRCC's official "Find your NOC" tool at canada.ca/en/immigration-refugees-citizenship/services/immigrate-canada/find-national-occupation-code.html also allows filtering by job title. Always select NOC 2021 Version 1.0 when prompted — do not use older versions.
Read the Full NOC Description — Especially the Main Duties
For each NOC code returned, click through to the full description and read the "Main duties" section carefully. Your actual job duties should match at least 70–80% of the listed duties. Pay attention to the "Lead statement" (the opening sentence) — this is often what IRCC officers use as a primary check. If the lead statement does not describe what you do, this is not your NOC, regardless of how closely the title matches.
Check "Classified Elsewhere" and "Exclusions"
Each NOC description includes a section on similar occupations classified elsewhere and explicit exclusions. This is critical — it tells you when a closely related job title belongs to a different NOC code. For example, software "testers" may appear similar to software "developers" but are classified under a different NOC with a different TEER level.
Confirm the TEER Level and Immigration Eligibility
Once you have your NOC code, note the TEER level (the second digit of the 5-digit code). Check whether this TEER level qualifies for your target immigration program using the eligibility table in the previous section. If your TEER level is 4 or 5, research PNP streams and other pilot programs that may accept your occupation before concluding you have no pathway.
Cross-Check with Canada's Job Bank
Visit jobbank.gc.ca and search for job postings in your field. Job postings on Job Bank are tagged with NOC codes, so finding a posting whose duties match yours closely is a useful secondary validation. This also demonstrates that Canadian employers use the same NOC code for your type of work — which strengthens your documentation if your application is ever audited.
Secure Proper Documentation from Your Employer
Your NOC selection must be backed by a reference letter from your employer (current or former) that describes your actual job duties in detail. IRCC will compare this letter against the NOC description you have claimed. The letter should include: company name and contact information, your job title, dates of employment, salary, hours per week, and a detailed list of your daily duties that mirrors the NOC's main duties section as closely as possible.
Common NOC Mistakes That Can Ruin Your Immigration Application
❌ Mistake 1: Choosing by Job Title, Not Duties
Two people with the title "Project Manager" may have NOC codes in IT (21100), construction (70010), or business administration (10019) — all with different TEER levels and immigration implications. Always match on duties, not titles.
❌ Mistake 2: Selecting a Higher TEER to Boost CRS Points
Deliberately claiming a higher TEER level to gain more Comprehensive Ranking System (CRS) points is misrepresentation. IRCC verifies duties in detail. A finding of misrepresentation can result in a 5-year bar from all Canadian immigration programs.
❌ Mistake 3: Using Old 4-Digit NOC Codes
Any 4-digit NOC code is from the retired 2016 system. Codes like "2173" or "0631" no longer exist in IRCC's processing system. Using them in an application will result in rejection. Always use 5-digit codes from the NOC 2021 system.
❌ Mistake 4: Not Reading the Full Description
Many applicants choose a NOC based on the title alone and never read the main duties. The title can be misleading. For example, "Financial officer" could be several different NOC codes depending on whether the role involves advising, auditing, or planning.
❌ Mistake 5: Employer Reference Letter Doesn't Match NOC
A reference letter that uses generic HR language ("performed duties as assigned") without listing specific tasks is one of the most common reasons IRCC refuses work experience claims. The letter must explicitly describe duties that align with the NOC's main duties section.
❌ Mistake 6: Assuming One NOC Fits All Your Past Jobs
If you have worked in multiple roles, each role needs to be matched to its own NOC code. Your "primary occupation" for Express Entry purposes is the one where you accumulated the required amount of experience — not necessarily your most recent job.
Frequently Asked Questions About NOC Codes
A NOC code is the 5-digit number assigned to a specific occupation (e.g., 21231 for software engineers). The TEER category is the second digit of that code, indicating the level of training, education, experience, and responsibilities required. The NOC code identifies what the job is; the TEER category tells you what level of skill it requires and which immigration programs it qualifies for.
I have been working as a freelancer or self-employed. Can I use NOC codes for my occupation?Yes. Self-employed work can be counted toward your NOC if it can be documented appropriately. You need to provide evidence such as contracts, client invoices, incorporation documents, tax returns, or a statutory declaration describing your duties. The key is that your duties must still match the NOC description, and the work must have been paid. Note that some programs (like the Canadian Experience Class) have specific rules about how self-employed experience is counted — consult an RCIC or immigration lawyer.
My job title doesn't exist in the NOC. What do I do?This is very common. Modern job titles in technology, marketing, and new industries often have no direct NOC equivalent. The answer is to search by your duties, not your title. Enter keywords describing what you actually do into the NOC website's search. You may find your duties map to a NOC code with a completely different title — and that is perfectly acceptable, as long as the duties genuinely match. A regulated immigration consultant (RCIC) can be valuable in this situation.
Can I claim two different NOC codes in one Express Entry application?You select one primary NOC code for your main qualifying work experience. However, you can claim additional work experience under secondary NOC codes to potentially earn more CRS points. Each period of work experience needs to be matched to its own NOC code, and each needs to be supported by documentation from the respective employer.
My current job duties have changed since I was hired. Which NOC code do I use?Use the NOC code that best reflects the duties you actually performed during the period of work experience you are claiming. If your duties changed significantly over time — for example, you moved from a technical role to a supervisory one — you may need to split the experience into two periods under two different NOC codes, or claim the period where your duties most closely match a qualifying TEER 0–3 code.
Will the NOC change again? I heard about NOC 2026.Yes. Statistics Canada has announced that NOC 2026 Version 1.0 is in development, with the research phase now complete. The update is expected to refine certain unit groups and potentially reassign some occupations. IRCC will announce when and how the new version becomes effective for immigration applications. Until then, continue using NOC 2021. Monitor immigration2canada.com for updates.
How does my NOC code affect my CRS score in Express Entry?Your NOC code determines your TEER level, which in turn affects several CRS components: your skill transferability score is influenced by TEER level combined with education and language scores; a valid job offer in a TEER 0, 1, 2, or 3 occupation can add 50 or 200 points depending on the type of offer; and your eligibility for category-based draws (which use lower CRS cut-offs than general draws) depends entirely on whether your NOC code falls within a priority category.
Is there a tool to automatically find my NOC code?The official tool is on the Government of Canada's immigration website: canada.ca/en/immigration-refugees-citizenship/services/immigrate-canada/find-national-occupation-code.html. This table lets you filter by job title and returns the NOC 2021 code and TEER level. The NOC website itself (noc.esdc.gc.ca) has a more detailed search. Third-party tools also exist but should only be used as starting points — always verify the result on the official government NOC website before using a code in any application.
Can I ask my employer to "upgrade" my job duties to a higher NOC on paper?No. This is misrepresentation and a serious immigration offence. IRCC conducts random audits and may contact employers directly to verify the accuracy of reference letters. If an officer determines that your letter was inflated to claim a higher TEER — even if you did not suggest it — it can result in a refusal, a misrepresentation finding, and a 5-year ban. Your employer could also face consequences. Only claim duties you genuinely performed.
I'm in TEER 4 or 5. Are there any federal programs I can access?The main federal programs specifically designed for lower-TEER workers are the Home Child Care Provider Pilot and Home Support Worker Pilot (TEER 3–4), and the Agri-Food Pilot (select TEER 2–4 codes in food processing and agriculture). Workers in TEER 4 and 5 may also access permanent residence through the Atlantic Immigration Program (TEER 4) and various provincial nominee streams. Research province-specific in-demand occupation lists, as many provinces explicitly include essential service workers in lower TEER categories.
Getting Your NOC Right: The Foundation of a Successful Application
Your NOC code is not a formality — it is the lens through which IRCC views your entire work history. Getting it right is the difference between a smooth Express Entry profile and a refused application. The key principles to remember are: always search by duties not title, always use the current 5-digit NOC 2021 system, always read the full description including the lead statement and main duties, and always ensure your employer reference letters mirror the NOC's language.
If you are uncertain about which NOC code applies to your situation — especially if your job duties span multiple codes, you are self-employed, or you work in an emerging field with no obvious NOC match — consulting a Regulated Canadian Immigration Consultant (RCIC) or an immigration lawyer before building your Express Entry profile is one of the best investments you can make in your immigration journey.
🍁 Stay Updated on NOC Changes and Express Entry Draws
IRCC updates Express Entry categories, introduces new in-demand occupations, and periodically revises the NOC system itself. Bookmark Immigration2Canada.com for the latest news on NOC updates, category-based draw results, and changes to Express Entry eligibility — all explained in plain, practical English.
Last updated: April 2026. This article reflects the NOC 2021 system and current IRCC immigration programs as of the publication date. NOC codes and immigration program requirements are subject to change. This guide is for informational purposes only and does not constitute legal or immigration advice. For advice specific to your occupation or situation, consult a Regulated Canadian Immigration Consultant (RCIC) or immigration lawyer.