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
British Columbia High Wage AOA S1 BC PRODUCTIONS INC. Vancouver, BC V6B 2X1 53123-Theatre, fashion, exhibit and other creative designers Unknown 2 2
British Columbia High Wage AOA S1 BC PRODUCTIONS INC. Vancouver, BC V6B 2X1 53111-Motion pictures, broadcasting, photography and performing arts assistants and operators Unknown 2 3
British Columbia High Wage AOA S1 BC PRODUCTIONS INC. Vancouver, BC V6B 2X1 51120-Producers, directors, choreographers and related occupations Unknown 6 6
Quebec Primary Agriculture a.o.l.jardiniers maraichers inc SAINT-ÉDOUARD, QC J0L 1Y0 85101-Harvesting labourers Corporation 1 4
Alberta Low Wage AOMEGA GROUP INC. CALGARY, AB T3P 0E4 33102-Nurse aides, orderlies and patient service associates Unknown 5 5
Manitoba High Wage A-one Driving Academy Ltd. Winnipeg, MB R2X 2X3 12200-Accounting technicians and bookkeepers Unknown 1 1
Manitoba High Wage Aone Randhawa Roofing Ltd. Winnipeg, MB R2R 2Z5 73110-Roofers and shinglers Unknown 1 1
Ontario High Wage Aon Reinsurance Canada ULC Toronto, ON M5J 2N9 63100-Insurance agents and brokers Unknown 1 1
Alberta High Wage Apaar Homes Inc. Calgary, AB T3N 1V9 22212-Drafting technologists and technicians Unknown 1 1
Alberta Low Wage AP Cleaning Services Ltd. Red Deer, AB T4R 0P1 13110-Administrative assistants Unknown 1 1
Ontario Low Wage APCO Homes Ltd Mississauga, ON L4W 4Y9 73112-Painters and decorators (except interior decorators) Unknown 1 1
British Columbia High Wage APEX ALUMINUM EXTRUSIONS LTD. LANGLEY, BC V1M 3E7 72400-Construction millwrights and industrial mechanics Unknown 1 1
British Columbia High Wage APEX ALUMINUM EXTRUSIONS LTD. LANGLEY, BC V1M 3E7 13201-Production and transportation logistics coordinators Unknown 1 1
British Columbia High Wage APEX ALUMINUM EXTRUSIONS LTD. LANGLEY, BC V1M 3E7 72101-Tool and die makers Unknown 1 2
Alberta Global Talent Stream Apex Automation Ltd. Edmonton, AB T5P 4W2 21222-Information systems specialists Unknown 1 1
British Columbia High Wage Apex Concepts Inc. Vancouver, BC V5P 4Y7 75110-Construction trades helpers and labourers Unknown 1 2
Ontario High Wage Apex Home Carpentary Inc. Nepean, ON K2J 6P2 72310-Carpenters Unknown 1 1
Quebec High Wage Apexium Groupe Médicale Inc Vaudreuil-Dorion, QC J7V 4J2 22310-Electrical and electronics engineering technologists and technicians Unknown 1 1
Quebec High Wage Apex Laboratoire Inc. Québec, QC G1V 2M2 32112-Dental technologists and technicians Unknown 1 1
Ontario High Wage APEX METAL FAB INC. Etobicoke, ON M9W 2Z4 72101-Tool and die makers Unknown 1 1
Ontario Low Wage Apex Motor Express Inc. Brampton, ON L6S 4L5 12013-Supervisors, supply chain, tracking and scheduling coordination occupations Unknown 2 2
Quebec High Wage Apex Precision Inc. Saint-Lazare, QC J7T 2B 72100-Machinists and machining and tooling inspectors Corporation 1 3
British Columbia High Wage Apex Reinforcing Ltd port coquitlam, BC V3C 2X8 72105-Ironworkers Unknown 2 3
Alberta Low Wage Apex Security inc. Grande Prairie, AB T8V 0T9 22311-Electronic service technicians (household and business equipment) Unknown 1 1
Alberta Low Wage Apex Security inc. Grande Prairie, AB T8V 0T9 64410-Security guards and related security service occupations Unknown 1 5
Alberta Low Wage Apex Well Servicing Inc Slave Lake, AB T0G 2A0 65310-Light duty cleaners Unknown 1 1
Alberta Low Wage Apex Well Servicing Inc Slave Lake, AB T0G 2A0 85111-Oil and gas drilling, servicing and related labourers Unknown 1 1
British Columbia Primary Agriculture A & P Fruit Growers Ltd. Abbotsford, BC V2T 0C4 85101-Harvesting labourers Corporation 1 12
Prince Edward Island Low Wage A.P GALLANT GENERAL MERCHANTS INC Rustico, PE C0A 1N0 63201-Butchers - retail and wholesale Unknown 1 1
Alberta High Wage AP Group Ltd. Airdrie, AB T4B 0P6 75110-Construction trades helpers and labourers Unknown 1 5
Ontario Primary Agriculture Aphria Diamond INC Leamington, ON N8H 3V8 85103-Nursery and greenhouse labourers Unknown 1 110
Ontario Primary Agriculture Aphria Inc LEAMINGTON, ON N8H 1N8 85103-Nursery and greenhouse labourers Unknown 2 44
British Columbia High Wage API International Investment Inc. Burnaby, BC V5G 1B7 72014-Contractors and supervisors, other construction trades, installers, repairers and servicers Unknown 1 1
British Columbia High Wage Aplin & Martin Consultants Ltd. SURREY, BC V3W 3E9 22212-Drafting technologists and technicians Unknown 1 1
Ontario High Wage A Plus Home Services Inc. Toronto, ON M6G 1Z4 72999-Other technical trades and related occupations Unknown 1 4
British Columbia High Wage APM TRANSPORTATION INC LANGLEY, BC V2Z 3A4 73300-Transport truck drivers Unknown 1 8
British Columbia High Wage APM TRANSPORTATION INC LANGLEY, BC V2Z 3A4 12013-Supervisors, supply chain, tracking and scheduling coordination occupations Unknown 1 1
British Columbia Permanent Resident Only Apna Car Care Ltd. Surrey, BC V3W 3A6 62024-Cleaning supervisors Unknown 1 1
British Columbia Low Wage Apna Chaat House & Restaurant Inc. Surrey, BC V3W 3N1 63200-Cooks Unknown 1 1
British Columbia High Wage Apna Chaat House & Restaurant Inc. Surrey, BC V3W 3N1 60030-Restaurant and food service managers Unknown 1 1
British Columbia High Wage APNA CONSTRUCTION INC Surrey, BC V3W 4N8 72013-Contractors and supervisors, carpentry trades Unknown 1 1
British Columbia High Wage Apna Doors & Mouldings Inc. Surrey, BC V3W 4N8 72310-Carpenters Unknown 1 5
British Columbia High Wage Apna Doors & Mouldings Inc. Surrey, BC V3W 4N8 13100-Administrative officers Unknown 1 1
Ontario Low Wage APNA Farm Halal Meat and Grocery Mississauga, ON L5M 2R9 62010-Retail sales supervisors Unknown 1 1
Ontario High Wage Apna farm halal meat & Grocery LTD Brampton, ON L6Y 6G9 60020-Retail and wholesale trade managers Unknown 1 1
Ontario High Wage Apollo Healthcare Corp. North York, ON M3J 0H2 11200-Human resources professionals Unknown 1 1
Ontario High Wage Apollo Healthcare Corp. North York, ON M3J 0H2 12200-Accounting technicians and bookkeepers Unknown 1 1
Ontario High Wage Apollo RX004 Ltd. Chatham, ON N7M 2H6 31102-General practitioners and family physicians Unknown 1 2
Ontario High Wage Apollo Rx Ltd. Windsor, ON N8Y 0A3 31102-General practitioners and family physicians Unknown 1 1
Ontario Permanent Resident Only Apothemed Inc. Oakville, ON L6M 5E4 13112-Medical administrative assistants 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