ImmigrationFree calculator
NOC Code Finder: Find Your NOC 2021 Code and TEER Level
Your NOC code and its TEER level decide which Express Entry programs your work counts for. Type your job title for a quick match, then confirm it with the official NOC tool.
- Free
- No sign-up
- Runs in your browser
- Data as of NOC 2021 Version 1.0
Always confirm on the official source before using a code in any application. Search the official NOC 2021 tool (noc.esdc.gc.ca) directly, and check current program eligibility on IRCC’s Express Entry page — eligibility rules change independently of the NOC classification itself.
Key facts
- NOC is Canada’s system for classifying jobs into 5-digit codes.
- The second digit of a NOC 2021 code is its TEER category (0 to 5).
- Federal Skilled Worker and CEC count TEER 0 to 3 work.
- Match your code to your duties, not just your job title.
- Always confirm your code with the official tool at noc.esdc.gc.ca.
What is a NOC code?
The National Occupational Classification (NOC) gives every job in Canada a 5-digit code. Immigration programs use the code, and especially its TEER level, to decide whether your work experience qualifies.
In a NOC 2021 code, the first digit is the broad occupational category and the second digit is the TEER level. For example, a code starting 21 is in natural and applied sciences at TEER 1.
What do the TEER levels mean?
TEER stands for Training, Education, Experience and Responsibilities. It ranks jobs from TEER 0 (management) to TEER 5 (short-term demonstration or no formal education).
| TEER | Typical requirement |
|---|---|
| 0 | Management occupations |
| 1 | University degree |
| 2 | College diploma or apprenticeship of 2+ years, or supervisory roles |
| 3 | College diploma or apprenticeship under 2 years, or 6+ months of on-the-job training |
| 4 | High school diploma or several weeks of on-the-job training |
| 5 | Short-term work demonstration, no formal education |
Which immigration programs accept which TEER levels?
Federal Skilled Worker and the Canadian Experience Class accept TEER 0, 1, 2 and 3. Federal Skilled Trades uses a list of eligible trade groups at TEER 2 and 3. Some provincial programs also accept TEER 4 and 5.
- Count your Canadian hours with the CEC hours calculator.
- Ontario’s new stream has a TEER 4 and 5 pathway: see the OINP tracker.
- Category-based Express Entry draws use lists of specific NOC codes.
How do I confirm the right NOC code?
Search the official NOC tool and compare the lead statement and main duties with what you actually do. Titles like manager or consultant can map to very different codes.
Use the official NOC 2021 search. Your reference letters should describe duties that match the code you choose.
Choosing a code from your title alone is a common reason work experience is not accepted. IRCC looks at your duties.
This is a quick reference built from the official NOC 2021 classification. It is not exhaustive and not a substitute for the official NOC tool. Canadianow is not affiliated with ESDC or IRCC.
Questions
NOC code FAQ
What is a NOC code?
The National Occupational Classification code is a 5-digit number Canada uses to classify jobs. Immigration programs use it, and its TEER level, to decide whether your experience qualifies.
What is TEER?
Training, Education, Experience and Responsibilities. It ranks occupations from TEER 0 (management) to TEER 5, and replaced the old skill type and skill level system in 2022.
My job title is not in your list. What do I do?
Use the official NOC 2021 search at noc.esdc.gc.ca and compare the duties of each code with what you actually do.