National Occupational Classification (NOC) Complete List – 2021

0 – Legislative and senior management occupations

NOC Code
Job TitlesNOC Code
NOC 000100LegislatorsNOC 00110
NOC 000110Senior government managers and officialsNOC 00120
NOC 000120Senior managers-financial, communications and other business servicesNOC 00130
NOC 000130Senior managers-health, education, social and community services and membership organizationsNOC 00140
NOC 000140Senior managers-trade, broadcasting and other servicesNOC 00150
NOC 000150Senior managers-construction, transportation, production and utilitiesNOC 00160

1 – Business, finance and administration occupations

NOC Code
Job TitlesNOC Code
NOC 100100Financial managersNOC 01110
NOC 100110Human resources managersNOC 01120
NOC 100120Purchasing managersNOC 01130
NOC 100190Other administrative services managersNOC 01140
NOC 100200Insurance, real estate and financial brokerage managersNOC 01210
NOC 100210Banking, credit and other investment managersNOC 01220
NOC 100220Advertising, marketing and public relations managersNOC 01240
NOC 100290Other business services managersNOC 01250
NOC 100300Telecommunication carriers managersNOC 01310
NOC 111001Financial auditors and accountantsNOC 1111A
NOC 111011Financial and investment analystsNOC 1121A
NOC 111021Financial advisors
NOC 111031Securities agents, investment dealers and brokersNOC 1113A
NOC 111091Other financial officersNOC 1114A
NOC 112001Human resources professionalsNOC 1121A
NOC 112011Professional occupations in business management consultingNOC 1122A
NOC 112021Professional occupations in advertising, marketing and public relationsNOC 1123A
NOC 120102Supervisors, general office and administrative support workersNOC 1211B
NOC 120112Supervisors, finance and insurance office workersNOC 1212B
NOC 120122Supervisors, library, correspondence and related information workersNOC 1213B
NOC 120132Supervisors, supply chain, tracking and scheduling coordination occupationsNOC 1215B
NOC 121002Executive assistantsNOC 1222B
NOC 121012Human resources and recruitment officersNOC 1223B
NOC 121022Procurement and purchasing agents and officers
NOC 121032Conference and event plannersNOC 1226B
NOC 121042Employment insurance and revenue officers
NOC 121102Court reporters, medical transcriptionists and related occupationsNOC 1251B
NOC 122002Accounting technicians and bookkeepersNOC 1311B
NOC 122012Insurance adjusters and claims examinersNOC 1312B
NOC 122022Insurance underwritersNOC 1313B
NOC 122032Assessors, business valuators and appraisers
NOC 131003Administrative officersNOC 1221B
NOC 131013Property administratorsNOC 1224B
NOC 131023Payroll administrators
NOC 131103Administrative assistantsNOC 1241B
NOC 132003Customs, ship and other brokersNOC 1315B
NOC 132013Production and transportation logistics coordinators
NOC 141004General office support workersNOC 1411C
NOC 141014ReceptionistsNOC 1414C
NOC 141024Personnel clerksNOC 1415C
NOC 141034Court clerks and related court services occupations
NOC 141104Survey interviewers and statistical clerksNOC 1454C
NOC 142004Accounting and related clerksNOC 1431C
NOC 142014Banking, insurance and other financial clerksNOC 1434C
NOC 142024Collection clerks
NOC 143004Library assistants and clerksNOC 1451C
NOC 143014Correspondence, publication and regulatory clerksNOC 1452C
NOC 144004Shippers and receiversNOC 1521C
NOC 144014Storekeepers and partspersonsNOC 1522C
NOC 144024Production logistics workers
NOC 144034Purchasing and inventory control workersNOC 1524C
NOC 144044DispatchersNOC 1525C
NOC 144054Transportation route and crew schedulersNOC 1526C

2 – Natural and applied sciences and related occupations

