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
Ontario Low Wage 99HOMES REALTY INC. Brampton, ON L6W 2A9 13110-Administrative assistants Unknown 1 1
British Columbia Low Wage 9REEAT DINING LTD. Vancouver, BC V6A 1T8 63202-Bakers Unknown 1 1
British Columbia Low Wage 9REEAT DINING LTD. Vancouver, BC V6J 4A3 63202-Bakers Unknown 1 1
Ontario High Wage A-1 Bags and Supplies Inc. Mississauga, ON L5T 2Z5 22220-Computer network and web technicians Unknown 1 1
Ontario High Wage A-1 Bags and Supplies Inc. Mississauga, ON L5T 2Z5 62101-Retail and wholesale buyers Unknown 1 1
Ontario High Wage A-1 Bags and Supplies Inc. Mississauga, ON L5T 2Z5 10022-Advertising, marketing and public relations managers Unknown 1 1
Ontario Low Wage A-1 Bags and Supplies Inc. Mississauga, ON L5T 2Z5 12013-Supervisors, supply chain, tracking and scheduling coordination occupations Unknown 2 2
British Columbia High Wage a1 building supplies ltd. Surrey, BC V3W 4P1 72500-Crane operators Unknown 1 3
Saskatchewan Low Wage A-1 Care Home Inc. Saskatoon, SK S7W 0G4 65310-Light duty cleaners Unknown 1 2
Alberta High Wage A-1 Cement Contractors Ltd calgary, AB T2H 2C2 12011-Supervisors, finance and insurance office workers Unknown 1 1
British Columbia Low Wage A1 DETAIL PLUS LTD. Vancouver, BC V5T 1H3 13110-Administrative assistants Unknown 1 1
Alberta Low Wage A1 Granite & Marble Ltd. Calgary, AB T2C 5N6 73200-Residential and commercial installers and servicers Unknown 1 1
Alberta High Wage A-1 Group of Companies Ltd Fort McMurray, AB T9H 5C8 73300-Transport truck drivers Unknown 1 1
Ontario High Wage A1 GTA Consulting and Business Solutions Inc Palgrave, ON L7E 0L1 12200-Accounting technicians and bookkeepers Unknown 1 1
British Columbia Low Wage A1 Indian Restaurant Ltd dba Tandoori Flare White Rock, BC V4B 3Z3 63200-Cooks Unknown 1 1
British Columbia Low Wage A1 Insulators (2021) Inc. Abbotsford, BC V2T 6A5 72321-Insulators Unknown 1 2
Quebec High Wage A-1 INTERMODAL INC. Lachine, QC H8T 2V5 13110-Administrative assistants Unknown 1 1
Quebec High Wage A1 Machinerie inc St-Mathieu-de-Beloeil, QC J3G 0J8 72423-Motorcycle, all-terrain vehicle and other related mechanics Unknown 1 1
Alberta High Wage A1 Nagra Enterprises Ltd Calgary, AB T3J 2C9 72014-Contractors and supervisors, other construction trades, installers, repairers and servicers Unknown 1 1
Alberta High Wage A1 PATTERN CONCRETE LTD. CALGARY, AB T3J 0E5 73100-Concrete finishers Unknown 1 1
British Columbia High Wage A-1 Powder Coating Ltd Surrey, BC V3W 1B3 13110-Administrative assistants Unknown 1 1
British Columbia High Wage A-1 Powder Coating Ltd Surrey, BC V3W 1B3 72106-Welders and related machine operators Unknown 1 1
British Columbia High Wage A-1 Precision Stucco Ltd. Surrey, BC V3S 6R4 72014-Contractors and supervisors, other construction trades, installers, repairers and servicers Unknown 1 1
British Columbia High Wage A-1 RAILING & GATES LTD. Surrey, BC V3W 1B3 72106-Welders and related machine operators Unknown 1 1
British Columbia Low Wage A-1 RAILING & GATES LTD. Surrey, BC V3W 1B3 12200-Accounting technicians and bookkeepers Unknown 1 1
British Columbia Low Wage A-1 RAILING & GATES LTD. Surrey, BC V3W 1B3 95101-Labourers in metal fabrication Unknown 1 1
Alberta High Wage A1 Roofing and Siding Ltd Calgary, AB T3J 5G8 73110-Roofers and shinglers Unknown 1 4
Saskatchewan Low Wage A1 Snack Mart Ltd Saskatoon, SK S7M 1A4 64100-Retail salespersons and visual merchandisers Unknown 1 1
Alberta Low Wage A1 Stucco Ltd. Edmonton, AB T6T 0H1 75110-Construction trades helpers and labourers Unknown 1 1
British Columbia Low Wage A1 TavlinFoodz9 Enterprises Ltd Victoria, BC V8T 4N4 62020-Food service supervisors Unknown 1 1
British Columbia Low Wage A1 TavlinFoodz9 Enterprises Ltd Victoria, BC V8T 4N4 63200-Cooks Unknown 1 1
British Columbia Low Wage A-1 TAX BREAK FINANCIAL SERVICES LTD. Vancouver, BC V5Z 2V7 13110-Administrative assistants Unknown 1 1
Alberta High Wage A-1 Towing Inc. Rocky View, AB T1X 0L7 73300-Transport truck drivers Unknown 1 3
Alberta High Wage A1 TRUSSES(1993) LTD Nisku, AB T9E 0G5 21300-Civil engineers Unknown 1 1
Quebec Low Wage A7 Integration GRANBY, QC J2J 2R1 72100-Machinists and machining and tooling inspectors Corporation 3 3
Quebec High Wage A7 Integration GRANBY, QC J2J 2R1 22302-Industrial engineering and manufacturing technologists and technicians Corporation 1 1
British Columbia High Wage AAA 111 Insulation Ltd. SURREY, BC V3W 4H2 72014-Contractors and supervisors, other construction trades, installers, repairers and servicers Unknown 1 2
British Columbia High Wage AAA Advanced Windows & Doors Ltd. Abbotsford, BC V2T 0B7 13100-Administrative officers Unknown 1 1
Ontario High Wage AAA Architects Inc. Toronto, ON M5A 0P6 22210-Architectural technologists and technicians Unknown 1 1
Alberta Low Wage AAA Contractual Services Corp. Calgary, AB T3N 1V9 13110-Administrative assistants Unknown 1 1
British Columbia High Wage AAA Enterprises Burnaby, BC V5C 3M2 62101-Retail and wholesale buyers Unknown 1 1
Ontario High Wage AAA Enterprise Solutions Inc. Mississauga, ON L5S 1W6 22220-Computer network and web technicians Unknown 1 1
Alberta Low Wage AAA Hardwood Floor Calgary, AB T2P 1H2 73113-Floor covering installers Unknown 1 1
British Columbia High Wage AAA PLUMBING & HEATING LTD SURREY, BC V3W 2P5 72300-Plumbers Unknown 1 3
British Columbia High Wage AAA Railing & Patios Ltd. Abbotsford, BC V2T 5L2 72106-Welders and related machine operators Unknown 1 1
Alberta Low Wage AAA Stone Ltd. CALGARY, AB T3J 1M8 75110-Construction trades helpers and labourers Unknown 1 1
Quebec High Wage A & A DÉBOSSELAGE INC. Saguenay, QC G7X 7V3 72411-Auto body collision, refinishing and glass technicians and damage repair estimators Unknown 1 1
Ontario High Wage A&A DIGITAL SIGN & PRINTING LTD. Brampton, ON L6X 5R3 72022-Supervisors, printing and related occupations Unknown 1 1
Ontario High Wage A&A ECOSAFE ORANGEVILLE, ON L9W 1B3 62010-Retail sales supervisors Unknown 1 1
Ontario High Wage A&A ECOSAFE ORANGEVILLE, ON L9W 1B3 12200-Accounting technicians and bookkeepers 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