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 Max yardcare and mow Ltd Edmonton, AB T6B 0A5 85121-Landscaping and grounds maintenance labourers Unknown 1 1
Ontario Low Wage Maxama Protection Inc. Peterborough, ON K9J 2C5 62029-Other services supervisors Unknown 1 1
Ontario High Wage Maxan Drywall Ltd. Oakville, ON L6H 5T4 73102-Plasterers, drywall installers and finishers and lathers Unknown 1 1
Alberta Low Wage Maxima Stone Ltd Edmonton, AB T6B 3M6 62010-Retail sales supervisors Unknown 1 1
British Columbia Global Talent Stream Maximizer Vancouver, BC V6B 0P5 21230-Computer systems developers and programmers Corporation 1 1
Ontario High Wage Maximum Roofing Inc Windsor, ON N9G 2T4 73110-Roofers and shinglers Unknown 1 1
Ontario Low Wage Maximum Technologies Ltd. Woodbridge, ON L4L 4V8 13110-Administrative assistants Unknown 1 1
Ontario High Wage Maxville Manor Maxville, ON K0C 1T0 31301-Registered nurses and registered psychiatric nurses Unknown 1 2
Ontario Low Wage Maxville Manor Maxville, ON K0C 1T0 33102-Nurse aides, orderlies and patient service associates Unknown 1 2
Ontario Primary Agriculture Maxwell Acres Ltd. Meaford, ON N4L 0A7 85101-Harvesting labourers Unknown 1 11
Ontario Low Wage Maxx car rental Inc. woodbridge, ON L4L 6J7 13110-Administrative assistants Unknown 1 1
Ontario Low Wage Maxxlife Immigration Services Inc. Mississauga, ON L5S 1R6 13110-Administrative assistants Unknown 1 1
Alberta Primary Agriculture Maybee Apiaries Tofield, AB T0B 4J0 84120-Specialized livestock workers and farm machinery operators Unknown 1 1
Ontario High Wage Maybee Brothers Limited Scarborough, ON M1X 1C3 75110-Construction trades helpers and labourers Unknown 2 5
British Columbia Primary Agriculture Maybog Farms Ltd. Richmond, BC V6V 1T3 85101-Harvesting labourers Unknown 1 1
Ontario High Wage Maydone Inc Woodbridge, ON L4L 8N9 73200-Residential and commercial installers and servicers Unknown 1 1
Ontario High Wage Maynard Lake Lodge 2015 Inc Kenora, ON P9N 0A9 62022-Accommodation, travel, tourism and related services supervisors Unknown 1 1
Ontario Low Wage Maze Food Corporation Niagara Falls, ON L2G 3L7 62020-Food service supervisors Unknown 1 1
Quebec Low Wage Maçonnerie ELC inc Bécancour, QC G9H 2E5 72320-Bricklayers Unknown 1 1
Quebec High Wage Maçonnerie Guy Rochefort inc. St-Honoré, QC G0V 1L0 72320-Bricklayers Unknown 1 4
Quebec High Wage Maçonnerie Richard Lauzière et fils inc. Drummondville, QC J2C 0M5 75110-Construction trades helpers and labourers Unknown 1 2
Quebec Low Wage Maçonnerie Richard Lauzière et fils inc. Drummondville, QC J2C 0M5 72320-Bricklayers Unknown 1 1
Quebec Low Wage Maître Saladier Inc Boisbriand, QC J7H 1N8 95106-Labourers in food and beverage processing Unknown 2 2
Ontario Low Wage McBride Corp Ottawa, ON K2C 3Z5 62020-Food service supervisors Unknown 3 3
Ontario Low Wage McBur Holdings INC Sudbury, ON P3A 5J9 60030-Restaurant and food service managers Unknown 1 1
Ontario Low Wage McCann Redi-Mix Inc Dashwood, ON N0M 1N0 75110-Construction trades helpers and labourers Unknown 4 15
Prince Edward Island Primary Agriculture McCardle Bros Kinkora, PE C0B 1N0 85100-Livestock labourers Unknown 2 2
Nova Scotia Primary Agriculture McConnell-Gordon Estates Ltd. Wolfville, NS B4P 2R1 85101-Harvesting labourers Unknown 1 2
Ontario High Wage McCowan Road Holdings Inc. o/a Morningside Nissan Scarborough, ON M1B 5N7 72410-Automotive service technicians, truck and bus mechanics and mechanical repairers Unknown 1 11
New Brunswick Low Wage McCulloughs Properties Inc. Saint Andrews, NB E5B 1S2 62010-Retail sales supervisors Unknown 1 1
Manitoba High Wage McDermot Health Centre Ltd. Winnipeg, MB R3B 0T2 31102-General practitioners and family physicians Unknown 1 4
Quebec Low Wage McDonalds Québec, QC G5R 1M4 65310-Light duty cleaners Corporation 1 2
Ontario Low Wage McDowell Equipment Sudbury, ON P3B 4J8 75119-Other trades helpers and labourers Unknown 1 1
New Brunswick Global Talent Stream McGraw Seafood (2008) Inc. Tracadie, NB E1X 1A2 90010-Manufacturing managers Unknown 1 1
Ontario Primary Agriculture McKinley Hatchery (St. Marys) Ltd. St. Marys, ON N4X 1C2 82030-Agricultural service contractors and farm supervisors Unknown 1 1
Ontario Primary Agriculture McKinley Hatchery (St. Marys) Ltd. St. Marys, ON N4X 1C2 85100-Livestock labourers Unknown 2 3
Alberta Low Wage McLane Company Enterprises Inc. Airdrie, AB T4B 4G9 64322-Outdoor sport and recreational guides Unknown 1 8
Ontario High Wage McLean Chimney Co. Ltd. Cobourg, ON K9A 4K2 72999-Other technical trades and related occupations Unknown 1 1
Alberta High Wage McLeod Realty & Management Ltd Edmonton, AB T5W 3N8 73101-Tilesetters Corporation 1 1
British Columbia High Wage McMaster Group Holdings Burnaby, BC V5H 4P1 10019-Other administrative services managers Unknown 1 1
British Columbia High Wage McMaster Group Holdings Burnaby, BC V5H 4P1 13100-Administrative officers Unknown 1 1
British Columbia High Wage McMaster Group Holdings Burnaby, BC V5H 4P1 60030-Restaurant and food service managers Unknown 1 1
Ontario High Wage McMaster University Hamilton, ON L8S 4L8 41200-University professors and lecturers Unknown 1 1
Prince Edward Island Low Wage McQuaid Motors Souris, PE C0A 2B0 62010-Retail sales supervisors Unknown 1 1
British Columbia Low Wage McT&T Foods LTD Kelowna, BC V1X 6B4 60030-Restaurant and food service managers Unknown 3 3
British Columbia Low Wage McT&T Foods LTD Kelowna, BC V1X 6B4 62020-Food service supervisors Unknown 5 21
Ontario High Wage Mcewan Enterprises Inc. Toronto, ON M3C 0H7 00014-Senior managers - trade, broadcasting and other services, n.e.c. Unknown 1 1
British Columbia Primary Agriculture Mcleod Farms Ltd Salmon Arm, BC V1E 3C1 82030-Agricultural service contractors and farm supervisors Unknown 1 1
British Columbia Primary Agriculture Mcleod Farms Ltd Salmon Arm, BC V1E 3C1 85100-Livestock labourers Unknown 1 1
Ontario High Wage Meals on Wheels/La Popote roulante (Ottawa) Ottawa, ON K1R 6L2 12200-Accounting technicians and bookkeepers 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