NOC Code
Job TitlesNOC Code
NOC 20010Engineering managers
NOC 20011Architecture and science managers
NOC 20012Computer and information systems managers
NOC 21100Physicists and astronomers
NOC 21101Chemists
NOC 21102Geoscientists and oceanographers
NOC 21103Meteorologists and climatologists
NOC 21109Other professional occupations in physical sciences
NOC 21110Biologists and related scientists
NOC 21220Cybersecurity specialists
NOC 21230Computer systems developers and programmers
NOC 21300Civil engineers
NOC 21301Mechanical engineers
NOC 21310Electrical and electronics engineers
NOC 21320Chemical engineers
NOC 21330Mining engineers
NOC 21390Aerospace engineers
NOC 22100Chemical technologists and technicians
NOC 22101Geological and mineral technologists and technicians
NOC 22110Biological technologists and technicians
NOC 22210Architectural technologists and technicians
NOC 22220Computer network and web technicians
NOC 22230Non-destructive testers and inspectors
NOC 22300Civil engineering technologists and technicians
NOC 22301Mechanical engineering technologists and technicians
NOC 22302Industrial engineering and manufacturing technologists and technicians
NOC 22303Construction estimators
NOC 22310Electrical and electronics engineering technologists and technicians

3 – Health occupations

NOC Code
Job TitlesNOC Code
NOC 30010Managers in health care
NOC 31100Specialists in clinical and laboratory medicine
NOC 31101Specialists in surgery
NOC 31102General practitioners and family physicians
NOC 31103Veterinarians
NOC 31110Dentists
NOC 31120Pharmacists
NOC 31200Psychologists
NOC 31201Chiropractors
NOC 31202Physiotherapists
NOC 31203Occupational therapists
NOC 31204Kinesiologists and other professional occupations in therapy and assessment
NOC 31209Other professional occupations in health diagnosing and treating
NOC 31300Nursing coordinators and supervisors
NOC 31301Registered nurses and registered psychiatric nurses
NOC 31302Nurse practitioners
NOC 31303Physician assistants, midwives and allied health professionals
NOC 32100Opticians
NOC 32101Licensed practical nurses
NOC 32102Paramedical occupations
NOC 32103Respiratory therapists, clinical perfusionists and cardiopulmonary technologists
NOC 32104Animal health technologists and veterinary technicians
NOC 32109Other technical occupations in therapy and assessment
NOC 32110Denturists
NOC 32120Medical laboratory technologists
NOC 32200Traditional Chinese medicine practitioners and acupuncturists
NOC 32201Massage therapists
NOC 32209Other practitioners of natural healing
NOC 33100Dental assistants and dental laboratory assistants
NOC 33101Medical laboratory assistants and related technical occupations
NOC 33102Nurse aides, orderlies and patient service associates
NOC 33103Pharmacy technical assistants and pharmacy assistants
NOC 33109Other assisting occupations in support of health services

4 – Occupations in education, law and social, community and government services

NOC Code
Job TitlesNOC Code
NOC 40010Government managers – health and social policy development and program administration
NOC 40011Government managers – economic analysis, policy development and program administration
NOC 40012Government managers – education policy development and program administration
NOC 40019Other managers in public administration
NOC 40020Administrators – post-secondary education and vocational training
NOC 40021School principals and administrators of elementary and secondary education
NOC 40030Managers in social, community and correctional services
NOC 40040Commissioned police officers and related occupations in public protection services
NOC 40041Fire chiefs and senior firefighting officers
NOC 40042Commissioned officers of the Canadian Armed Forces
NOC 41100Judges
NOC 41101Lawyers and Quebec notaries
NOC 41200University professors and lecturers
NOC 41201Post-secondary teaching and research assistants
NOC 41210College and other vocational instructors
NOC 41220Secondary school teachers
NOC 41300Social workers
NOC 41301Therapists in counselling and related specialized therapies
NOC 41302Religious leaders
NOC 41310Police investigators and other investigative occupations
NOC 41320Educational counsellors
NOC 41400Natural and applied science policy researchers, consultants and program officers
NOC 41401Economists and economic policy researchers and analysts
NOC 41402Business development officers and market researchers and analysts
NOC 41403Social policy researchers, consultants and program officers
NOC 41404Health policy researchers, consultants and program officers
NOC 41405Education policy researchers, consultants and program officers
NOC 41406Recreation, sports and fitness policy researchers, consultants and program officers
NOC 41407Program officers unique to government
NOC 41409Other professional occupations in social science
NOC 42100Police officers (except commissioned)
NOC 42101Firefighters
NOC 42102Specialized members of the Canadian Armed Forces
NOC 42200Paralegals and related occupations
NOC 42201Social and community service workers
NOC 42202Early childhood educators and assistants
NOC 42203Instructors of persons with disabilities
NOC 42204Religion workers
NOC 43100Elementary and secondary school teacher assistants
NOC 43109Other instructors
NOC 43200Sheriffs and bailiffs
NOC 43201Correctional service officers
NOC 43202By-law enforcement and other regulatory officers
NOC 43203Border services, customs, and immigration officers
NOC 43204Operations Members of the Canadian Armed Forces
NOC 44100Home child care providers
NOC 44101Home support workers, caregivers and related occupations
NOC 44200Primary combat members of the Canadian Armed Forces
NOC 45100Student monitors, crossing guards and related occupations

