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.

25,383 Employers Updated: Mar 12, 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
Alberta Low Wage Murray Hill Developments LLC Edmonton, AB T6E 5C5 13110-Administrative assistants Unknown 1 1
Alberta Low Wage Murrieta's Canmore Inc. Canmore, AB T1W 2B2 63200-Cooks Unknown 1 1
Saskatchewan Low Wage Murtac Enterprises Ltd. North Battleford, SK S9A 0W5 62020-Food service supervisors Unknown 1 3
Alberta High Wage Muscle Matters Inc. Edmonton, AB T6M 2W8 32201-Massage therapists Unknown 1 2
Ontario Low Wage Musical Retirement Home at Seeley's Bay Inc Seeley's Bay, ON K0H 2N0 33102-Nurse aides, orderlies and patient service associates Unknown 1 2
British Columbia Permanent Resident Only Muskan Masonry Ltd Surrey, BC V3V 1K1 72320-Bricklayers Unknown 1 3
Ontario High Wage Muskoka Fence Inc. Bracebridge, ON P1L 1W8 73200-Residential and commercial installers and servicers Unknown 1 1
Ontario Low Wage Muskoka Landing Huntsville, ON P1H 2L9 33102-Nurse aides, orderlies and patient service associates Corporation 1 3
Ontario Low Wage Muskoka Lumber and Building Supplies Centre Limited Port Carling, ON P0B 1J0 73200-Residential and commercial installers and servicers Unknown 1 1
Ontario Low Wage Muskoka Lumber and Building Supplies Centre Limited Port Carling, ON P0B 1J0 94124-Woodworking machine operators Unknown 1 1
Ontario Low Wage Muskoka Lumber and Building Supplies Centre Limited Port Carling, ON P0B 1J0 95109-Other labourers in processing, manufacturing and utilities Unknown 1 3
British Columbia Low Wage Mussbacher Enterprises Ltd. Coquitlam, BC V3K 6Y6 62010-Retail sales supervisors Unknown 1 1
British Columbia Low Wage Must' Art Ltd. Port Coquitlam, BC V3B 7T1 75110-Construction trades helpers and labourers Unknown 1 1
Quebec High Wage Musée Imaginarium Inc. Montréal, QC H3C 2B1 12100-Executive assistants Unknown 1 1
Alberta Low Wage Muto Beauty Centre Ltd. Calgary, AB T2G 1C7 13110-Administrative assistants Unknown 1 1
British Columbia Low Wage Muto Holdings Salmon Arm, BC V1E 1X5 82031-Contractors and supervisors, landscaping, grounds maintenance and horticulture services Unknown 1 1
British Columbia Low Wage My Little School Daycare(1991)Inc. North Vancouver, BC V7G 1S6 42202-Early childhood educators and assistants Unknown 1 1
Ontario High Wage My Lucky Spot Entertainment LTD. Mississauga, ON L5N 2W8 21223-Database analysts and data administrators Unknown 1 1
Ontario High Wage My Medical Centers Inc. Ottawa, ON K1Y 4G2 31102-General practitioners and family physicians Unknown 1 1
Alberta Low Wage My Pizza and Steak House Inc. High River, AB T1V 1A1 63200-Cooks Unknown 1 1
British Columbia High Wage My Place Brake & Muffler Ltd Langley, BC V3A 4E5 72410-Automotive service technicians, truck and bus mechanics and mechanical repairers Unknown 1 1
British Columbia Low Wage My Place Brake & Muffler Ltd Langley, BC V3A 4E5 75119-Other trades helpers and labourers Unknown 1 1
Saskatchewan Low Wage My Place Catering Prince Albert, SK S6V 5N4 63200-Cooks Unknown 1 1
British Columbia Low Wage My-Chosen Cafe Ltd Victoria, BC V9C 3Z3 65201-Food counter attendants, kitchen helpers and related support occupations Unknown 1 2
British Columbia Low Wage My05 Contracting Ltd. Surrey, BC V3T 3G4 73102-Plasterers, drywall installers and finishers and lathers Unknown 1 1
British Columbia High Wage MyOutcomes for Mental Well Being Inc. Kelowna, BC V1X 4H9 00012-Senior managers - financial, communications and other business services Unknown 1 1
Saskatchewan Low Wage Mycana Immigration Consultants Inc. Regina, SK S4R 2P2 13110-Administrative assistants Unknown 1 1
Ontario High Wage Myer Salit Steel Niagara Falls, ON L2E 6V6 62100-Technical sales specialists - wholesale trade Unknown 1 1
Ontario High Wage Myers Physiotherapy and sports injury clinic inc. Cambridge, ON N1R 5S2 13112-Medical administrative assistants Unknown 1 1
Ontario High Wage Myers Physiotherapy and sports injury clinic inc. Cambridge, ON N1R 5S2 32109-Other technical occupations in therapy and assessment Unknown 1 1
British Columbia Low Wage Mythos Taverna North Vancouver, BC V7M 1E8 63200-Cooks Unknown 1 1
Quebec High Wage MÉTAL PIERREVILLE PIERREVILLE, QC J0G 1J0 72106-Welders and related machine operators Corporation 1 1
Quebec Low Wage Mécanique SDR Inc. Lévis, QC G6C 1T8 72410-Automotive service technicians, truck and bus mechanics and mechanical repairers Unknown 1 1
Quebec High Wage Médias O'Dandy Inc. Montréal, QC H3C 2E9 64101-Sales and account representatives - wholesale trade (non-technical) Partnership 1 1
Quebec Low Wage Mégaburo inc. Thetford Mines, QC G6G 1J6 65102-Store shelf stockers, clerks and order fillers Unknown 1 1
Quebec Primary Agriculture Méloporc inc Saint-Paul, QC J0K 3E0 85100-Livestock labourers Corporation 1 2
Quebec High Wage Ménage de la capitale inc Québec, QC G2L 3H8 62024-Cleaning supervisors Corporation 1 1
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 7 Inc. Sept-Îles, QC G4R 4X9 72106-Welders and related machine operators Unknown 2 2
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 72422-Electrical mechanics 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
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
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 Excel Inc Québec, QC G1N 4N2 13201-Production and transportation logistics coordinators 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 22302-Industrial engineering and manufacturing technologists and technicians Unknown 1 1
Quebec High Wage Métal Moro Inc. Montmagny, QC G5V 4S9 72106-Welders and related machine operators Corporation 1 1
Quebec High Wage Métal Perreault inc DONNACONA, QC G3M 2X2 72106-Welders and related machine operators Corporation 1 6
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