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 High Wage M H Dhaliwal Trucking Ltd Edmonton, AB T6P 1S8 12200-Accounting technicians and bookkeepers Unknown 1 1
Ontario High Wage M KABIR CONTRACTING INC. Pickering, ON L1W 2Y5 73102-Plasterers, drywall installers and finishers and lathers Unknown 1 1
British Columbia High Wage M S B TRADING LTD. BURNABY, BC V5A 2H5 60020-Retail and wholesale trade managers Unknown 2 2
British Columbia High Wage M&D BUILDING MAINTENANCE LTD DELTA, BC V4E 2V3 73201-General building maintenance workers and building superintendents Unknown 1 1
British Columbia High Wage M&D PH Natural Health. Ltd. Richmond, BC V6V 2W3 52120-Graphic designers and illustrators Unknown 1 1
British Columbia Primary Agriculture M&J Dhaliwal Green Acres Veg. Farms Kamloops, BC V2H 1T8 85101-Harvesting labourers Unknown 1 4
British Columbia Low Wage M&L Painting Ltd. Coquitlam, BC V3K 6X9 73112-Painters and decorators (except interior decorators) Unknown 1 1
Alberta Primary Agriculture M&L Specht Enterprises Inc. Provost, AB T0B 3S0 82030-Agricultural service contractors and farm supervisors Unknown 1 1
Ontario Primary Agriculture M&M Farms Ltd. Leamington, ON N8H 4H3 85101-Harvesting labourers Unknown 1 60
Ontario High Wage M&M Surveying Ltd. Etobicoke, ON M9W 0G1 12200-Accounting technicians and bookkeepers Unknown 1 1
British Columbia High Wage M&N Drywall Ltd. Surrey, BC V3V 4N5 73102-Plasterers, drywall installers and finishers and lathers Unknown 1 1
Newfoundland and Labrador Primary Agriculture M&P Dairy Farm Ltd. Goulds, NL A1S 1G7 85100-Livestock labourers Unknown 1 2
Alberta High Wage M&S CITY WIDE CLEANING SERVICES INC Airdrie, AB T4B 0C2 62024-Cleaning supervisors Unknown 1 1
Alberta Low Wage M&S Construction Company Ltd Calgary, AB T2Y 3Y3 73200-Residential and commercial installers and servicers Unknown 1 2
New Brunswick Primary Agriculture M&S Wild Blueberry Farms Ltd. Kouchibouguac, NB E4X 1L7 85101-Harvesting labourers Unknown 3 13
Ontario High Wage M-Kite International Inc. Aurora, ON L4G 0K2 13201-Production and transportation logistics coordinators Unknown 1 1
British Columbia High Wage M-POWER GLASS LTD. RICHMOND, BC V7A 4V1 94102-Glass forming and finishing machine operators and glass cutters Unknown 1 2
Ontario High Wage M. Almaini Medicine Professional Corporation Mississauga, ON L5B 2V2 33109-Other assisting occupations in support of health services Unknown 1 1
Ontario Low Wage M. Davis Landscape & Design Inc. Ottawa, ON K0A 2Z0 13110-Administrative assistants Unknown 1 1
Quebec Low Wage M. Hebert Inc. Drummondville, QC J2C 2B3 63200-Cooks Unknown 1 2
Nova Scotia Primary Agriculture M. KEDDY FARM & FOREST LTD. New Ross, NS B0J 2M0 85103-Nursery and greenhouse labourers Unknown 1 10
British Columbia Primary Agriculture M. Van Noort & Sons Co. Ltd Langley, BC V2Y 2K6 82031-Contractors and supervisors, landscaping, grounds maintenance and horticulture services Unknown 1 1
British Columbia Primary Agriculture M. Van Noort & Sons Co. Ltd Langley, BC V2Y 2K6 85103-Nursery and greenhouse labourers Unknown 2 2
British Columbia High Wage M. YASIN & CO. INC. Vancouver, BC V5R 5L5 12200-Accounting technicians and bookkeepers Unknown 1 1
Ontario Low Wage M.A.T. Enterprises Inc. Schumacher, ON P0N 1G0 60030-Restaurant and food service managers Unknown 1 1
Ontario Low Wage M.A.T. Enterprises Inc. Schumacher, ON P0N 1G0 62020-Food service supervisors Unknown 2 3
Ontario Low Wage M.C. CAMPBELL HOLDINGS CORP. Napanee, ON K7R 1P8 62020-Food service supervisors Unknown 1 2
Quebec Low Wage M.C.T. Pneus Inc. Normandin, QC G8M 4C6 74203-Automotive and heavy truck and equipment parts installers and servicers Unknown 1 1
Quebec High Wage M.E.A. Tec Inc Saint-Laurent, QC H4S 1X9 22310-Electrical and electronics engineering technologists and technicians Unknown 2 2
Ontario Low Wage M.G.B. Ventures Inc Alexandria, ON K0C 1A0 62020-Food service supervisors Unknown 1 4
Ontario High Wage M.I.S. Electronics Inc. RICHMOND HILL, ON L4B 1B4 21310-Electrical and electronics engineers Unknown 1 1
British Columbia High Wage M.J.C. Enterprises Ltd. Victoria, BC V8T 5E4 60030-Restaurant and food service managers Unknown 1 1
Nova Scotia Low Wage M.J.N.J Investments Ltd Lunenburg, NS B0J 2C0 62020-Food service supervisors Unknown 2 2
Nova Scotia Low Wage M.J.N.J Investments Ltd Lunenburg, NS B0J 2C0 65201-Food counter attendants, kitchen helpers and related support occupations Unknown 3 9
Ontario Low Wage M.L. Catania Company Limited MISSISSAUGA, ON L5A 2W4 12013-Supervisors, supply chain, tracking and scheduling coordination occupations Unknown 1 1
Alberta Low Wage M.M Denny Equities INC Grassland, AB T0A 1V0 62010-Retail sales supervisors Unknown 1 1
Ontario Primary Agriculture M.O.S. ENTERPRISES LTD Ruthven, ON N0P 2G0 85101-Harvesting labourers Unknown 4 7
Ontario High Wage M.S.MOHINDRU PROFESSIONAL CORPORATION MISSISSAUGA, ON L5S 1R6 12200-Accounting technicians and bookkeepers Unknown 1 1
British Columbia High Wage M.T. Flooring Ltd Chilliwack, BC V4Z 1K7 73113-Floor covering installers Unknown 1 1
Quebec High Wage M1 Composites Technologie Laval, QC H7L 5C3 10012-Purchasing managers Unknown 1 1
Quebec High Wage M1 Composites Technologie Laval, QC H7L 5C3 72404-Aircraft mechanics and aircraft inspectors Unknown 2 2
Alberta High Wage M2M Corp Red Deer, AB T4R 1L2 63211-Estheticians, electrologists and related occupations Unknown 1 1
British Columbia Primary Agriculture MA Farm Coldstream, BC V1B 3B5 85101-Harvesting labourers Sole Proprietorship 2 3
British Columbia High Wage MA NARANG HOLDINGS INC. Nanaimo, BC V9T 1W1 62020-Food service supervisors Unknown 1 1
Quebec High Wage MA-TH INC. Montréal, QC H1T 1Y6 11202-Professional occupations in advertising, marketing and public relations Unknown 1 1
Ontario Low Wage MAA MAHAKALI INC DEEP RIVER, ON K0J 1P0 62020-Food service supervisors Unknown 1 1
Ontario Low Wage MAA VARAHI INC. Mississauga, ON L4X 1L4 62020-Food service supervisors Unknown 1 1
Alberta High Wage MAAN TRANSPORT LTD. Calgary, AB T2C 2P9 73300-Transport truck drivers Unknown 1 4
Quebec Low Wage MAAYOUF MAINTENANCE EXPERT INC. Québec, QC G2E 4X 65310-Light duty cleaners Corporation 1 1
Saskatchewan High Wage MAC Retailer Corp. Regina, SK S4P 1T3 12013-Supervisors, supply chain, tracking and scheduling coordination occupations 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