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
Quebec High Wage GROUPE MACTECH Alma, QC G8B 5V2 22112-Forestry technologists and technicians Unknown 1 1
Quebec High Wage Groupe Magellan Inc Montréal, QC H3B 1S6 12101-Human resources and recruitment officers Unknown 1 1
Quebec High Wage Groupe Mama Ouy Boisbriand, QC J7H 0A7 62200-Chefs Unknown 1 1
Quebec Low Wage Groupe Manufacturier Metro inc. Terrebonne, QC J6Y 0J5 94140-Process control and machine operators, food and beverage processing Unknown 1 3
Quebec High Wage Groupe Marcelle Inc. Montréal, QC H8T 1A1 11202-Professional occupations in advertising, marketing and public relations Unknown 1 1
Quebec High Wage Groupe Marchand Architecture & Design Inc. Montréal, QC H2Z 1B1 21201-Landscape architects Unknown 1 1
Quebec High Wage Groupe Médicus inc. Montréal, QC H1Y 2A2 32129-Other medical technologists and technicians Unknown 1 1
Quebec Low Wage Groupe Meloche inc Salaberry-De-Valleyfield, QC J6T 6G3 72100-Machinists and machining and tooling inspectors Unknown 4 4
Quebec High Wage Groupe Meloche inc Salaberry-De-Valleyfield, QC J6T 6G3 72100-Machinists and machining and tooling inspectors Unknown 1 1
Quebec Low Wage Groupement forestier coopératif Baie-des-Chaleurs New-Richmond, QC G0C 2B0 85120-Logging and forestry labourers Co-operative 1 3
Quebec Low Wage Groupement forestier de Témiscouata inc. Auclair, QC G0L 1A0 22112-Forestry technologists and technicians Unknown 1 1
Quebec Low Wage Groupement forestier Grand-Portage inc. St-Antonin, QC G0L 2J0 84111-Silviculture and forestry workers Unknown 1 15
Quebec High Wage Groupe minier CMAC-Thyssen inc Val-d'Or, QC J9P 0J6 72201-Industrial electricians Unknown 1 1
Quebec High Wage Groupe minier CMAC-Thyssen inc Val-d'Or, QC J9P 0J6 72401-Heavy-duty equipment mechanics Unknown 1 4
Quebec Low Wage Groupe Monthi 2018 inc Ulverton, QC J0B 2B0 62020-Food service supervisors Unknown 1 1
Quebec Low Wage Groupe Monthi 2018 inc Ulverton, QC J0B 2B0 65201-Food counter attendants, kitchen helpers and related support occupations Unknown 4 6
Quebec Primary Agriculture Groupe Montminy-Roy inc. Hatley, QC J0B 4B0 85100-Livestock labourers Unknown 3 3
Quebec Primary Agriculture Groupe Nadeau et fille S.E.N.C. COATICOOK, QC J1A 2S2 85100-Livestock labourers Unknown 1 1
Quebec High Wage Groupe Northstone Saint-Laurent, QC H4S 1P 22114-Landscape and horticulture technicians and specialists Corporation 1 1
Quebec High Wage Groupe Novatech Inc. Sainte-Julie, QC J3E 0C6 75110-Construction trades helpers and labourers Unknown 1 3
Quebec High Wage Groupe Novatech Inc. Sainte-Julie, QC J3E 0C6 72422-Electrical mechanics Unknown 1 1
Quebec Low Wage Groupe Novatech Inc. Sainte-Julie, QC J3E 0C6 75110-Construction trades helpers and labourers Unknown 1 2
Quebec Low Wage Groupe Noyan Laval, QC H7L 5C1 73300-Transport truck drivers Corporation 1 1
Quebec Low Wage Groupe Noyan Laval, QC H7L 5C1 72310-Carpenters Corporation 1 2
Quebec High Wage Groupe Optimum Construction Chambly, QC J3L 0B2 21222-Information systems specialists Corporation 1 1
Quebec High Wage Groupe ORYGAMY Canada Inc Montréal, QC H3B 1X9 72400-Construction millwrights and industrial mechanics Corporation 1 1
Quebec High Wage GROUPE PELCO/DMO INC. Saint-Paul, QC J6E 8K7 73102-Plasterers, drywall installers and finishers and lathers Unknown 1 1
Quebec Low Wage Groupe Pleine Terre inc Napierville, QC J0J 1L0 22110-Biological technologists and technicians Partnership 1 1
Quebec High Wage Groupe PMI inc. Sherbrooke, QC J1C 0W2 72106-Welders and related machine operators Unknown 2 3
Quebec High Wage Groupe PMI inc. Sherbrooke, QC J1C 0W2 72400-Construction millwrights and industrial mechanics Unknown 1 1
Quebec Low Wage Groupe PMI inc. Sherbrooke, QC J1C 0W2 72106-Welders and related machine operators Unknown 1 1
Quebec High Wage Groupe PMM Opérations et Maintenance S.E.N.C Brossard, QC J4Z 0R3 73301-Bus drivers, subway operators and other transit operators Corporation 2 2
Quebec High Wage Groupe PMM Opérations et Maintenance S.E.N.C Brossard, QC J4Z 0R3 11101-Financial and investment analysts Corporation 1 1
Quebec Primary Agriculture Groupe Porc LV inc Saint-Frédéric, QC G0N 1P0 85100-Livestock labourers Corporation 1 1
Quebec Low Wage Groupe PPD inc. Waterville, QC J0B 3H0 21223-Database analysts and data administrators Unknown 1 1
Quebec Low Wage Groupe Première Moisson Inc. Vaudreuil Dorion, QC J7V 1Y3 94140-Process control and machine operators, food and beverage processing Unknown 1 3
Quebec High Wage Groupe Première Moisson Inc. Vaudreuil Dorion, QC J7V 1Y3 72020-Contractors and supervisors, mechanic trades Unknown 1 1
Quebec High Wage Groupe Primero Amériques, Inc. Montréal, QC H3A 2N4 20010-Engineering managers Unknown 1 1
Quebec High Wage Groupe Primero Amériques, Inc. Montréal, QC H3A 2N4 22301-Mechanical engineering technologists and technicians Unknown 1 1
Quebec High Wage Groupe Pro-B Trois-Rivières, QC G9B 0G8 72106-Welders and related machine operators Unknown 1 1
Quebec Low Wage GROUPE PROMUTUEL FÉDÉRATION DE SOCIÉTÉS MUTUELLES D'ASSURANCE GÉNÉRALE Québec, QC G2K 0B6 64409-Other customer and information services representatives Unknown 1 1
Quebec High Wage GROUPE PROMUTUEL FÉDÉRATION DE SOCIÉTÉS MUTUELLES D'ASSURANCE GÉNÉRALE Québec, QC G2K 0B6 12102-Procurement and purchasing agents and officers Unknown 1 1
Quebec High Wage GROUPE PROMUTUEL FÉDÉRATION DE SOCIÉTÉS MUTUELLES D'ASSURANCE GÉNÉRALE Québec, QC G2K 0B6 21232-Software developers and programmers Unknown 1 1
Quebec High Wage GROUPE PROMUTUEL FÉDÉRATION DE SOCIÉTÉS MUTUELLES D'ASSURANCE GÉNÉRALE Québec, QC G2K 0B6 21231-Software engineers and designers Unknown 1 1
Quebec Low Wage Groupe Puitbec Inc SAINT-SAMUEL, QC G0Z 1G0 72401-Heavy-duty equipment mechanics Unknown 1 1
Quebec Low Wage Groupe PureSphera inc. Bécancour, QC G9H 0B6 95109-Other labourers in processing, manufacturing and utilities Unknown 1 3
Quebec Primary Agriculture Groupe Ramo Inc St-Roch-de-l'Achigan, QC J0K 3H 85103-Nursery and greenhouse labourers Partnership 1 16
Quebec High Wage Groupe Randolph Montréal, QC H2N 2J9 11202-Professional occupations in advertising, marketing and public relations Unknown 1 1
Quebec Low Wage Groupe Relief inc. Saint-Augustin-de-Desmaures, QC G3A 0P9 85121-Landscaping and grounds maintenance labourers Unknown 1 2
Quebec High Wage Groupe Resto MKG Inc. quebec, QC G1L 2R9 12100-Executive 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