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
Prince Edward Island Low Wage MacDonald 6 Inc. Charlottetown, PE C1A 5R5 62010-Retail sales supervisors Unknown 1 1
Ontario High Wage MacDonald Turkey Point Marina Inc. Turkey Point, ON N0E 1T0 72423-Motorcycle, all-terrain vehicle and other related mechanics Unknown 1 1
Nova Scotia High Wage MacKay's Auto & Custom Limited Lower Sackville, NS B4E 0J8 72411-Auto body collision, refinishing and glass technicians and damage repair estimators Unknown 1 2
Ontario High Wage MacLean Engineering & Marketing Co Ltd Collingwood, ON L9Y 4T4 11200-Human resources professionals Unknown 1 1
Ontario Low Wage MacLean Haulage Ltd. Chelmsford, ON P0M 1L0 75119-Other trades helpers and labourers Unknown 1 1
Quebec Low Wage MacWill inc CHICOUTIMI, QC G7H 4B5 65201-Food counter attendants, kitchen helpers and related support occupations Unknown 1 1
Saskatchewan High Wage Macaranas Cleaning Ltd Regina, SK S4N 5A7 62024-Cleaning supervisors Unknown 1 2
Saskatchewan Low Wage Macaranas Cleaning Ltd Regina, SK S4N 5A7 65310-Light duty cleaners Unknown 1 1
Ontario High Wage Mace Masonry Ltd Toronto, ON M4C 1Z4 72320-Bricklayers Unknown 1 1
Ontario Low Wage Mach Food Corporation Scarborough, ON M1N 4E4 62020-Food service supervisors Unknown 1 1
Quebec High Wage Machinage Gagné 1981 Ltée Granby, QC J2G 9J5 72100-Machinists and machining and tooling inspectors Unknown 1 1
Quebec High Wage Machinerie HP Inc. De Quen, QC G0W 2P0 72410-Automotive service technicians, truck and bus mechanics and mechanical repairers Unknown 1 1
Quebec Low Wage Machinerie Lépine Inc. Ste-Brigitte-des-Saults, QC J0C 1E0 72104-Structural metal and platework fabricators and fitters Corporation 1 2
Quebec High Wage Machinerie Michelet inc. SAINTE-SOPHIE, QC J5J 2V3 72401-Heavy-duty equipment mechanics Corporation 1 1
Quebec Low Wage Machinerie P&W Québec, QC G2K 1W6 72100-Machinists and machining and tooling inspectors Corporation 1 2
Quebec High Wage Machinerie P&W Québec, QC G2K 1W6 72106-Welders and related machine operators Corporation 1 1
Quebec Low Wage Machinex produits industriels inc. Princeville, QC G6L 4M1 72106-Welders and related machine operators Corporation 1 1
Quebec Low Wage Machitech Inc St-Marc-des-Carrières, QC G0A 4B0 72106-Welders and related machine operators Unknown 2 2
Quebec Low Wage Machitech Inc St-Marc-des-Carrières, QC G0A 4B0 72422-Electrical mechanics Unknown 1 1
Ontario High Wage Macho Movers Inc Guelph, ON N1E 5J5 73300-Transport truck drivers Unknown 1 1
Employers carrying on business in Canada with Head Office outside of Canada High Wage Maco Machinery Co dba Artec Machine Systems North Brandford, 06471 94204-Mechanical assemblers and inspectors Corporation 2 2
Quebec High Wage Macogep Montréal, QC H3B 3W1 22300-Civil engineering technologists and technicians Corporation 1 1
Prince Edward Island High Wage Maczak holdings. Lt. Charlottetown, PE C1A 8K3 62020-Food service supervisors Unknown 1 1
British Columbia Low Wage Mac’s Pizza Ltd Prince George, BC V2M 3C8 62020-Food service supervisors Unknown 2 2
Ontario High Wage Mad Mexican Prepared Food Products LTD. Toronto, ON M1R 3C3 60020-Retail and wholesale trade managers Unknown 1 1
Ontario High Wage Mad Mexican Prepared Food Products LTD. Toronto, ON M1R 3C3 22301-Mechanical engineering technologists and technicians Unknown 1 1
Ontario High Wage Mad Ox Inc. MISSISSAUGA, ON L5N 0G5 62020-Food service supervisors Unknown 1 3
Ontario High Wage Mad Ox Inc. MISSISSAUGA, ON L5N 0G5 63200-Cooks Unknown 1 4
British Columbia High Wage Mad Pizza Company Inc. Vancouver, BC V6S 2E9 60030-Restaurant and food service managers Unknown 1 1
Ontario High Wage Maddocks Engineered Machinery Inc Hamilton, ON L8H 6P3 72400-Construction millwrights and industrial mechanics Unknown 1 1
British Columbia High Wage Madeleine(Kerrisdale) Investments Ltd. Vancouver, BC V6M 1Z6 60030-Restaurant and food service managers Unknown 1 1
Ontario High Wage Madison Mechanical & Contractors Limited Gooderham, ON K0M 1R0 72300-Plumbers Unknown 1 1
Ontario Primary Agriculture Mae-Mart Farms Ltd. Waterford, ON N0E 1Y0 84120-Specialized livestock workers and farm machinery operators Unknown 1 1
Ontario High Wage Mafna Air Technologies Inc Cambridge, ON N1T 2B7 12011-Supervisors, finance and insurance office workers Unknown 1 1
Ontario High Wage Magadhi Inc. Brampton, ON L6Y 0L8 63200-Cooks Unknown 1 1
Ontario Primary Agriculture Magalas Produce LTD Waterford, ON N0E 1Y0 85100-Livestock labourers Unknown 1 2
Ontario Low Wage Magasin Alain Belanger Inc. Dryden, ON P8N 2P4 62010-Retail sales supervisors Unknown 3 4
Quebec Low Wage Magasins Trévi Inc. Mirabel, QC J7J 0C4 73200-Residential and commercial installers and servicers Unknown 2 2
Alberta High Wage Magga Engineering Corporation Edmonton, AB T5T 2E3 22300-Civil engineering technologists and technicians Unknown 1 1
Alberta High Wage Maggo & Associates Inc. Edmonton, AB T6X 2N4 10029-Other business services managers Unknown 1 1
Alberta Low Wage Maggo & Associates Inc. Edmonton, AB T6X 2N4 12200-Accounting technicians and bookkeepers Unknown 1 1
Quebec High Wage Maghreb Vision Production INC. Laval, QC H7N 4M6 53111-Motion pictures, broadcasting, photography and performing arts assistants and operators Unknown 1 1
Alberta High Wage Magic Siding Ltd Cochrane, AB T4C 1H2 73200-Residential and commercial installers and servicers Unknown 1 1
Alberta Low Wage Magic1453 Ltd. Edmonton, AB T5S 0K8 75110-Construction trades helpers and labourers Unknown 1 1
Quebec High Wage Magil Construction Est du Canada Inc. Montréal, QC H4N 1J6 13110-Administrative assistants Corporation 1 1
Alberta High Wage Magna IV Engineering Edmonton, AB T6X 0X2 22310-Electrical and electronics engineering technologists and technicians Unknown 1 2
Quebec High Wage Magneto hydraulique et pneumatique Inc boucherville, QC J4B 7K1 72400-Construction millwrights and industrial mechanics Unknown 1 1
Ontario Low Wage Magnolia Fine Homes Ltd. Toronto, ON M9N 3K5 75110-Construction trades helpers and labourers Unknown 1 1
British Columbia Low Wage Magnum Roofing Ltd North Vancouver, BC V7L 2C5 73110-Roofers and shinglers Unknown 1 1
Ontario High Wage Magnum Transhaul Inc. kleinberg, ON L0J 1C0 13100-Administrative officers 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