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 Mercier Industries en mécanique Ltée Jonquière, QC G7S 2N5 72106-Welders and related machine operators Sole Proprietorship 1 2
British Columbia Low Wage Mercroft Construction Ltd. Port Coquitlam, BC V3C 1S2 72310-Carpenters Unknown 1 1
Alberta High Wage MERCURY ENTERPRISES LTD. CALGARY, AB T3J 4B9 14400-Shippers and receivers Unknown 1 1
British Columbia High Wage Mercury Transport Inc West Vancouver, BC V7W 0A4 72602-Deck officers, water transport Unknown 1 1
British Columbia Low Wage Meridian Landscaping and Maintenance Ltd Vancouver, BC V6A 1Z4 82031-Contractors and supervisors, landscaping, grounds maintenance and horticulture services Unknown 1 1
Quebec High Wage Merinov Gaspé, QC G4X 2V6 41400-Natural and applied science policy researchers, consultants and program officers Unknown 1 1
Alberta High Wage MERIT EMBROIDERY (AB) LTD. EDMONTON, AB T6B 2P1 60020-Retail and wholesale trade managers Unknown 1 1
Nova Scotia Primary Agriculture Merks Poultry Farm Limited Avonport, NS B0P 1B0 85100-Livestock labourers Corporation 1 4
Ontario Low Wage Merriam Music Inc. Oakville, ON L6H 6P8 51122-Musicians and singers Unknown 1 1
Ontario Primary Agriculture Mersea Road Eleven Farm Leamington, ON N8H 3V8 85101-Harvesting labourers Corporation 2 41
Ontario Low Wage Merzon Company Ltd. Niagara-On-The-Lake, ON L0S 1J0 62020-Food service supervisors Unknown 1 1
Ontario Global Talent Stream MESONS TECHNOLOGIES INC. Scarborough, ON M1P 4Y 21232-Software developers and programmers Corporation 1 2
Ontario High Wage MESONS TECHNOLOGIES INC. Scarborough, ON M1P 4Y 21232-Software developers and programmers Corporation 1 10
Quebec Low Wage Mesotec inc. Sherbrooke, QC J1L 0H3 72100-Machinists and machining and tooling inspectors Sole Proprietorship 1 3
Quebec Primary Agriculture Messi-Beau Champs inc SAINT-CÉSAIRE, QC J0L 1T0 85100-Livestock labourers Unknown 1 1
Quebec Primary Agriculture Messi-Beau inc SAINT-CÉSAIRE, QC J0L 1T0 85100-Livestock labourers Corporation 2 2
Quebec High Wage META4 Interactive Inc. Montréal, QC H2T 1S 52120-Graphic designers and illustrators Corporation 1 1
Alberta High Wage Metabolomix Inc Edmonton, AB T5J 4P6 21232-Software developers and programmers Unknown 1 1
Quebec Low Wage Metafab1996 Québec, QC G2C 2J2 72106-Welders and related machine operators Unknown 1 1
Ontario High Wage Metaforce Shipping Inc. Brampton, ON L6P 2C1 73300-Transport truck drivers Unknown 1 1
Ontario High Wage Metaforce Shipping Inc. Brampton, ON L6P 2C1 12013-Supervisors, supply chain, tracking and scheduling coordination occupations Unknown 1 1
Quebec High Wage Métal 7 Inc. Sept-Îles, QC G4R 4X9 72106-Welders and related machine operators Unknown 2 2
Quebec High Wage Métal 7 Inc. Sept-Îles, QC G4R 4X9 72100-Machinists and machining and tooling inspectors Unknown 2 3
Quebec High Wage Métal APS inc. Candiac, QC J5R 6X1 72422-Electrical mechanics Corporation 1 1
Quebec High Wage Métal APS inc. Candiac, QC J5R 6X1 72102-Sheet metal workers Corporation 1 1
Quebec High Wage Métal APS inc. Candiac, QC J5R 6X1 72100-Machinists and machining and tooling inspectors Corporation 1 1
Quebec High Wage Métal APS inc. Candiac, QC J5R 6X1 72106-Welders and related machine operators Corporation 1 1
Nova Scotia Low Wage Metalarc Fabrication Limited Lower West Pubnico, NS B0W 2C0 72106-Welders and related machine operators Unknown 1 1
Quebec High Wage Metal Artech inc. Montréal, QC H1Z 3C8 72422-Electrical mechanics Unknown 1 1
Quebec High Wage MÉTAL-ART SOUDURE INC. SAGUENAY, QC G7H 5A8 72106-Welders and related machine operators Unknown 1 1
Quebec High Wage Métal B.G.L. inc Vallée-Jonction, QC G0S 3J0 72106-Welders and related machine operators Unknown 1 7
Quebec High Wage Métal B.G.L. inc Vallée-Jonction, QC G0S 3J0 72100-Machinists and machining and tooling inspectors Unknown 1 2
Ontario High Wage Metalcor Building Systems Inc. London, ON N6E 2Z3 72102-Sheet metal workers Unknown 1 2
Ontario High Wage Metalcor Building Systems Inc. London, ON N6E 2Z3 94105-Metalworking and forging machine operators Unknown 1 1
Quebec High Wage Métal Excel Inc Québec, QC G1N 4N2 13201-Production and transportation logistics coordinators Unknown 1 1
Ontario High Wage Metalex Security Products Inc Scarborough, ON M1L 2P3 72310-Carpenters Unknown 1 2
Quebec Low Wage Métal Fastrack inc Cap-Santé, QC G0A 1L0 72106-Welders and related machine operators Co-operative 1 1
Quebec High Wage Métalico inc. Québec, QC G2G 2P9 72102-Sheet metal workers Unknown 1 1
Quebec High Wage Metalilux Inc. Montreal, QC H9H 2H4 90010-Manufacturing managers Unknown 1 1
Quebec High Wage Metalilux Inc. Montreal, QC H9H 2H4 22212-Drafting technologists and technicians Unknown 1 1
Quebec High Wage Métal Labonté Inc. SAINT-HONORÉ-DE-SHENLEY, QC G0M 1V0 72106-Welders and related machine operators Unknown 1 1
Quebec High Wage Métal Labonté Inc. SAINT-HONORÉ-DE-SHENLEY, QC G0M 1V0 72422-Electrical mechanics Unknown 1 1
Quebec High Wage METALLIAGE INC. Saint-Hubert, QC J3Y 2S3 72106-Welders and related machine operators Corporation 1 1
Quebec High Wage Métallurgie Castech Thetford Mines, QC G6G 7M8 72400-Construction millwrights and industrial mechanics Unknown 1 1
Quebec High Wage METALLURGIE DES APPALACHES INC. Plessisville, QC G6L 2E 72106-Welders and related machine operators Corporation 1 1
Quebec High Wage Métal Marquis Inc La Sarre, QC J9Z 2L1 22302-Industrial engineering and manufacturing technologists and technicians Unknown 1 1
Quebec High Wage Métal Marquis Inc La Sarre, QC J9Z 2L1 21232-Software developers and programmers Unknown 1 1
Quebec High Wage Métal Marquis Inc La Sarre, QC J9Z 2L1 72100-Machinists and machining and tooling inspectors Unknown 1 1
Quebec Low Wage Métal Marquis Inc La Sarre, QC J9Z 2L1 72106-Welders and related machine operators Unknown 3 3
Quebec Low Wage Métal Marquis Inc La Sarre, QC J9Z 2L1 72422-Electrical mechanics 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