Home
LMIA Jobs in Canada
An LMIA job is a job a Canadian employer has been approved to fill with a temporary foreign worker. This site is built from the government's own register: 26,462 distinct employers received positive LMIA decisions covering 132,036 positions in the four quarters to June 2026 (ESDC data, published October 30, 2026).
Search the approved-employer register
Type an employer name to check whether they appear on ESDC's positive-LMIA list.
Browse employers by sector
5,732 approvals · 68,815 positionsLivestock & Farm Machinery
3,615 approvals · 8,353 positionsFood Service
3,345 approvals · 4,818 positionsConstruction Trades
3,125 approvals · 6,000 positionsCooks & Chefs
2,548 approvals · 3,636 positionsSoftware & IT
2,205 approvals · 2,764 positionsMechanics, Welders & Machinists
2,203 approvals · 3,469 positionsRetail & Sales
1,389 approvals · 1,626 positions
Browse employers by province
12,209 approvalsOntario
10,646 approvalsBritish Columbia
6,678 approvalsAlberta
4,401 approvalsSaskatchewan
895 approvalsManitoba
588 approvals
The two checkers
Is a job offer high-wage or low-wage stream? Check it against ESDC's official provincial thresholds. Work Permit Eligibility Checker
Do you need an LMIA at all? Open permits, IEC, the Global Talent Stream, caps and the CMA refusal rule.
How LMIA hiring works
1. The employer advertises the job (Job Bank plus at least two other methods) and applies to Service Canada for an LMIA, paying $1,000 per position. 2. A positive LMIA confirms no Canadian is available for the job. 3. The foreign worker applies to IRCC for an employer-specific work permit with the LMIA and signed job offer. Some workers need no LMIA at all — see the exemption guide.
Start with the full directory of LMIA approved companies, or read What is LMIA? for the complete explanation.
Job routes & popular pages
All sectors, all provinces — the register view. LMIA Jobs for Foreigners
Applying from outside Canada, step by step. Jobs with Visa Sponsorship
What sponsorship means in Canadian rules. Jobs in Canada for Foreigners
Sectors and provinces that hire internationally. Canada Work Permit Jobs
LMIA-backed roles and approved employers. LMIA Exempt Jobs
IMP, IEC and open-permit routes. Jobs with No Experience
Entry-level occupations with real counts. LMIA Jobs in Alberta LMIA Jobs in Ontario LMIA Jobs in British Columbia LMIA Jobs in Saskatchewan LMIA Jobs in Nova Scotia LMIA Jobs in New Brunswick LMIA Jobs in Calgary LMIA Jobs in Edmonton LMIA Jobs in Winnipeg LMIA Jobs in Toronto Truck Driver Jobs (LMIA) Farm Jobs for Foreigners Cook & Chef Jobs (LMIA) Construction Jobs (LMIA) Warehouse Jobs (LMIA) Jobs for Pakistani Workers Jobs for Indian Workers Jobs for Filipino Workers
Guides
Frequently asked questions
How many employers in Canada are approved to hire foreign workers through LMIA?
ESDC's register for the four quarters to June 2026 lists 26,462 distinct employers with positive LMIA decisions, covering 132,036 approved positions. The full searchable list is the directory on this site.
What is an LMIA job?
A job for which a Canadian employer has received (or is seeking) a positive Labour Market Impact Assessment from ESDC, allowing them to hire a temporary foreign worker. The worker then applies to IRCC for an employer-specific work permit.
Is an employer on this list hiring right now?
Not necessarily. The register records past approvals — decisions through June 2026 — not live vacancies. For current openings, check the employer's postings on Job Bank's temporary foreign worker section, linked from every directory page.
Who pays the LMIA fee?
The employer. The processing fee is $1,000 per position and can never be charged to or recovered from the worker. Anyone asking a worker to pay for an LMIA is breaking the program's rules.
Do all Canadian work permits need an LMIA?
No. Open work permit holders, International Experience Canada participants and workers who fit an International Mobility Program exemption can be hired without one. The Eligibility Checker on this site walks through the branches.