5 – Occupations in art, culture, recreation and sport

NOC Code
Job TitlesNOC Code
NOC 50010Library, archive, museum and art gallery managers
NOC 50011Managers – publishing, motion pictures, broadcasting and performing arts
NOC 50012Recreation, sports and fitness program and service directors
NOC 51100Librarians
NOC 51101Conservators and curators
NOC 51102Archivists
NOC 51110Editors
NOC 51120Producers, directors, choreographers and related occupations
NOC 52100Library and public archive technicians
NOC 52110Film and video camera operators
NOC 52120Graphic designers and illustrators
NOC 53100Registrars, restorers, interpreters and other occupations related to museum and art galleries
NOC 53110Photographers
NOC 53120Dancers
NOC 53200Athletes
NOC 53201Coaches
NOC 53202Sports officials and referees
NOC 54100Program leaders and instructors in recreation, sport and fitness
NOC 55109Other performers

6 – Sales and service occupations

NOC Code
Job TitlesNOC Code
NOC 60010Corporate sales managers
NOC 60020Retail and wholesale trade managers
NOC 60030Restaurant and food service managers
NOC 60031Accommodation service managers
NOC 60040Managers in customer and personal services
NOC 62010Retail sales supervisors
NOC 62020Food service supervisors
NOC 62021Executive housekeepers
NOC 62022Accommodation, travel, tourism and related services supervisors
NOC 62023Customer and information services supervisors
NOC 62024Cleaning supervisors
NOC 62029Other services supervisors
NOC 62100Technical sales specialists – wholesale trade
NOC 62101Retail and wholesale buyers
NOC 62200Chefs
NOC 62201Funeral directors and embalmers
NOC 62202Jewellers, jewellery and watch repairers and related occupations
NOC 63100Insurance agents and brokers
NOC 63101Real estate agents and salespersons
NOC 63102Financial sales representatives
NOC 63200Cooks
NOC 63201Butchers – retail and wholesale
NOC 63202Bakers
NOC 63210Hairstylists and barbers
NOC 63220Shoe repairers and shoemakers
NOC 64100Retail salespersons and visual merchandisers
NOC 64101Sales and account representatives – wholesale trade (non-technical)
NOC 64200Tailors, dressmakers, furriers and milliners
NOC 64201Image, social and other personal consultants
NOC 64300Maîtres d’hôtel and hosts/hostesses
NOC 64301Bartenders
NOC 64310Travel counsellors
NOC 64320Tour and travel guides
NOC 64400Customer services representatives – financial institutions
NOC 64401Postal services representatives
NOC 64409Other customer and information services representatives
NOC 64410Security guards and related security service occupations
NOC 65100Cashiers
NOC 65101Service station attendants
NOC 65102Store shelf stockers, clerks and order fillers
NOC 65109Other sales related occupations
NOC 65200Food and beverage servers
NOC 65201Food counter attendants, kitchen helpers and related support occupations
NOC 65202Meat cutters and fishmongers – retail and wholesale
NOC 65210Support occupations in accommodation, travel and facilities set-up services
NOC 65220Pet groomers and animal care workers
NOC 65310Light duty cleaners
NOC 65320Dry cleaning, laundry and related occupations

7 – Trades, transport and equipment operators and related occupations

