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
Alberta High Wage A & K Tiles & Drywall Ltd. Edmonton, AB T6T 0J3 73102-Plasterers, drywall installers and finishers and lathers Unknown 1 2
British Columbia High Wage A.K. Ventures Incorporated Langley, BC V1M 2N9 60030-Restaurant and food service managers Unknown 1 1
Quebec Low Wage A la croisée des chemins Rivière-du-Loup, QC G5R 3X8 33102-Nurse aides, orderlies and patient service associates Corporation 1 1
Quebec High Wage A. Lacroix Granit St-Sébastien, QC G0Y 1M0 22210-Architectural technologists and technicians Corporation 1 1
Quebec Low Wage Alain Deschênes Construction Inc Chicoutimi, QC G7J 4N3 75110-Construction trades helpers and labourers Unknown 2 2
Quebec Low Wage Alain Deschênes Construction Inc Chicoutimi, QC G7J 4N3 22233-Construction inspectors Unknown 2 2
Ontario High Wage Al-Ameen Halal Poultry Supplies Ltd. Scarborough, ON M1S 5G2 65202-Meat cutters and fishmongers - retail and wholesale Unknown 1 2
Ontario High Wage Alam Law Office Professional Corporation Mississauga, ON L4W 1C9 42200-Paralegal and related occupations Unknown 1 1
Quebec Global Talent Stream Alan Allman Associés Québec Inc Montréal, QC H3A 1E 21222-Information systems specialists Corporation 2 2
British Columbia High Wage Alan’s Lawn & Garden services Burnaby, BC V3N 1M3 82031-Contractors and supervisors, landscaping, grounds maintenance and horticulture services Unknown 1 1
Quebec High Wage Alarmes Service Sécurités Extincteurs Techonologies INC Montreal, QC H1L 3W9 22311-Electronic service technicians (household and business equipment) Unknown 1 1
Ontario High Wage Alarm Guard Security Services Inc North York, ON M6A 2Y6 12200-Accounting technicians and bookkeepers Unknown 1 1
Quebec High Wage A. Lassonde inc Rougemont, QC J0L 1M0 72422-Electrical mechanics Unknown 1 1
Quebec High Wage A. Lassonde inc Rougemont, QC J0L 1M0 92012-Supervisors, food and beverage processing Unknown 1 1
Quebec Low Wage A. Lassonde inc Rougemont, QC J0L 1M0 95106-Labourers in food and beverage processing Unknown 5 15
Quebec Low Wage A. Lassonde inc Rougemont, QC J0L 1M0 94140-Process control and machine operators, food and beverage processing Unknown 1 3
Quebec Primary Agriculture A. Lassonde inc Rougemont, QC J0L 1M0 85101-Harvesting labourers Unknown 1 21
Ontario High Wage Alba Appliance Group Inc Toronto, ON M1R 2G3 72421-Appliance servicers and repairers Unknown 1 1
Ontario Low Wage Al-Baasit Foods Inc. Scarborough, ON M1H 2V6 60030-Restaurant and food service managers Unknown 1 1
Ontario High Wage Albakos Concrete Ltd Kitchener, ON N2P 0H6 73100-Concrete finishers Unknown 1 3
Alberta High Wage Albany Medical Clinic Inc Edmonton, AB T6V 1J6 31100-Specialists in clinical and laboratory medicine Unknown 1 1
Ontario High Wage Alba Property Management Inc. Mississauga, ON L4W 0G4 13101-Property administrators Unknown 1 1
British Columbia High Wage Al Barak Mediterranean Grill INC Victoria, BC V8W 3C6 62200-Chefs Unknown 1 2
Alberta High Wage Alberta Concrete Pumping Ltd. Edmonton, AB T6P 1L7 12200-Accounting technicians and bookkeepers Unknown 1 1
Alberta High Wage Alberta Concrete Pumping Ltd. Edmonton, AB T6P 1L7 13100-Administrative officers Unknown 1 1
Alberta High Wage Alberta Concrete Pumping Ltd. Edmonton, AB T6P 1L7 73100-Concrete finishers Unknown 1 10
Alberta High Wage Alberta Council of Turnaround Industry Maintenance Stakeholders Calgary, AB T2P 3P2 72106-Welders and related machine operators Unknown 1 40
Alberta Low Wage Alberta Energy Services Corp. Drumheller, AB T0J 0Y0 62020-Food service supervisors Unknown 1 1
Alberta High Wage Alberta Garage Builders LTD Edmonton, AB T5M 2N9 10019-Other administrative services managers Unknown 1 1
Alberta High Wage Alberta Health Services Edmonton, AB T5J 3H1 31102-General practitioners and family physicians Unknown 6 6
Alberta High Wage Alberta Health Services Edmonton, AB T5J 3H1 31100-Specialists in clinical and laboratory medicine Unknown 7 7
Alberta High Wage Alberta Health Services Edmonton, AB T5J 3H1 30010-Managers in health care Unknown 1 1
Alberta High Wage Alberta Health Services Edmonton, AB T5J 3H1 31101-Specialists in surgery Unknown 1 1
Alberta High Wage Alberta Health Services Edmonton, AB T5J 3H1 31203-Occupational therapists Unknown 1 1
Alberta High Wage Alberta Heating Ltd. CALGARY, AB T3J 2L3 12013-Supervisors, supply chain, tracking and scheduling coordination occupations Unknown 1 1
Alberta Low Wage Alberta Inn Wetaskiwin Ltd. Wetaskiwin, AB T9A 1V8 13110-Administrative assistants Unknown 1 1
Alberta Low Wage Alberta Neon Sign Services (Edmonton) Ltd Edmonton, AB T5M 3Z5 52120-Graphic designers and illustrators Unknown 1 1
Alberta High Wage Alberta Pipe Fittings Ltd. Calgary, AB T2C 5P1 70012-Facility operation and maintenance managers Unknown 1 1
Alberta High Wage Alberta Precision Laboratories Ltd. Calgary, AB T2L 2K8 31100-Specialists in clinical and laboratory medicine Unknown 1 1
Alberta Low Wage Alberta's Fall Flight Inc. Wheatland County, AB T1P 2A2 64322-Outdoor sport and recreational guides Unknown 1 4
Alberta High Wage Alberta Superdutys LTD Ponoka, AB T4J 1R2 72410-Automotive service technicians, truck and bus mechanics and mechanical repairers Unknown 1 3
Alberta Low Wage Alberta Trading Corp Edmonton, AB T6E 5V4 14101-Receptionists Unknown 1 1
Alberta Low Wage Alberta Trading Corp Edmonton, AB T6E 5V4 75201-Delivery service drivers and door-to-door distributors Unknown 1 2
Alberta Low Wage Alberta Trading Corp Edmonton, AB T6E 5V4 65311-Specialized cleaners Unknown 1 2
Alberta Low Wage Alberta Trading Corp Edmonton, AB T6E 5V4 64100-Retail salespersons and visual merchandisers Unknown 1 2
Alberta Low Wage Alberta Trading Corp Edmonton, AB T6E 5V4 12013-Supervisors, supply chain, tracking and scheduling coordination occupations Unknown 1 1
Alberta Low Wage Alberta Waterfowl LLC Empress, AB T0J 1E0 64322-Outdoor sport and recreational guides Unknown 1 4
Ontario High Wage Albert Bazzoni Ltd. White River, ON P0M 3G0 72310-Carpenters Unknown 1 1
Ontario Low Wage Albert Bazzoni Ltd. White River, ON P0M 3G0 62020-Food service supervisors Unknown 1 1
Saskatchewan Low Wage Albert Enterprises Ltd. Radisson, SK S0K 3L0 63200-Cooks 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