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
Ontario High Wage C.M. Kapur Professional Corporation Markham, ON L3R 0B6 12200-Accounting technicians and bookkeepers Unknown 1 1
British Columbia Low Wage CML Food Group Inc. Terrace, BC V8G 1R5 65201-Food counter attendants, kitchen helpers and related support occupations Unknown 1 1
Ontario High Wage C & M McNally Engineering Corp. Burlington, ON L7L 5Y6 21300-Civil engineers Unknown 1 1
Quebec High Wage C.M. MONTRÉAL INC Saint-Laurent, QC H4T 1N8 72401-Heavy-duty equipment mechanics Corporation 1 1
Quebec High Wage C.M. MONTRÉAL INC Saint-Laurent, QC H4T 1N8 72410-Automotive service technicians, truck and bus mechanics and mechanical repairers Corporation 2 2
Ontario High Wage C.M. Morris Design Ltd. Milton, ON L9T 4K6 72100-Machinists and machining and tooling inspectors Unknown 1 1
Alberta High Wage CMP Automotive Limited Partnership Calgary, AB T2A 6P9 72410-Automotive service technicians, truck and bus mechanics and mechanical repairers Unknown 1 1
Ontario Low Wage CMS (Classifier Milling Systems Corp Orangeville, ON L9W 4N6 12013-Supervisors, supply chain, tracking and scheduling coordination occupations Unknown 1 1
Ontario High Wage C.M.S. Commercial Mechanical Services Ltd Richmond Hill, ON L4B 4N1 22303-Construction estimators Unknown 1 1
Ontario High Wage CMS Ontario Limited Toronto, ON M3N 1X7 72100-Machinists and machining and tooling inspectors Unknown 1 1
Saskatchewan High Wage CMT Mechanical LTD Oxbow, SK S0C 2B0 72410-Automotive service technicians, truck and bus mechanics and mechanical repairers Unknown 1 2
British Columbia Low Wage CM Trading Company Ltd. Vancouver, BC V5X 4V6 12200-Accounting technicians and bookkeepers Unknown 1 1
British Columbia High Wage CM Trading Company Ltd. Vancouver, BC V5X 4V6 12013-Supervisors, supply chain, tracking and scheduling coordination occupations Unknown 1 1
Ontario High Wage CMW Transport Ltd. Milton, ON L9T 7V9 73300-Transport truck drivers Unknown 1 3
Quebec Low Wage CNC-SPEC INC. Château-Richer, QC G0A 1N0 94106-Machining tool operators Unknown 1 1
Alberta Low Wage CNL Enterprise Ltd. Pincher Creek, AB T0K 1W0 63200-Cooks Unknown 1 1
Ontario High Wage C-note Tax Solutions Inc. Scarborough, ON M1H 3C7 12200-Accounting technicians and bookkeepers Unknown 1 1
Ontario High Wage CN Railings Inc. North York, ON M3N 1X3 73400-Heavy equipment operators Unknown 1 1
British Columbia High Wage CNR AUTO LTD. Richmond, BC V6X 1A5 62010-Retail sales supervisors Unknown 1 1
Prince Edward Island High Wage Coach Atlantic Transportation Group Inc. Charlottetown, PE C1A 5R7 72410-Automotive service technicians, truck and bus mechanics and mechanical repairers Unknown 1 3
Prince Edward Island High Wage Coach Atlantic Transportation Group Inc. Charlottetown, PE C1A 5R7 72401-Heavy-duty equipment mechanics Unknown 1 3
Ontario High Wage Coachworks Auto Inc. Brampton, ON L6R 3Y2 72410-Automotive service technicians, truck and bus mechanics and mechanical repairers Unknown 1 1
Alberta Primary Agriculture Coaldale Nurseries Ltd. Coaldale, AB T1M 1N1 85103-Nursery and greenhouse labourers Unknown 1 8
Quebec High Wage COARCHITECTURE INC QUÉBEC, QC G1V 4N3 21200-Architects Unknown 1 1
British Columbia Primary Agriculture Coastal Black Estate Winery LTD Black Creek, BC V9J 1G8 85100-Livestock labourers Corporation 1 1
British Columbia Primary Agriculture Coastal Black Estate Winery LTD Black Creek, BC V9J 1G8 85101-Harvesting labourers Corporation 1 5
Prince Edward Island Low Wage Coastal Culture Charlottetown, PE C1A 4B5 75101-Material handlers Unknown 1 1
New Brunswick High Wage Coastal Drywall Supplies Ltd Dieppe, NB E1A 1P9 74102-Couriers and messengers Unknown 1 1
British Columbia High Wage Coastal Reign Printing Ltd. Vancouver, BC V5X 4N6 92015-Supervisors, textile, fabric, fur and leather products processing and manufacturing Unknown 1 1
British Columbia Low Wage Coastal Shores Landscape Contracting Ltd. Delta, BC V4M 2T9 22114-Landscape and horticulture technicians and specialists Unknown 1 3
Ontario Low Wage Coastal Steel Construction Limited Thunder Bay, ON P7B 6T9 72104-Structural metal and platework fabricators and fitters Unknown 1 2
Ontario High Wage Coastal Steel Construction Limited Thunder Bay, ON P7B 6T9 72104-Structural metal and platework fabricators and fitters Unknown 1 1
British Columbia High Wage Coast Building Supplies Ltd SURREY, BC V3W 4G3 13201-Production and transportation logistics coordinators Unknown 1 1
British Columbia Low Wage Coast Building Supplies Ltd SURREY, BC V3W 4G3 13110-Administrative assistants Unknown 1 1
British Columbia Low Wage Coast Building Supplies Ltd SURREY, BC V3W 4G3 62010-Retail sales supervisors Unknown 1 1
British Columbia High Wage Coast Building Supplies Ltd SURREY, BC V3W 4G3 60020-Retail and wholesale trade managers Unknown 1 1
British Columbia High Wage Coast Carpentry Ltd Surrey, BC V3T 3N7 72310-Carpenters Unknown 1 1
British Columbia Low Wage Coast Distillery Ltd. o/a 101 Brewhouse & Distillery Gibsons, BC V0N 1V8 63200-Cooks Unknown 1 1
British Columbia Low Wage Coast Distillery Ltd. o/a 101 Brewhouse & Distillery Gibsons, BC V0N 1V8 62200-Chefs Unknown 1 1
British Columbia Permanent Resident Only Coast Distillery Ltd. o/a 101 Brewhouse & Distillery Gibsons, BC V0N 1V8 63200-Cooks Unknown 1 2
British Columbia High Wage Coast Glass Ltd. Parksville, BC V9P 1R2 73111-Glaziers Unknown 1 1
British Columbia High Wage Coast Hotels Limited Vancouver, BC V6E 3L2 22221-User support technicians Unknown 1 1
British Columbia High Wage Coastline (BC) Facility Services Ltd Burnaby, BC V5B 3A6 72999-Other technical trades and related occupations Unknown 1 3
British Columbia High Wage Coast Restaurant Ltd Vancouver, BC V6E 1A3 60030-Restaurant and food service managers Unknown 1 1
Ontario High Wage COAST TO COAST XPRESS INC LIMEHOUSE, ON L0P 1H0 73300-Transport truck drivers Unknown 1 2
British Columbia High Wage Coast Truck & Trailer Repair Ltd. Surrey, BC V3W 3E8 72106-Welders and related machine operators Unknown 1 1
British Columbia High Wage Coast Truck & Trailer Repair Ltd. Surrey, BC V3W 3E8 72410-Automotive service technicians, truck and bus mechanics and mechanical repairers Unknown 1 2
Ontario High Wage COATINGS 85 LTD. Mississauga, ON L5T 1C4 92023-Supervisors, other mechanical and metal products manufacturing Unknown 1 1
Ontario High Wage COBELL INTERIORS LTD Woodbridge, ON L4L 9N6 73102-Plasterers, drywall installers and finishers and lathers Unknown 1 5
Ontario High Wage COBELL INTERIORS LTD Woodbridge, ON L4L 9N6 73112-Painters and decorators (except interior decorators) Unknown 1 5
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