CRS Score Calculator
Calculate your Comprehensive Ranking System score for the Express Entry pool. Updated for 2026 IRCC rules.
Search by job title or 5-digit NOC code — full StatCan NOC 2021 database
Search the full imported NOC database by job title or 5-digit code (minimum 2 characters):
Showing 0 result(s)
No occupations found
Try a different job title or search by NOC code.
Start typing to search the full NOC 2021 occupation database by job title or 5-digit code.
The National Occupational Classification (NOC) is Canada's official system for describing occupations. Statistics Canada and Employment and Social Development Canada maintain it. Immigration, Refugees and Citizenship Canada (IRCC) and provincial nominee programs use NOC codes to decide whether your work experience counts as skilled for programs such as Express Entry.
Each occupation is identified by a 5-digit NOC code (for example, 21231 for software engineers) and grouped into a TEER category (Training, Education, Experience and Responsibilities). Since November 2022, IRCC uses NOC 2021 with the TEER system. Older NOC 2016 skill levels (NOC 0, A, B, C, D) are no longer used for new Express Entry profiles.
This tool searches the same imported NOC 2021 database used across our immigration calculators — more than 28,000 occupation titles linked to 516 unit groups. You can search by:
Results show the occupation title, NOC code, TEER level, unit group name, and whether the occupation is typically eligible for Express Entry skilled programs. Always verify duties and education requirements on the official IRCC NOC finder before submitting an application.
| TEER | Typical education / training | Express Entry (skilled worker) |
|---|---|---|
| 0 | Management occupations | Eligible |
| 1 | University degree usually required | Eligible |
| 2 | College diploma or apprenticeship (2+ years) | Eligible |
| 3 | College, apprenticeship, or several years of experience | Eligible |
| 4 | High school or several weeks of on-the-job training | Generally not eligible* |
| 5 | Short demonstration or no formal education | Generally not eligible* |
*TEER 4 and 5 may qualify for some provincial streams or the Federal Skilled Trades Program (FST) in limited cases. Category-based Express Entry draws may also target specific NOC codes regardless of broader TEER rules.
Your NOC affects eligibility across federal and provincial programs:
IRCC assesses whether your actual job duties match the NOC, not just your job title on paper. Follow these steps:
| Older system (NOC 2016) | Current system (NOC 2021) |
|---|---|
| Skill types 0, A, B, C, D | TEER categories 0–5 |
| 4-digit NOC codes in some legacy documents | 5-digit NOC codes (often add a trailing digit) |
| No longer accepted for new EE profiles | Required for all current IRCC applications |
Disclaimer: This NOC Finder is an unofficial search tool for informational purposes only. NOC assignments depend on your specific duties and supporting documents. TEER eligibility summaries are general guides, not legal advice. Always confirm your classification on Statistics Canada NOC and IRCC, or consult a Regulated Canadian Immigration Consultant (RCIC).
Ask about NOC 2021 TEER levels, job titles, or how your occupation fits Express Entry and PNPs. Comments are moderated.