NOC guides, in plain English.
How NOC codes and TEER levels work, which code fits common jobs, and how to show your duties on an application.
- Administrative assistant NOC code: 13110 vs 13100, 13112 and 14101Administrative assistants use NOC 13110 (TEER 3). Office administrators, medical secretaries, receptionists and office clerks each have their own code. Here is how to tell them apart.
- Cook NOC code: 63200 (and when it's chef, supervisor or kitchen helper)Cooks in Canada use NOC 63200 (TEER 3). Line cooks, prep cooks and first cooks share it. Here is how 63200 differs from chef 62200, food service supervisor 62020 and kitchen helper 65201.
- ECE NOC code: 42202 for early childhood educators and assistantsEarly childhood educators (ECE), assistants (ECA) and daycare workers use NOC 42202, a TEER 2 code on IRCC's education category list. Here is what it covers and what it does not.
- Employment reference letter for IRCC: requirements and sample for Express EntryWhat IRCC needs in an employment reference letter for Express Entry and PR, a sample you can adapt, and how to describe duties so they match your NOC code without copying it.
- How to find your NOC code (and check you picked the right one)A step-by-step way to find your NOC code from your real duties, not just your job title, plus the mistakes that get Express Entry applications refused.
- In-demand jobs in Canada for immigrants: the occupations IRCC is prioritizing (2026)Which jobs Canada is actively recruiting immigrants for in 2026, based on IRCC's own Express Entry category lists and spousal work permit list, with the NOC code for each.
- IT NOC codes: software developer, engineer, business analyst, data and cybersecurityNOC codes for tech jobs in Canada: software developers 21232, software engineers 21231, web developers 21234, business analysts 21221, data scientists 21211, cybersecurity 21220 and more.
- LMIA exemption codes list: every LMIA-exempt work permit code (2026)The full list of LMIA exemption codes IRCC uses for LMIA-exempt work permits, from C10 significant benefit to C41 spousal permits and CUSMA, CETA and CPTPP codes, with what each one covers.
- What is an LMIA? How NOC codes and TEER shape an LMIA applicationLMIA means Labour Market Impact Assessment. Here is what it is, why employers need the right NOC code for the job, how high-wage and low-wage streams work, and which permits are LMIA-exempt.
- NOC B jobs list: what replaced NOC B under TEER (NOC 2021)NOC B no longer exists. Former skill level B jobs are now TEER 2 or TEER 3. See how NOC 0, A, B, C and D map to TEER, with the full TEER 2 and TEER 3 job lists.
- Which NOC codes are eligible for PR in Canada?Express Entry accepts work in TEER 0, 1, 2 and 3 NOC codes. Here is how PR eligibility works by NOC code for FSW, CEC, FST, category-based draws and provincial programs.
- PSW NOC code: 33102 or 44101? How to pick the right onePersonal support workers fall under NOC 33102 (TEER 3) or NOC 44101 (TEER 4) depending on where and how they work. Here is how to tell which code is yours and why it matters for PR.
- Retail and sales NOC codes: cashier, sales associate, supervisor and store managerCashiers use NOC 65100, sales associates 64100, retail supervisors 62010 and store managers 60020. See the TEER for each and which retail jobs count for Express Entry.
- SOWP eligible NOC codes: which jobs let your spouse get an open work permitSince January 21, 2025, a spousal open work permit (SOWP) depends on the worker's NOC code: all TEER 0 and 1 jobs qualify, plus only selected TEER 2 and 3 occupations.
- What is a NOC code? Canada's National Occupational Classification explainedNOC stands for National Occupational Classification. Here is what a NOC code is, how the five digits work, what changed from NOC 2016 to NOC 2021, and where you need one.