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.

15,273 Employers Updated: Dec 09, 2025
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
British Columbia High Wage All Way Traffic Inc. Surrey, BC V3S 7V6 12013-Supervisors, supply chain, tracking and scheduling coordination occupations Unknown 1 1
Alberta High Wage All Western Contracting Ltd. o/a All Western Contracting Edmonton, AB T5C 1R9 73102-Plasterers, drywall installers and finishers and lathers Unknown 1 4
Ontario High Wage All can Doors & Hardware Inc. woodbridge, ON L4L 8B9 72010-Contractors and supervisors, machining, metal forming, shaping and erecting trades and related occupations Unknown 1 1
British Columbia Global Talent Stream AllTrue.ai CANADA INC Vancouver, BC V6B 3A3 21231-Software engineers and designers Unknown 1 1
British Columbia High Wage AllWest Facility Services Ltd Burnaby, BC V5J 0H1 72999-Other technical trades and related occupations Unknown 1 1
Ontario Primary Agriculture Allberry Farms Inc. RR 1 Jordan, ON L0R 1S0 85101-Harvesting labourers Unknown 3 7
British Columbia High Wage Allcan Holdings (AHL) Ltd. Abbotsford, BC V2T 6Y7 73300-Transport truck drivers Unknown 1 8
Ontario Primary Agriculture Allegro Acres Inc. Ruthven, ON N0P 2G0 85101-Harvesting labourers Unknown 4 15
New Brunswick Low Wage Allen's Enterprises Ltd. Timber River, NB E4M 3A1 62010-Retail sales supervisors Unknown 1 1
Ontario Global Talent Stream Allen-Vanguard Corporation Ottawa, ON K1G 5B4 00015-Senior managers - construction, transportation, production and utilities Unknown 1 1
Alberta Low Wage Alliance Granite Ltd Edmonton, AB T6E 0B2 73101-Tilesetters Unknown 1 1
British Columbia Low Wage Alliance Immigration & Education Consulting Inc. SURREY, BC V3W 4E9 13110-Administrative assistants Unknown 1 1
Ontario Low Wage Alliance Insurance Brokers Ltd. Toronto, ON M3B 3P6 63100-Insurance agents and brokers Unknown 1 1
Ontario High Wage Allied Tooling Technologies Inc. Mississauga, ON L5T 1N8 72101-Tool and die makers Unknown 1 1
Ontario Low Wage Alliston Contracting Ltd. Caledon East, ON L7C 3B2 73112-Painters and decorators (except interior decorators) Unknown 1 1
British Columbia High Wage Allstar Holdings Inc. Vancouver, BC V5L 0C7 73112-Painters and decorators (except interior decorators) Unknown 2 2
Alberta Low Wage Allstars Summerside Ltd. Edmonton, AB T6X 0J5 62020-Food service supervisors Unknown 1 1
Alberta High Wage Allstone Inc Edmonton, AB T6H 2J5 13201-Production and transportation logistics coordinators Unknown 1 1
Quebec High Wage Alma Rénos inc. Vaudreuil-sur-le-lac, QC J7V 8P3 72310-Carpenters Unknown 1 1
Ontario Low Wage Almadina Halal Pizza & Bakery Inc. TORONTO, ON M1P 2S2 62020-Food service supervisors Unknown 1 1
Ontario High Wage Almon Equipment Toronto, ON M9W 2Z4 72410-Automotive service technicians, truck and bus mechanics and mechanical repairers Unknown 1 1
British Columbia High Wage Almond Tree Media Inc. Richmond, BC V6X 3Z9 11202-Professional occupations in advertising, marketing and public relations Unknown 1 1
British Columbia Low Wage Almond Tree Media Inc. Richmond, BC V6X 3Z9 13110-Administrative assistants Unknown 1 1
British Columbia Low Wage Alnoor Enterprise Ltd Vancouver, BC V5V 3R1 60030-Restaurant and food service managers Unknown 1 1
British Columbia High Wage Aloha Pools Ltd. Burnaby, BC V6S 1G5 73100-Concrete finishers Unknown 1 2
Ontario Low Wage Alpha Child Care Ltd. Caledon, ON L7E 3C8 42202-Early childhood educators and assistants Unknown 1 3
British Columbia Low Wage Alpha Kappa Enterprises Limited Burnaby, BC V5G 1G4 62020-Food service supervisors Unknown 1 1
British Columbia Low Wage Alpha Kappa Enterprises Limited Burnaby, BC V5G 1G4 63200-Cooks Unknown 1 1
British Columbia High Wage Alpha West Homes Inc. SURREY, BC V3W 2V3 72300-Plumbers Unknown 1 1
Quebec Primary Agriculture AlphaGène Inc Boucherville, QC J4B 8P4 84120-Specialized livestock workers and farm machinery operators Unknown 1 2
British Columbia Low Wage Alpharion Food Services Limited Victoria, BC V8W 3G2 63200-Cooks Unknown 1 1
Ontario High Wage Alphavima Technologies Inc. Mississauga, ON L5N 7Y2 21232-Software developers and programmers Unknown 1 1
Ontario Global Talent Stream Alphawave Semi Toronto, ON M5J 2M4 21310-Electrical and electronics engineers Corporation 1 1
Ontario Low Wage Alpha’s Discovery Club Inc. Mississauga, ON L5N 4H4 42202-Early childhood educators and assistants Unknown 1 1
Quebec Global Talent Stream Alstef Canada Inc. Dorval, QC H4Y 1H1 20012-Computer and information systems managers Corporation 1 1
British Columbia Low Wage Altamont Child Development Centre Inc. West Vancouver, BC V7V 1M1 42202-Early childhood educators and assistants Unknown 1 1
Alberta Low Wage Altas Workwear Ltd Edmonton, AB T6E 6W4 13110-Administrative assistants Unknown 1 1
British Columbia High Wage Altec Windows inc. Surrey, BC V3R 7S2 72014-Contractors and supervisors, other construction trades, installers, repairers and servicers Unknown 1 1
British Columbia High Wage Altec Windows inc. Surrey, BC V3R 7S2 72106-Welders and related machine operators Unknown 1 1
Quebec Low Wage Altek Portes et Fenêtres Saint-Apollinaire, QC G0S 2E0 94219-Other products assemblers, finishers and inspectors Corporation 2 2
Quebec Global Talent Stream Alten Canada MDC Montréal, QC H3B 4N4 21230-Computer systems developers and programmers Corporation 1 1
Ontario High Wage Altima Homes Inc. Brampton, ON L6S 5W5 72311-Cabinetmakers Unknown 1 1
Quebec Low Wage Altitude Gym Gatineau, QC J8Y 1R5 64322-Outdoor sport and recreational guides Corporation 1 1
Quebec Low Wage Altium Packaging Ste-Claire, QC G0R 2V0 72400-Construction millwrights and industrial mechanics Unknown 1 1
Quebec Low Wage Altium Packaging Ste-Claire, QC G0R 2V0 95109-Other labourers in processing, manufacturing and utilities Unknown 1 1
Alberta High Wage Altrad Services Ltd. Calgary, AB T2Z 3X1 72321-Insulators Unknown 1 44
Ontario High Wage Altrio Etobicoke, ON M8Y 2P6 21231-Software engineers and designers Unknown 1 1
Quebec High Wage Alvéole Montréal Inc. Montréal, QC H2W 1Z5 62100-Technical sales specialists - wholesale trade Unknown 1 1
Ontario Primary Agriculture Alway Fresh Greenhouses Inc. Grimsby, ON L3M 4E7 85101-Harvesting labourers Unknown 1 2
Ontario High Wage Always Roofing Ltd. Concord, ON L4K 1N4 73110-Roofers and shinglers Unknown 2 2
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