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
Saskatchewan Low Wage MORIN LAKE MARKET LTD. Victoire, SK S0J 2X0 62010-Retail sales supervisors Unknown 1 1
Manitoba High Wage Mor Logistics Manitoba Limited Winnipeg, MB R3Y 0M6 73300-Transport truck drivers Unknown 1 5
Quebec Low Wage Morneau Transport Québec, QC G1N 3Z8 73300-Transport truck drivers Unknown 3 4
Quebec Low Wage Morneau Transport Québec, QC G1N 3Z8 14404-Dispatchers Unknown 1 1
Ontario Primary Agriculture Morning Peace Farm Ltd Scotland, ON N0E 1R0 82030-Agricultural service contractors and farm supervisors Unknown 1 2
Quebec High Wage Moroccanoil Canada Inc. Mont-Royal, QC H4P 1M7 21232-Software developers and programmers Unknown 1 1
Saskatchewan Low Wage Morris Enterprises Inc. Saskatoon, SK S7K 1P3 75110-Construction trades helpers and labourers Unknown 1 2
Saskatchewan High Wage Morris Enterprises Inc. Saskatoon, SK S7K 1P3 75110-Construction trades helpers and labourers Unknown 1 2
Alberta Primary Agriculture Morsan Farms Ltd. Ponoka, AB T4J 1R1 84120-Specialized livestock workers and farm machinery operators Unknown 1 4
Ontario Permanent Resident Only Mortgage Outlet Inc Toronto, ON M3B 2R2 13100-Administrative officers Unknown 1 1
Ontario High Wage Mortimer's Fine Foods St. Catharines, ON L2M 6S5 22100-Chemical technologists and technicians Unknown 1 1
Ontario High Wage Mortimer's Fine Foods St. Catharines, ON L2M 6S5 63200-Cooks Unknown 1 2
Alberta High Wage Mosalum Inc calgary, AB T2Z 0E4 13110-Administrative assistants Unknown 1 1
British Columbia High Wage MOSEIKO CANADA INC. Richmond, BC V6X 0J8 60010-Corporate sales managers Unknown 1 1
Ontario Primary Agriculture M.O.S. ENTERPRISES LTD Ruthven, ON N0P 2G0 85101-Harvesting labourers Unknown 4 7
Quebec High Wage Mosque de Montreal Montreal, QC H4V 1M4 11200-Human resources professionals Unknown 1 1
Ontario Low Wage Mo's Quick Services Ltd. Toronto, ON M3C 3P4 73200-Residential and commercial installers and servicers Unknown 1 2
Nova Scotia High Wage MOSSAH Foods Corp. Kingston, NS B0P 1R0 12200-Accounting technicians and bookkeepers Unknown 1 1
Quebec Low Wage Motel Chute des Pères Dolbeau-Mistassini, QC G8L 5G9 63200-Cooks Corporation 1 1
Quebec Low Wage Motel Demers St-Apollinaire, QC G0S 2E0 64314-Hotel front desk clerks Unknown 1 1
Quebec High Wage MOTEL LA COLONIE INC. Brossard, QC J4X 1C2 65310-Light duty cleaners Unknown 1 1
Quebec High Wage Moteurs électriques Laval Saint-Laurent, QC H4T 1N8 21310-Electrical and electronics engineers Unknown 1 1
Quebec Global Talent Stream MotionCorrect Inc St. Laurent, QC H4L 5M2 21232-Software developers and programmers Unknown 1 1
British Columbia Global Talent Stream Motive Technologies Canada, Inc. Vancouver, BC V6E 3P3 21231-Software engineers and designers Corporation 1 1
British Columbia Low Wage Motoretta Limited Partnership Vancouver, BC V6C 0B7 62020-Food service supervisors Unknown 1 1
British Columbia High Wage MOTOR MATE AUTO SERVICE LTD. PORT COQUITLAM, BC V3C 1T5 72410-Automotive service technicians, truck and bus mechanics and mechanical repairers Unknown 1 1
Quebec Low Wage Moto sport du cuivre inc. Rouyn-Noranda, QC J0Z 1Y0 72423-Motorcycle, all-terrain vehicle and other related mechanics Unknown 1 1
Quebec High Wage Motosport G.P. Inc Victoriaville, QC G6T 2V8 72423-Motorcycle, all-terrain vehicle and other related mechanics Unknown 1 1
Quebec Primary Agriculture Moulées M-Trihé Inc. St-Anselme, QC G0R 2N0 85100-Livestock labourers Unknown 1 1
New Brunswick Low Wage Moulin Aldo inc. Brantville, NB E9H 1N4 94211-Assemblers and inspectors of other wood products Unknown 1 1
British Columbia High Wage Mount 7 Taxi Ltd. Golden, BC V0A 1H0 12013-Supervisors, supply chain, tracking and scheduling coordination occupations Unknown 1 1
British Columbia High Wage Mountain Fire Protection LTD Burnaby, BC V5A 0C7 12010-Supervisors, general office and administrative support workers Unknown 1 1
Ontario Low Wage Mountain Peak International Trade LTD Scarborough, ON M1B 2G1 94141-Industrial butchers and meat cutters, poultry preparers and related workers Unknown 1 1
Alberta Low Wage Mountains Edge Construction Ltd Calgary, AB T2C 2P7 75110-Construction trades helpers and labourers Unknown 1 4
British Columbia Permanent Resident Only Mountainside Painting Ltd North Vancouver, BC V7M 2P4 72014-Contractors and supervisors, other construction trades, installers, repairers and servicers Unknown 1 1
British Columbia Low Wage Mountain Town Lodge Ltd Revelstoke, BC V0E 2S0 62022-Accommodation, travel, tourism and related services supervisors Unknown 1 1
British Columbia Low Wage Mountain Town Lodge Ltd Revelstoke, BC V0E 2S0 62021-Executive housekeepers Unknown 1 1
British Columbia Low Wage Mountain View Group Daycare 7 Coquitlam, BC V3J 4E7 42202-Early childhood educators and assistants Unknown 1 1
British Columbia Primary Agriculture Mountain View Growers Inc. SUMMERLAND, BC V0H 1Z0 85103-Nursery and greenhouse labourers Corporation 2 45
Alberta Low Wage Mountain View Hospitality Kananaskis, AB T0L 2H0 62200-Chefs Unknown 1 1
Alberta Low Wage Mountain View Hospitality Kananaskis, AB T0L 2H0 62024-Cleaning supervisors Unknown 1 1
Ontario Primary Agriculture Mountainview Orchards Inc. BEAMSVILLE, ON L0R 1B2 85101-Harvesting labourers Corporation 2 2
Alberta Low Wage Mountain View Precast Ltd. Fort Macleod, AB T0L 0Z0 73100-Concrete finishers Unknown 1 1
Ontario Low Wage Mountainview Residence Inc. Georgetown, ON L7G 3R2 33102-Nurse aides, orderlies and patient service associates Unknown 1 1
Ontario High Wage Mount Pleasant Islamic Center Brampton, ON L7A 0W7 13100-Administrative officers Unknown 1 1
Ontario Low Wage Mount Pleasant Montessori Brampton, ON L6X 3B7 42202-Early childhood educators and assistants Unknown 1 1
British Columbia Low Wage Mount Revelstoke Alpine Chalets Inc Revelstoke, BC V0E 2S0 62022-Accommodation, travel, tourism and related services supervisors Unknown 1 1
Quebec High Wage Mount Royal Walsh Inc Mont-St-Hilaire, QC J3H 0L8 72422-Electrical mechanics Unknown 1 1
Quebec High Wage Mount Royal Walsh Inc Mont-St-Hilaire, QC J3H 0L8 72106-Welders and related machine operators Unknown 1 1
Quebec High Wage Mount Royal Walsh Inc Mont-St-Hilaire, QC J3H 0L8 72400-Construction millwrights and industrial mechanics Unknown 2 2
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