🔍 NOC Code Finder Find your NOC 2021 code, its TEER level, and which Express Entry category draws it qualifies for.
TEER level
All TEER 0 TEER 1 TEER 2 TEER 3 TEER 4
Express Entry category
All Healthcare and social services STEM Trades Education Transport Physicians Senior managers Researchers Skilled military recruits
127 of 127 occupations
00012 Senior managers - financial, communications and other business services TEER 0 · Senior managers 00013 Senior managers - health, education, social and community services and membership organizations TEER 0 · Senior managers 00014 Senior managers - trade, broadcasting and other services TEER 0 · Senior managers 00015 Senior managers - construction, transportation, production and utilities TEER 0 · Senior managers 10010 Financial managers TEER 0 10020 Insurance, real estate and financial brokerage managers TEER 0 10030 Telecommunication carriers managers TEER 0 11100 Financial auditors and accountants TEER 1 11101 Financial and investment analysts TEER 1 11102 Financial advisors TEER 1 11200 Human resources professionals TEER 1 11201 Professional occupations in business management consulting TEER 1 13100 Administrative officers TEER 3 13110 Administrative assistants TEER 3 14100 General office support workers TEER 4 20011 Architecture and science managers TEER 0 · STEM 20012 Computer and information systems managers TEER 0 21211 Data scientists TEER 1 21220 Cybersecurity specialists TEER 1 · STEM 21221 Business systems specialists TEER 1 21222 Information systems specialists TEER 1 21223 Database analysts and data administrators TEER 1 21230 Computer systems developers and programmers TEER 1 21231 Software engineers and designers TEER 1 21232 Software developers and programmers TEER 1 21233 Web designers TEER 1 21234 Web developers and programmers TEER 1 21300 Civil engineers TEER 1 · STEM 21301 Mechanical engineers TEER 1 · STEM 21310 Electrical and electronics engineers TEER 1 · STEM 21311 Computer engineers (except software engineers and designers) TEER 1 21320 Chemical engineers TEER 1 21321 Industrial and manufacturing engineers TEER 1 · STEM 21331 Geological engineers TEER 1 · STEM 22220 Computer network and web technicians TEER 2 22300 Civil engineering technologists and technicians TEER 2 · STEM 22301 Mechanical engineering technologists and technicians TEER 2 · STEM 22303 Construction estimators TEER 2 · Trades 22310 Electrical and electronics engineering technologists and technicians TEER 2 · STEM 22313 Aircraft instrument, electrical and avionics mechanics, technicians and inspectors TEER 2 · Transport 30010 Managers in health care TEER 0 31100 Specialists in clinical and laboratory medicine TEER 1 · Healthcare and social services, Physicians 31101 Specialists in surgery TEER 1 · Healthcare and social services, Physicians 31102 General practitioners and family physicians TEER 1 · Healthcare and social services, Physicians 31103 Veterinarians TEER 1 · Healthcare and social services 31110 Dentists TEER 1 · Healthcare and social services 31111 Optometrists TEER 1 · Healthcare and social services 31112 Audiologists and speech-language pathologists TEER 1 · Healthcare and social services 31120 Pharmacists TEER 1 · Healthcare and social services 31121 Dietitians and nutritionists TEER 1 · Healthcare and social services 31200 Psychologists TEER 1 · Healthcare and social services 31201 Chiropractors TEER 1 · Healthcare and social services 31202 Physiotherapists TEER 1 · Healthcare and social services 31203 Occupational therapists TEER 1 · Healthcare and social services 31209 Other professional occupations in health diagnosing and treating TEER 1 · Healthcare and social services 31300 Nursing coordinators and supervisors TEER 1 · Healthcare and social services 31301 Registered nurses and registered psychiatric nurses TEER 1 · Healthcare and social services 31302 Nurse practitioners TEER 1 · Healthcare and social services 31303 Physician assistants, midwives and allied health professionals TEER 1 · Healthcare and social services 32101 Licensed practical nurses TEER 2 · Healthcare and social services 32102 Paramedical occupations TEER 2 · Healthcare and social services 32103 Respiratory therapists, clinical perfusionists and cardiopulmonary technologists TEER 2 · Healthcare and social services 32104 Animal health technologists and veterinary technicians TEER 2 · Healthcare and social services 32109 Other technical occupations in therapy and assessment TEER 2 · Healthcare and social services 32111 Dental hygienists and dental therapists TEER 2 · Healthcare and social services 32120 Medical laboratory technologists TEER 2 · Healthcare and social services 32121 Medical radiation technologists TEER 2 · Healthcare and social services 32122 Medical sonographers TEER 2 · Healthcare and social services 32123 Cardiology technologists and electrophysiological diagnostic technologists TEER 2 · Healthcare and social services 32124 Pharmacy technicians TEER 2 · Healthcare and social services 32129 Other medical technologists and technicians TEER 2 · Healthcare and social services 32201 Massage therapists TEER 2 · Healthcare and social services 33101 Medical laboratory assistants and related technical occupations TEER 3 · Healthcare and social services 33102 Nurse aides, orderlies and patient service associates TEER 3 · Healthcare and social services 33103 Pharmacy technical assistants and pharmacy assistants TEER 3 · Healthcare and social services 40020 Administrators - post-secondary education and vocational training TEER 0 40042 Commissioned officers of the Canadian Armed Forces TEER 0 · Skilled military recruits 41200 University professors and lecturers TEER 1 · Researchers 41201 Post-secondary teaching and research assistants TEER 1 · Researchers 41210 College and other vocational instructors TEER 1 41220 Secondary school teachers TEER 1 · Education 41221 Elementary school and kindergarten teachers TEER 1 · Education 41300 Social workers TEER 1 · Healthcare and social services 41301 Therapists in counselling and related specialized therapies TEER 1 · Healthcare and social services 42100 Police officers (except commissioned) TEER 2 42102 Specialized members of the Canadian Armed Forces TEER 2 · Skilled military recruits 42201 Social and community service workers TEER 2 · Healthcare and social services 42202 Early childhood educators and assistants TEER 2 · Education 42203 Instructors of persons with disabilities TEER 2 · Education 43100 Elementary and secondary school teacher assistants TEER 3 · Education 43204 Operations members of the Canadian Armed Forces TEER 3 · Skilled military recruits 60010 Corporate sales managers TEER 0 62020 Food service supervisors TEER 2 63100 Insurance agents and brokers TEER 3 · STEM 63200 Cooks TEER 3 63201 Butchers - retail and wholesale TEER 3 · Trades 70010 Construction managers TEER 0 · Trades 70011 Home building and renovation managers TEER 0 · Trades 72010 Contractors and supervisors, machining, metal forming, shaping and erecting trades and related occupations TEER 2 72020 Contractors and supervisors, mechanic trades TEER 2 72100 Machinists and machining and tooling inspectors TEER 2 · Trades 72102 Sheet metal workers TEER 2 · Trades 72106 Welders and related machine operators TEER 2 · Trades 72200 Electricians (except industrial and power system) TEER 2 · Trades 72201 Industrial electricians TEER 2 · Trades 72300 Plumbers TEER 2 · Trades 72302 Gas fitters TEER 2 · Trades 72310 Carpenters TEER 2 · Trades 72311 Cabinetmakers TEER 2 · Trades 72320 Bricklayers TEER 2 · Trades 72400 Construction millwrights and industrial mechanics TEER 2 · Trades 72401 Heavy-duty equipment mechanics TEER 2 · Trades 72402 Heating, refrigeration and air conditioning mechanics TEER 2 · Trades 72403 Railway carmen/women TEER 2 72404 Aircraft mechanics and aircraft inspectors TEER 2 · Transport 72410 Automotive service technicians, truck and bus mechanics and mechanical repairers TEER 2 · Transport 72422 Electrical mechanics TEER 2 · Trades 72501 Water well drillers TEER 2 · Trades 72600 Air pilots, flight engineers and flying instructors TEER 2 · Transport 72999 Other technical trades and related occupations TEER 2 · Trades 73100 Concrete finishers TEER 3 · Trades 73110 Roofers and shinglers TEER 3 · Trades 73112 Painters and decorators (except interior decorators) TEER 3 · Trades 73113 Floor covering installers TEER 3 · Trades 73200 Residential and commercial installers and servicers TEER 3 73300 Transport truck drivers TEER 3 82021 Contractors and supervisors, oil and gas drilling and services TEER 2 · Trades Titles and TEER levels are read directly from Statistics Canada’s NOC 2021 classification; category eligibility comes from IRCC’s published lists. Confirm your code against the official database before you submit — the NOC you declare must match the duties you actually performed.
ℹ️ Last verified: Aug 3, 2026 · IRCC updates this as needed
Titles and TEER levels come from Statistics Canada; category eligibility from IRCC. We carry 127 occupations — every one on IRCC's category lists plus common Express Entry codes. NOC 2021 has 500+, so use the official search if yours isn't here.
Verify on Statistics Canada · NOC 2021 classification →