NOC Code
Job TitlesNOC Code
NOC 70010Construction managers
NOC 70011Home building and renovation managers
NOC 70012Facility operation and maintenance managers
NOC 70020Managers in transportation
NOC 70021Postal and courier services managers
NOC 72010Contractors and supervisors, machining, metal forming, shaping and erecting trades and related occupations
NOC 72011Contractors and supervisors, electrical trades and telecommunications occupations
NOC 72012Contractors and supervisors, pipefitting trades
NOC 72013Contractors and supervisors, carpentry trades
NOC 72014Contractors and supervisors, other construction trades, installers, repairers and servicers
NOC 72020Contractors and supervisors, mechanic trades
NOC 72021Contractors and supervisors, heavy equipment operator crews
NOC 72022Supervisors, printing and related occupations
NOC 72023Supervisors, railway transport operations
NOC 72024Supervisors, motor transport and other ground transit operators
NOC 72025Supervisors, mail and message distribution occupations
NOC 72100Machinists and machining and tooling inspectors
NOC 72101Tool and die makers
NOC 72102Sheet metal workers
NOC 72103Boilermakers
NOC 72104Structural metal and platework fabricators and fitters
NOC 72105Ironworkers
NOC 72106Welders and related machine operators
NOC 72200Electricians (except industrial and power system)
NOC 72201Industrial electricians
NOC 72202Power system electricians
NOC 72203Electrical power line and cable workers
NOC 72204Telecommunications line and cable installers and repairers
NOC 72205Telecommunications equipment installation and cable television service technicians
NOC 72300Plumbers
NOC 72301Steamfitters, pipefitters and sprinkler system installers
NOC 72302Gas fitters
NOC 72310Carpenters
NOC 72320Bricklayers
NOC 72400Construction millwrights and industrial mechanics
NOC 72401Heavy-duty equipment mechanics
NOC 72402Heating, refrigeration and air conditioning mechanics
NOC 72403Railway carmen/women
NOC 72404Aircraft mechanics and aircraft inspectors
NOC 72405Machine fitters
NOC 72406Elevator constructors and mechanics
NOC 72410Automotive service technicians, truck and bus mechanics and mechanical repairers
NOC 72420Oil and solid fuel heating mechanics
NOC 72500Crane operators
NOC 72501Water well drillers
NOC 72600Air pilots, flight engineers and flying instructors
NOC 72601Air traffic controllers and related occupations
NOC 72602Deck officers, water transport
NOC 72603Engineer officers, water transport
NOC 72604Railway traffic controllers and marine traffic regulators
NOC 73100Concrete finishers
NOC 73101Tilesetters
NOC 73102Plasterers, drywall installers and finishers and lathers
NOC 73110Roofers and shinglers
NOC 73200Residential and commercial installers and servicers
NOC 73201General building maintenance workers and building superintendents
NOC 73202Pest controllers and fumigators
NOC 73209Other repairers and servicers
NOC 73300Transport truck drivers
NOC 73301Bus drivers, subway operators and other transit operators
NOC 73310Railway and yard locomotive engineers
NOC 73400Heavy equipment operators
NOC 73401Printing press operators
NOC 73402Drillers and blasters – surface mining, quarrying and construction
NOC 74100Mail and parcel sorters and related occupations
NOC 74101Letter carriers
NOC 74102Couriers and messengers
NOC 74200Railway yard and track maintenance workers
NOC 74201Water transport deck and engine room crew
NOC 74202Air transport ramp attendants
NOC 74203Automotive and heavy truck and equipment parts installers and servicers
NOC 74204Utility maintenance workers
NOC 74205Public works maintenance equipment operators and related workers
NOC 75100Longshore workers
NOC 75101Material handlers
NOC 75110Construction trades helpers and labourers
NOC 75200Taxi and limousine drivers and chauffeurs
NOC 75201Delivery service drivers and door-to-door distributors
NOC 75210Boat and cable ferry operators and related occupations

8 – Natural resources, agriculture and related production occupations

NOC Code
Job TitlesNOC Code
NOC 80010Managers in natural resources production and fishing
NOC 80020Managers in agriculture
NOC 80021Managers in horticulture
NOC 80022Managers in aquaculture
NOC 82010Supervisors, logging and forestry
NOC 82020Supervisors, mining and quarrying
NOC 82021Contractors and supervisors, oil and gas drilling and services
NOC 82030Agricultural service contractors and farm supervisors
NOC 82031Contractors and supervisors, landscaping, grounds maintenance and horticulture services
NOC 83100Underground production and development miners
NOC 83101Oil and gas well drillers, servicers, testers and related workers
NOC 83110Logging machinery operators
NOC 83120Fishing masters and officers
NOC 84100Underground mine service and support workers
NOC 84101Oil and gas well drilling and related workers and services operators
NOC 84110Chain saw and skidder operators
NOC 84120Specialized livestock workers and farm machinery operators
NOC 85100Livestock labourers
NOC 85101Harvesting labourers
NOC 85102Aquaculture and marine harvest labourers
NOC 85103Nursery and greenhouse labourers
NOC 85104Trappers and hunters
NOC 85110Mine labourers
NOC 85120Logging and forestry labourers

