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
101Information systems specialistsNOC 212221,026
101Shippers and receiversNOC 144001,026
103Woodworking machine operatorsNOC 941241,007
104Contractors and supervisors, heavy equipment operator crewsNOC 720211,005
105Structural metal and platework fabricators and fittersNOC 72104974
106Managers in customer and personal servicesNOC 60040955
107Drafting technologists and techniciansNOC 22212950
108Human resources and recruitment officersNOC 12101924
109Professional occupations in business management consultingNOC 11201902
110Tailors, dressmakers, furriers and millinersNOC 64200894
111Supervisors, food and beverage processingNOC 92012877
112Furniture and fixture assemblers, finishers, refinishers and inspectorsNOC 94210866
113Labourers in rubber and plastic products manufacturingNOC 95104863
114Air pilots, flight engineers and flying instructorsNOC 72600857
115Supervisors, motor transport and other ground transit operatorsNOC 72024854
116IronworkersNOC 72105841
117Procurement and purchasing agents and officersNOC 12102823
118Industrial electriciansNOC 72201820
119Industrial engineering and manufacturing technologists and techniciansNOC 22302819
120Other products assemblers, finishers and inspectorsNOC 94219783
121Industrial painters, coaters and metal finishing process operatorsNOC 94213782
122Computer engineers (except software engineers and designers)NOC 21311775
123Electronic service technicians (household and business equipment)NOC 22311774
124Telecommunications equipment installation and cable television service techniciansNOC 72205734
125Sheet metal workersNOC 72102733
126Aircraft mechanics and aircraft inspectorsNOC 72404696
127Executive housekeepersNOC 62021691
128Electrical and electronics engineersNOC 21310678
129Medical administrative assistantsNOC 13112668
130Retail and wholesale buyersNOC 62101664
131Contractors and supervisors, carpentry tradesNOC 72013655
132Corporate sales managersNOC 60010652
133Elementary school and kindergarten teachersNOC 41221626
134Web developers and programmersNOC 21234617
135Accommodation service managersNOC 60031616
136Concrete, clay and stone forming operatorsNOC 94103610
137ReceptionistsNOC 14101605
138Other technical and coordinating occupations in motion pictures, broadcasting and the performing artsNOC 52119601
139UpholsterersNOC 63221600
140Other services supervisorsNOC 62029589
141Audio and video recording techniciansNOC 52113577
141Heating, refrigeration and air conditioning mechanicsNOC 72402577
143Silviculture and forestry workersNOC 84111575
144Industrial sewing machine operatorsNOC 94132569
145Managers in agricultureNOC 80020567
146Information systems testing techniciansNOC 22222561
147Supervisors, general office and administrative support workersNOC 12010556
148Delivery service drivers and door-to-door distributorsNOC 75201553
149Mechanical engineersNOC 21301546
150Machining tool operatorsNOC 94106544
Page 3 of 10