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.

25,383 Employers Updated: Mar 12, 2026
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
Quebec Low Wage 3175120 CANADA INC. Mascouche, QC J7K 3C1 13110-Administrative assistants Unknown 1 1
Nova Scotia Low Wage 3186255 Nova Scotia Limited Middle Sackville, NS B4E 2W8 62010-Retail sales supervisors Unknown 1 1
Nova Scotia Low Wage 3224619 NS Limited Berwick, NS B0P 1E0 63200-Cooks Unknown 1 1
Nova Scotia Low Wage 3224619 NS Limited Berwick, NS B0P 1E0 65201-Food counter attendants, kitchen helpers and related support occupations Unknown 1 1
Ontario Low Wage 3234720 Canada Inc Kingston, ON K7M 4W6 63200-Cooks Unknown 1 1
Manitoba Primary Agriculture 324007 Alberta Ltd. Virden, MB R0M 2C0 85100-Livestock labourers Unknown 1 2
Ontario Low Wage 3242099 Canada Inc. Hawkesbury, ON K6A 1B6 62020-Food service supervisors Unknown 1 1
Nova Scotia Low Wage 3253587 Nova Scotia Limited Bedford, NS B4A 1B9 63200-Cooks Unknown 1 1
Manitoba High Wage 3260631 MB INC Winnipeg, MB R3L 2B4 13110-Administrative assistants Unknown 1 1
Nova Scotia Low Wage 3272946 NOVA SCOTIA LIMITED Lower Sackville, NS B4C 2S2 63200-Cooks Unknown 1 1
Nova Scotia Low Wage 3275209 Nova Scotia Limited New Minas, NS B4N 3E2 62021-Executive housekeepers Unknown 1 1
Nova Scotia Low Wage 3279889 NS Ltd Truro, NS B2N 1G2 63200-Cooks Unknown 1 1
Nova Scotia Low Wage 3286710 Nova Scotia Limited Chester, NS B0J 1J0 63200-Cooks Unknown 1 1
Nova Scotia High Wage 3296264 nova Scotia limited Vaughan, NS B0N 2T0 60020-Retail and wholesale trade managers Unknown 1 1
Ontario Low Wage 329985 Ontario Limited Woodbridge, ON L4H 1X9 94140-Process control and machine operators, food and beverage processing Unknown 1 13
Nova Scotia Low Wage 3300590 Nova Scotia Limited Halifax, NS B3J 1Y2 63200-Cooks Unknown 1 1
Quebec High Wage 3315639 Nova Scotia Company Varennes, QC J3X 1T3 12102-Procurement and purchasing agents and officers Unknown 1 1
Nova Scotia Low Wage 3316696 NS Ltd. Kentville, NS B4N 2N1 63200-Cooks Unknown 1 1
Nova Scotia High Wage 3317019 Nova Scotia limited Bridgewater, NS B4V 3T2 60030-Restaurant and food service managers Unknown 1 1
Nova Scotia Low Wage 3319433 Nova Scotia Ltd. Liverpool, NS B0T 1K0 62020-Food service supervisors Unknown 1 1
Nova Scotia Low Wage 3320009 Nova Scotia Limited Halifax, NS B3J 3T1 62010-Retail sales supervisors Unknown 1 1
Nova Scotia Low Wage 3324608 novascotia limited halifax, NS B3K 1Z7 63200-Cooks Unknown 2 3
Nova Scotia Low Wage 3326467 Nova Scotia ltd Halifax, NS B3M 1M2 72311-Cabinetmakers Unknown 1 1
Nova Scotia High Wage 3326467 Nova Scotia ltd Halifax, NS B3M 1M2 72200-Electricians (except industrial and power system) Unknown 1 1
Alberta High Wage 332860 ALBERTA LTD. Nisku, AB T9E 7W7 72014-Contractors and supervisors, other construction trades, installers, repairers and servicers Unknown 1 1
Nova Scotia Low Wage 3330862 Nova Scotia Limited Halifax, NS B3K 1E5 62200-Chefs Unknown 1 1
Nova Scotia Low Wage 3330862 Nova Scotia Limited Halifax, NS B3K 1E5 63200-Cooks Unknown 2 2
Nova Scotia High Wage 3332725 Nova Scotia LTD. Dartmouth, NS B2V 2J5 60030-Restaurant and food service managers Unknown 1 1
Ontario High Wage 3335215 NOVA SCOTIA LIMITED Markham, ON L3P 6T7 21232-Software developers and programmers Unknown 1 1
Nova Scotia Low Wage 3336946 Nova Scotia Limited New Minas, NS B4N 3R7 63200-Cooks Unknown 2 2
Nova Scotia High Wage 3344150 Nova Scotia Limited Halifax, NS B3J 3Z4 60030-Restaurant and food service managers Unknown 1 1
Nova Scotia High Wage 3344150 Nova Scotia Limited Halifax, NS B3J 3Z4 62200-Chefs Unknown 1 1
Nova Scotia High Wage 3344150 Nova Scotia Limited Halifax, NS B3J 3Z4 63200-Cooks Unknown 1 3
Quebec Low Wage 3363996 canada inc. chicoutimi, QC G7H 7Z3 63200-Cooks Unknown 1 1
British Columbia Low Wage 3388998 Enterprises Ltd Vancouver, BC V6G 1C8 62020-Food service supervisors Unknown 1 1
British Columbia Low Wage 3388998 Enterprises Ltd Vancouver, BC V6G 1C8 63200-Cooks Unknown 1 1
Ontario High Wage 3394603 Canada Inc Caledon, ON L7C 3M6 73300-Transport truck drivers Unknown 1 10
Quebec High Wage 3396291 CANADA INC Montréal, QC H4P 2S8 60020-Retail and wholesale trade managers Unknown 1 1
Ontario High Wage 3398722 CANADA INC. BRAMPTON, ON L6S 6K7 73300-Transport truck drivers Unknown 2 2
Ontario High Wage 3398722 CANADA INC. BRAMPTON, ON L6S 6K7 13201-Production and transportation logistics coordinators Unknown 1 1
British Columbia High Wage 353 Bernard Street LP Kelowna, BC V1Y 6N6 62200-Chefs Unknown 1 1
British Columbia Low Wage 353 Bernard Street LP Kelowna, BC V1Y 6N6 63200-Cooks Unknown 2 2
Ontario High Wage 353542 OntarioLimited OAKVILLE, ON L6L 2X5 73209-Other repairers and servicers Unknown 1 1
Ontario High Wage 355 McNeely Hospitality Inc Carleton Place, ON K7C 0A1 73201-General building maintenance workers and building superintendents Unknown 1 2
Ontario High Wage 355 McNeely Hospitality Inc Carleton Place, ON K7C 0A1 12200-Accounting technicians and bookkeepers Unknown 1 2
Ontario High Wage 355 McNeely Hospitality Inc Carleton Place, ON K7C 0A1 62021-Executive housekeepers Unknown 1 1
British Columbia High Wage 355228 BC Ltd Kelowna, BC V1X 5C3 72410-Automotive service technicians, truck and bus mechanics and mechanical repairers Unknown 1 1
Alberta Low Wage 357820 Alberta Ltd. Edmonton, AB T6E 1X7 42202-Early childhood educators and assistants Unknown 1 1
Quebec High Wage 3579000 canada Inc. Laval, QC H7T 2H6 72411-Auto body collision, refinishing and glass technicians and damage repair estimators Unknown 2 2
Quebec High Wage 3595650 Canada inc. Gatineau, QC J8Z 1W8 72410-Automotive service technicians, truck and bus mechanics and mechanical repairers 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