Occupations

Every occupation employers have been approved to fill with temporary foreign workers, ranked by approved positions. Approvals filed under older NOC 2016 codes are counted under today's NOC 2021 occupations.

494 occupations

RankOccupationPositions
51CashiersNOC 651002,856
52Agricultural service contractors and farm supervisorsNOC 820302,795
53Food and beverage serversNOC 652002,374
54General practitioners and family physiciansNOC 311022,306
55CabinetmakersNOC 723112,159
56Assemblers and inspectors of other wood productsNOC 942112,122
57Specialized cleanersNOC 653112,115
58Electrical mechanicsNOC 724222,084
59InsulatorsNOC 723211,898
60TilesettersNOC 731011,883
61Heavy equipment operatorsNOC 734001,878
62Mechanical engineering technologists and techniciansNOC 223011,873
63Retail salespersons and visual merchandisersNOC 641001,872
64Program leaders and instructors in recreation, sport and fitnessNOC 541001,822
65Water transport deck and engine room crewNOC 742011,814
66Labourers in wood, pulp and paper processingNOC 951031,803
67Software engineers and designersNOC 212311,722
68Deck officers, water transportNOC 726021,715
69Contractors and supervisors, other construction trades, installers, repairers and servicersNOC 720141,711
70Landscape and horticulture technicians and specialistsNOC 221141,691
71Store shelf stockers, clerks and order fillersNOC 651021,690
72Contractors and supervisors, landscaping, grounds maintenance and horticulture servicesNOC 820311,552
73Senior managers - financial, communications and other business servicesNOC 000121,532
74BricklayersNOC 723201,522
75Senior managers - trade, broadcasting and other servicesNOC 000141,495
76Accommodation, travel, tourism and related services supervisorsNOC 620221,492
77Electrical and electronics engineering technologists and techniciansNOC 223101,481
78Software developers and programmersNOC 212321,445
79Electricians (except industrial and power system)NOC 722001,410
80Senior managers - construction, transportation, production and utilitiesNOC 000151,392
81Plastics processing machine operatorsNOC 941111,380
82Butchers - retail and wholesaleNOC 632011,375
83Engineer officers, water transportNOC 726031,367
84Computer network and web techniciansNOC 222201,336
85PlumbersNOC 723001,331
86Plastic products assemblers, finishers and inspectorsNOC 942121,281
87Automotive and heavy truck and equipment parts installers and servicersNOC 742031,262
88Hotel front desk clerksNOC 643141,241
89Outdoor sport and recreational guidesNOC 643221,233
90Construction managersNOC 700101,216
91Professional occupations in advertising, marketing and public relationsNOC 112021,187
92User support techniciansNOC 222211,180
93Labourers in metal fabricationNOC 951011,176
94GlaziersNOC 731111,168
95Advertising, marketing and public relations managersNOC 100221,164
96Supervisors, supply chain, tracking and scheduling coordination occupationsNOC 120131,161
97Floor covering installersNOC 731131,143
98Industrial instrument technicians and mechanicsNOC 223121,139
99Actors, comedians and circus performersNOC 531211,121
100Metalworking and forging machine operatorsNOC 941051,109
Page 2 of 10