9 – Occupations in manufacturing and utilities

NOC Code
Job TitlesNOC Code
NOC 90010Manufacturing managers
NOC 90011Utilities managers
NOC 92010Supervisors, mineral and metal processing
NOC 92011Supervisors, petroleum, gas and chemical processing and utilities
NOC 92012Supervisors, food and beverage processing
NOC 92013Supervisors, plastic and rubber products manufacturing
NOC 92014Supervisors, forest products processing
NOC 92015Supervisors, textile, fabric, fur and leather products processing and manufacturing
NOC 92020Supervisors, motor vehicle assembling
NOC 92021Supervisors, electronics and electrical products manufacturing
NOC 92022Supervisors, furniture and fixtures manufacturing
NOC 92023Supervisors, other mechanical and metal products manufacturing
NOC 92024Supervisors, other products manufacturing and assembly
NOC 92100Power engineers and power systems operators
NOC 92101Water and waste treatment plant operators
NOC 93100Central control and process operators, mineral and metal processing
NOC 93101Central control and process operators, petroleum, gas and chemical processing
NOC 93102Pulping, papermaking and coating control operators
NOC 93200Aircraft assemblers and aircraft assembly inspectors
NOC 94100Machine operators, mineral and metal processing
NOC 94101Foundry workers
NOC 94102Glass forming and finishing machine operators and glass cutters
NOC 94103Concrete, clay and stone forming operators
NOC 94104Inspectors and testers, mineral and metal processing
NOC 94105Metalworking and forging machine operators
NOC 94106Machining tool operators
NOC 94107Machine operators of other metal products
NOC 94110Chemical plant machine operators
NOC 94120Sawmill machine operators
NOC 94130Textile fibre and yarn, hide and pelt processing machine operators and workers
NOC 94140Process control and machine operators, food and beverage processing
NOC 94150Plateless printing equipment operators
NOC 94200Motor vehicle assemblers, inspectors and testers
NOC 94201Electronics assemblers, fabricators, inspectors and testers
NOC 94202Assemblers and inspectors, electrical appliance, apparatus and equipment manufacturing
NOC 94203Assemblers, fabricators and inspectors, industrial electrical motors and transformers
NOC 94204Mechanical assemblers and inspectors
NOC 94205Machine operators and inspectors, electrical apparatus manufacturing
NOC 94210Furniture and fixture assemblers, finishers, refinishers and inspectors
NOC 95100Labourers in mineral and metal processing
NOC 95101Labourers in metal fabrication
NOC 95102Labourers in chemical products processing and utilities
NOC 95103Labourers in wood, pulp and paper processing
NOC 95104Labourers in rubber and plastic products manufacturing
NOC 95105Labourers in textile processing and cutting
NOC 95106Labourers in food and beverage processing
NOC 95107Labourers in fish and seafood processing
NOC 95109Other labourers in processing, manufacturing and utilities

Reference: Find Your NOC Offical Website



Processing Time

Program Categories Online
Canadian visa application processing time
Temporary Resident Visa
34 Days
Visitor Record
73 Days
Super Visa 100 Days
Study Permit Made Outside Canada
13 Weeks
Study Permit Made Intside Canada
13 Weeks
Study Permit Extension 64 Days
Post Graduation Work Permit Made Outside Canada 14 Weeks
Post Graduation Work Permit Made Inside Canada 95 Days
Briding Open Work Permit
95 Days
Canadian immigration application processing time
Express Entry
5 Months
Provincial Nominee Program
12 Months
Self-employed Immigration
52 Months
Federal Skilled Worker Program
5 Months
Start-up Visa
37 Months
Spouse/CommonLaw Sponsorship
8 Months
(Grand) Parents Sponsorship
27 Months
Canadian Citizenship/PR Card processing time
14 Months
PR Card
48 Days
PR Card Renewal
57 Days

Recent Posts


About Us

We are a licensed immigration company that can legally represent clients in applying for study, work, visitor visa and immigration in Canada. We are composed of a number of licensed immigration consultants approved by the Canadian immigration regulatory authorities. Our business categories include Canadian skilled immigration, express entry immigration, sponsorship immigration, and self-employed immigration. Our characteristics: sincere and attentive, professional and efficient, low prices, high success rate, transparent information.