Joy Stephen Canadian Authorized Representative · CICC R419719

Subscription research · three lists every week

Canadian job listings for foreign nationals

This site holds the jobs posted over the past eight weeks; whether you search the most recent or all jobs, you see postings from the past eight weeks only. Jobs offered by Canadian employers to foreign nationals — outside Canada, within Canada, and under LMIA. Many may support Canadian residency; new postings are added every week. The full posting opens for subscribers: request a subscription or sign in.

Search by NOC

Does your NOC have job opportunities here?

What is a NOC? Every occupation in Canada has a five-digit code in the National Occupational Classification — your NOC. Canadian employers and immigration programs classify you by it, and every job on this site is listed under one. If you do not know yours, find it first:

  1. Do the free NOC evaluation — it identifies your NOC from your work duties, in a few minutes.
  2. Note your five-digit NOC code.
  3. Search for your NOC's job opportunities below.

You will see the job titles under that NOC. The full postings open for subscribers of that NOC.

Food Service Supervisors — NOC 62020 — Chicoutimi, Québec NOC 62020 Hairstylists And Barbers — NOC 63210 — Dartmouth, Nova Scotia NOC 63210 Nurse Aides, Orderlies And Patient Service Associates — NOC 33102 — Laval, Québec NOC 33102 Outdoor Sport And Recreational Guides — NOC 64322 — Sainte-Agathe-des-Monts,, QC NOC 64322 Painters And Decorators (except Interior Decorators) — NOC 73112 — Edmonton, Alberta NOC 73112 Early Childhood Educators And Assistants — NOC 42202 — Yellowknife, Northwest Territories NOC 42202 Estheticians, Electrologists And Related Occupations — NOC 63211 — Halifax, Nova Scotia NOC 63211 Transport Truck Drivers — NOC 73300 — Abbotsford, British Columbia NOC 73300 Automotive Service Technicians, Truck And Bus Mechanics And Mechanical Repairers — NOC 72410 — Saskatoon, Saskatchewan NOC 72410 Bakers — NOC 63202 — Hope, British Columbia NOC 63202 Cashiers — NOC 65100 — Field, British Columbia NOC 65100 Restaurant And Food Service Managers — NOC 60030 — Hope, British Columbia NOC 60030 Chefs — NOC 62200 — Toronto, Ontario NOC 62200 Nursery And Greenhouse Labourers — NOC 85103 — Lilydale, Nova Scotia NOC 85103 Nursery And Greenhouse Labourers — NOC 85103 — Petrolia, Ontario NOC 85103 Transport Truck Drivers — NOC 73300 — Cote-Saint-Luc, Québec NOC 73300 Home Child Care Providers — NOC 44100 — Vancouver, British Columbia NOC 44100 Nursery And Greenhouse Labourers — NOC 85103 — Chilliwack, British Columbia NOC 85103 Welders And Related Machine Operators — NOC 72106 — Chilliwack, British Columbia NOC 72106 Nursery And Greenhouse Labourers — NOC 85103 — Kingsville, Ontario NOC 85103 Light Duty Cleaners — NOC 65310 — Edmonton, Alberta NOC 65310 Construction Trades Helpers And Labourers — NOC 75110 — Edmonton, Alberta NOC 75110 Home Child Care Providers — NOC 44100 — Victoria, British Columbia NOC 44100 Cashiers — NOC 65100 — Ross River, Yukon NOC 65100