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
British Columbia High Wage ALL ROAD TRANSPORT LTD Mission, BC V2V 6T1 73300-Transport truck drivers Unknown 1 3
Ontario High Wage ALL ROUTES LOGISTICS INC. Milton, ON L9T 9C6 12011-Supervisors, finance and insurance office workers Unknown 1 1
Ontario High Wage ALL ROUTES LOGISTICS INC. Milton, ON L9T 9C6 72010-Contractors and supervisors, machining, metal forming, shaping and erecting trades and related occupations Unknown 1 1
Ontario High Wage ALL ROUTES LOGISTICS INC. Milton, ON L9T 9C6 13110-Administrative assistants Unknown 1 1
Alberta High Wage ALL SEASON ROOFING & EXTERIORS LTD. CALGARY, AB T3P 1G7 72014-Contractors and supervisors, other construction trades, installers, repairers and servicers Unknown 3 3
British Columbia Low Wage All Seasons Roofing (2001) LTD Surrey, BC V3W 5V8 13110-Administrative assistants Unknown 1 1
British Columbia High Wage All Season Waterproofing Installations Ltd. Surrey, BC V3S 7G6 72014-Contractors and supervisors, other construction trades, installers, repairers and servicers Unknown 1 2
Alberta High Wage All Season Weeping Tile Ltd. Calgary, AB T3J 0M7 73100-Concrete finishers Unknown 1 6
Alberta High Wage All Season Weeping Tile Ltd. Calgary, AB T3J 0M7 22212-Drafting technologists and technicians Unknown 1 1
Alberta High Wage All Span Building Systems Ltd. Cochrane, AB T4C 2E1 22212-Drafting technologists and technicians Unknown 1 1
Alberta Low Wage Allspec Diesel Solutions Inc. Edmonton, AB T5W 5J6 13110-Administrative assistants Unknown 1 1
Alberta High Wage All Star Cleaners Ltd. Calgary, AB T2P 3E7 62024-Cleaning supervisors Unknown 1 1
British Columbia High Wage Allstar Holdings Inc. Vancouver, BC V5L 0C7 72999-Other technical trades and related occupations Unknown 2 2
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
Ontario High Wage All Star Taxi Services Inc. MISSISSAUGA, ON L4W 1P1 13100-Administrative officers Unknown 1 1
British Columbia High Wage Allstar Waterproofing and Restoration Systems Ltd Vancouver, BC V5L 0C7 72999-Other technical trades and related occupations Unknown 1 1
Ontario High Wage All Steel Doors 2000 LTD Scarborough, ON M1S 3R3 72400-Construction millwrights and industrial mechanics Unknown 1 1
Alberta High Wage Allstone Inc Edmonton, AB T6H 2J5 13201-Production and transportation logistics coordinators Unknown 1 1
Ontario High Wage AllStream Janitorial Services Inc. Mississauga, ON L4Z 1P3 62024-Cleaning supervisors Unknown 1 1
British Columbia High Wage ALL TRACK TRANSPORT LTD. SURREY, BC V3W 0M6 73300-Transport truck drivers Unknown 1 2
British Columbia High Wage ALL TRACK TRANSPORT LTD. SURREY, BC V3W 0M6 12200-Accounting technicians and bookkeepers Unknown 1 1
British Columbia High Wage ALL TRACK TRANSPORT LTD. SURREY, BC V3W 0M6 14101-Receptionists Unknown 1 1
Ontario Low Wage ALL TRUCK LUBE & WASH LTD Brampton, ON L6W 1L3 13110-Administrative assistants Unknown 1 1
Ontario High Wage ALL TRUCK LUBE & WASH LTD Brampton, ON L6W 1L3 72106-Welders and related machine operators Unknown 1 1
Ontario Low Wage ALL TRUCK LUBE & WASH LTD Brampton, ON L6W 1L3 12200-Accounting technicians and bookkeepers Unknown 1 1
Ontario High Wage ALL TRUCK LUBE & WASH LTD Brampton, ON L6W 1L3 72410-Automotive service technicians, truck and bus mechanics and mechanical repairers Unknown 1 1
Ontario High Wage ALL TRUCK & TRAILER REPAIR INC. BRAMPTON, ON L6W 1H9 72106-Welders and related machine operators 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 ALL TYPE CONTRACTING LTD. Surrey, BC V3T 3N5 72310-Carpenters Unknown 1 1
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
British Columbia High Wage AllWest Facility Services Ltd Burnaby, BC V5J 0H1 72999-Other technical trades and related occupations Unknown 1 1
Ontario High Wage Allwood Industries Ltd. Etobicoke, ON M8Z 5K8 72311-Cabinetmakers Unknown 1 4
Ontario High Wage Allwood Industries Ltd. Etobicoke, ON M8Z 5K8 72310-Carpenters Unknown 1 1
Ontario Low Wage Allwood Industries Ltd. Etobicoke, ON M8Z 5K8 13110-Administrative assistants Unknown 1 1
Ontario Low Wage Almadina Halal Pizza & Bakery Inc. TORONTO, ON M1P 2S2 62020-Food service supervisors Unknown 1 1
Ontario Low Wage Al-Madina Jewellers Inc. Mississauga, ON L4T 2G8 62202-Jewellers, jewellery and watch repairers and related occupations Unknown 1 2
Alberta High Wage Al-Madina Medical Inc. Fort McMurray, AB T9H 4A4 31101-Specialists in surgery Unknown 1 1
Alberta High Wage Al-Madina Medical Inc. Fort McMurray, AB T9H 4A4 31100-Specialists in clinical and laboratory medicine Unknown 1 1
British Columbia Low Wage ALMA MATER SOCIETY OF UBC VANCOUVER Vancouver, BC V6T 1Z 63200-Cooks Non-Profit Organization 3 3
British Columbia Low Wage ALMA MATER SOCIETY OF UBC VANCOUVER Vancouver, BC V6T 1Z 73201-General building maintenance workers and building superintendents Non-Profit Organization 1 1
British Columbia Low Wage ALMA MATER SOCIETY OF UBC VANCOUVER Vancouver, BC V6T 1Z 62020-Food service supervisors Non-Profit Organization 1 1
Ontario High Wage AL-MANARAT HEIGHTS INC. Mississauga, ON L5N 5R1 13110-Administrative assistants Unknown 1 1
Quebec High Wage Alma Rénos inc. Vaudreuil-sur-le-lac, QC J7V 8P3 72310-Carpenters Unknown 1 1
British Columbia High Wage ALM Construction Ltd. Surrey, BC V3S 3J1 73100-Concrete finishers Unknown 1 1
British Columbia High Wage ALM Construction Ltd. Surrey, BC V3S 3J1 72014-Contractors and supervisors, other construction trades, installers, repairers and servicers Unknown 1 1
Ontario High Wage Alminz Kakanin Ontario Inc Thornhill, ON L4J 1A1 60020-Retail and wholesale trade managers Unknown 1 1
Ontario High Wage Alminz Kakanin Ontario Inc Thornhill, ON L4J 1A1 63202-Bakers Unknown 2 2
Ontario Low Wage ALMOND BUTTERFLY BAKERY INC. TORONTO, ON M6J 1V1 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