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.

32,402 Employers Updated: Oct 27, 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
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 3274876 Nova Scotia Ltd Clarks Harbour, NS B0W 1P0 94142-Fish and seafood plant workers Unknown 1 55
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 High Wage 3282541 Nova Scotia Limited Dartmouth, NS B2W 6C4 60020-Retail and wholesale trade managers Unknown 1 1
Nova Scotia Low Wage 3286710 Nova Scotia Limited Chester, NS B0J 1J0 63200-Cooks Unknown 1 1
Nova Scotia High Wage 3287893 Nova Scotia Limited HALIFAX, NS B3J 0J1 62200-Chefs 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 High Wage 329985 Ontario Limited Woodbridge, ON L4H 1X9 72410-Automotive service technicians, truck and bus mechanics and mechanical repairers 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 3325485 Nova Scotia Limited Bedford, NS B4B 2G2 63200-Cooks Unknown 1 1
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
Alberta Low Wage 332860 ALBERTA LTD. Nisku, AB T9E 7W7 62024-Cleaning supervisors Unknown 1 1
Alberta High Wage 333034 Alberta Ltd Edmonton, AB T6W 2M5 72421-Appliance servicers and repairers Unknown 1 1
Nova Scotia Low Wage 3330862 Nova Scotia Limited Halifax, NS B3K 1E5 63200-Cooks Unknown 2 2
Nova Scotia Low Wage 3330862 Nova Scotia Limited Halifax, NS B3K 1E5 62200-Chefs Unknown 1 1
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
Ontario High Wage 353542 OntarioLimited OAKVILLE, ON L6L 2X5 73209-Other repairers and servicers 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
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
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 73201-General building maintenance workers and building superintendents Unknown 1 2
Ontario High Wage 355 McNeely Hospitality Inc Carleton Place, ON K7C 0A1 62021-Executive housekeepers 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
Alberta Low Wage 358078 Alberta Ltd. LAC LA BICHE, AB T0A 2C0 62010-Retail sales supervisors Unknown 1 1
Alberta High Wage 358078 Alberta Ltd. LAC LA BICHE, AB T0A 2C0 60020-Retail and wholesale trade 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