Canada Temporary Foreign Worker Program (TFWP): Canada Labour Market Impact Assessment (LMIA) Employers List

Employers Who Were Issued a Positive Labour Market Impact Assessment (LMIA) by Program Stream, National Occupational Classification (NOC) 2011 and Business Location.

15,273 Employers Updated: Dec 09, 2025
Flag of Canada
Filter Employers

Use the search box to filter the list to find suitable employers.

Province/Territory Program Stream Employer Address Occupation Incorporate Status Approved LMIAs Approved Positions
Ontario Low Wage 1000071209 ONTARIO INC. Burlington, ON L7M 4B8 60030-Restaurant and food service managers Unknown 1 1
Ontario Low Wage 1000071209 ONTARIO INC. Burlington, ON L7M 4B8 62020-Food service supervisors Unknown 2 3
Ontario Low Wage 1000071209 ONTARIO INC. Burlington, ON L7M 4B8 63200-Cooks Unknown 1 1
Ontario Low Wage 1000072518 Ontario Inc. Barrie, ON L4N 6J4 12200-Accounting technicians and bookkeepers Unknown 1 1
Ontario Low Wage 1000073715 ONTARIO INC HAMILTON, ON L8R 3M2 62020-Food service supervisors Unknown 1 1
Ontario Low Wage 1000073715 ONTARIO INC HAMILTON, ON L8R 3M2 63200-Cooks Unknown 1 1
Ontario Low Wage 1000074529 Ontario Inc. North York, ON M2K 3E4 63200-Cooks Unknown 1 2
Ontario Low Wage 1000080464 Ontario Inc Brampton, ON L6R 1J5 60030-Restaurant and food service managers Unknown 1 1
Ontario Permanent Resident Only 1000080464 Ontario Inc Brampton, ON L6R 1J5 62020-Food service supervisors Unknown 1 1
Ontario High Wage 1000101404 ONTARIO INC. IROQUOIS FALLS, ON P0K 1E0 60020-Retail and wholesale trade managers Unknown 1 1
Ontario Low Wage 1000108673 Ontario inc Brockville, ON K6V 5T4 62010-Retail sales supervisors Unknown 2 2
Ontario High Wage 1000110612 Ontario Inc Toronto, ON M5J 1A6 63202-Bakers Unknown 1 1
Ontario High Wage 1000115302 Ontario Inc Brampton, ON L6X 4X7 63200-Cooks Unknown 1 1
Ontario Low Wage 1000122921 ONTARIO INC. Wasaga Beach, ON L9Z 2K5 63201-Butchers - retail and wholesale Unknown 1 1
Ontario High Wage 1000126889 ONTARIO INC Sudbury, ON P3E 4K4 62100-Technical sales specialists - wholesale trade Unknown 1 1
Ontario Low Wage 1000133157 Ontario Inc. Toronto, ON M4C 1J6 63211-Estheticians, electrologists and related occupations Unknown 1 1
Ontario Low Wage 1000136545 Ontario Inc. Kincardine, ON N2Z 2C2 62022-Accommodation, travel, tourism and related services supervisors Unknown 1 1
Ontario High Wage 1000137689 ONTARIO INC. Etobicoke, ON M9C 5M1 60030-Restaurant and food service managers Unknown 1 1
Ontario Low Wage 1000156363 Ontario Inc. KITCHENER, ON N2P 2A4 62010-Retail sales supervisors Unknown 1 1
Ontario Low Wage 1000166885 ONTARIO INC. BRAMPTON, ON L6W 0A7 62200-Chefs Unknown 1 1
Ontario Low Wage 1000166885 ONTARIO INC. BRAMPTON, ON L6W 0A7 63200-Cooks Unknown 1 1
Ontario High Wage 1000176490 Ontario Inc. Etobicoke, ON M9C 5H5 31102-General practitioners and family physicians Unknown 1 2
Ontario High Wage 1000185724 ONTARIO INC Scarborough, ON M1J 3C5 62020-Food service supervisors Unknown 1 1
Ontario High Wage 1000191078 ONTARIO INC. Niagara-on-the-Lake, ON L0S 1T0 60030-Restaurant and food service managers Unknown 1 1
Ontario Low Wage 1000192612 Ontario Inc. Brampton, ON L6Y 0Z6 63200-Cooks Unknown 1 1
Ontario Low Wage 1000196944 Ontario Inc Wawa, ON P0S 1K0 62020-Food service supervisors Unknown 1 1
Ontario High Wage 1000198135 ONTARIO INC. BRAMPTON, ON L6V 3V5 73113-Floor covering installers Unknown 1 1
Ontario High Wage 1000201797 ONTARIO INC Peterborough, ON K9H 3R4 60030-Restaurant and food service managers Unknown 1 1
Ontario High Wage 1000202609 Ontario Inc. Barrie, ON L4M 6M3 31102-General practitioners and family physicians Unknown 1 1
Ontario High Wage 1000219112 ONTARIO INC GUELPH, ON N1G 2X0 62010-Retail sales supervisors Unknown 1 1
Ontario Low Wage 1000231039 ONTARIO INC. SARNIA, ON N7T 5R3 62020-Food service supervisors Unknown 1 2
Ontario Low Wage 1000241267 Ontario Inc. Toronto, ON M6H 4A9 62020-Food service supervisors Unknown 1 1
Ontario High Wage 1000245212 Ontario Inc. Scarborough, ON M1G 1R1 31102-General practitioners and family physicians Unknown 1 2
Ontario Low Wage 1000258816 ONTARIO INC. Mississauga, ON L5G 1E5 63200-Cooks Unknown 1 1
Ontario High Wage 1000264210 ONTARIO INC Woodbridge, ON L4L 9J8 12200-Accounting technicians and bookkeepers Unknown 1 1
Ontario High Wage 1000264212 Ontario Inc St Thomas, ON N5P 2L1 12200-Accounting technicians and bookkeepers Unknown 1 1
Ontario Low Wage 1000265961 Ontario Inc. Brampton, ON L6W 4J4 63200-Cooks Unknown 1 1
Ontario High Wage 1000272093 Ontario Inc. North York, ON M3B 1Y6 12102-Procurement and purchasing agents and officers Unknown 1 2
Ontario High Wage 1000285023 Ontario Inc. Hamilton, ON L9B 2N1 31202-Physiotherapists Unknown 1 1
Ontario Primary Agriculture 1000293660 Ontario Inc. Kingsville, ON N9Y 2E5 85101-Harvesting labourers Unknown 1 4
Ontario Low Wage 1000322797 ONTARIO INC. Toronto, ON M4E 1E3 63200-Cooks Unknown 1 2
Ontario High Wage 1000349871 Ontario Inc. Hamilton, ON L8L 1C9 62200-Chefs Unknown 1 1
Ontario Low Wage 1000352392 ONTARIO INC. Mississauga, ON L4Y 1Y6 62024-Cleaning supervisors Unknown 1 1
Ontario Low Wage 1000356563 Ontario Inc Collingwood, ON L9Y 3Z6 62029-Other services supervisors Unknown 1 1
Ontario Low Wage 1000371085 Ontario Limited Payroll Erin Mills MISSISSAUGA, ON L5M 5H7 62010-Retail sales supervisors Unknown 1 2
Ontario Low Wage 1000371085 Ontario Limited Payroll Erin Mills MISSISSAUGA, ON L5M 5H7 63210-Hairstylists and barbers Unknown 1 2
Ontario High Wage 1000372109 Ontario Inc Brampton, ON L6W 1K5 72100-Machinists and machining and tooling inspectors Unknown 1 1
Ontario High Wage 1000372109 Ontario Inc Brampton, ON L6W 1K5 72106-Welders and related machine operators Unknown 1 1
Ontario High Wage 1000380831 Ontario Inc. Etobicoke, ON M9V 4J8 63200-Cooks Unknown 1 2
Ontario High Wage 1000391677 ONTARIO INC Ottawa, ON K1R 5K4 60030-Restaurant and food service managers Unknown 1 1
Province/Territory Program Stream Employer Address Occupation Incorporate Status Approved LMIAs Approved Positions

Share with Friends!

Want updates? Subscribe to our newsletter

Get notified when new LMIA employers are added to our database.

What is LMIA? (Labour Market Impact Assessment)

In Canada, a Labour Market Impact Assessment (LMIA) is a crucial document that employers must obtain when they want to hire a foreign worker.
A positive LMIA serves as proof that there's a genuine need for a foreign worker to fill a particular job role. It also confirms that there are no available Canadian workers or permanent residents who can take on that job. In simpler terms, a positive LMIA is sometimes referred to as a "confirmation letter."

When an employer decides to hire a foreign worker, they must go through the process of applying for an LMIA.

Once they get the LMIA, foreign workers can then apply for a work permit to come and work in Canada. It's like a two-step process that starts with the employer getting the LMIA and ends with the worker applying for the work permit.

Flag of Canada