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
Quebec High Wage Banque Nationale - National Bank Montreal, QC H3C 1A3 21233-Web designers Unknown 1 1
Quebec High Wage Banque Nationale - National Bank Montreal, QC H3C 1A3 21231-Software engineers and designers Unknown 2 2
Quebec Low Wage Banque Nationale - National Bank Montreal, QC H3C 1A3 14201-Banking, insurance and other financial clerks Unknown 1 1
Quebec Low Wage Banque Nationale - National Bank Montreal, QC H3C 1A3 63102-Financial sales representatives Unknown 3 3
Quebec High Wage Banque Nationale - National Bank Montreal, QC H3C 1A3 21222-Information systems specialists Unknown 1 1
Quebec High Wage Banque Nationale - National Bank Montreal, QC H3C 1A3 21220-Cybersecurity specialists Unknown 1 1
Quebec High Wage Banque Nationale - National Bank Montreal, QC H3C 1A3 20012-Computer and information systems managers Unknown 1 1
Quebec High Wage Banque Nationale - National Bank Montreal, QC H3C 1A3 11202-Professional occupations in advertising, marketing and public relations Unknown 1 1
Quebec High Wage Banque Nationale - National Bank Montreal, QC H3C 1A3 11102-Financial advisors Unknown 1 1
Quebec Low Wage Banquets Baillargeon Cosmos Traiteur Inc. Québec, QC G1V 2L9 63202-Bakers Corporation 1 1
Manitoba High Wage BANSAL LOGISTICS INC. WINNIPEG, MB R2P 1K9 72024-Supervisors, motor transport and other ground transit operators Unknown 1 1
Alberta High Wage BANZAI RESTAURANT (CALGARY) LIMITED Calgary, AB T2V 1K2 60030-Restaurant and food service managers Unknown 1 1
Alberta Low Wage Barakah Inc. Calgary, AB T2E 3J9 63200-Cooks Unknown 2 4
Alberta Primary Agriculture Barbeejay Supplies Ltd Wheatland County, AB T1P 0X6 84120-Specialized livestock workers and farm machinery operators Unknown 1 1
Quebec High Wage Barbershop4u inc Chambly, QC J3L 1R2 63210-Hairstylists and barbers Unknown 1 1
Quebec High Wage Barbies Brossard, QC J4Y 0G5 60030-Restaurant and food service managers Co-operative 1 1
British Columbia Global Talent Stream Bardel Entertainment Inc Vancouver, BC V5Y 1L3 52120-Graphic designers and illustrators Unknown 2 2
British Columbia High Wage Bare Bones Fish & Chips Ltd. Port Alberni, BC V9Y 5M1 60030-Restaurant and food service managers Unknown 1 1
British Columbia High Wage Bare Bones Fish & Chips Ltd. Port Alberni, BC V9Y 5M1 00014-Senior managers - trade, broadcasting and other services, n.e.c. Unknown 1 1
British Columbia High Wage BAREFOOT CONSTRUCTION Bowen Island, BC V0N 1G2 75110-Construction trades helpers and labourers Unknown 1 1
British Columbia Low Wage BA Restaurant Holdings Ltd. Vancouver, BC V6B 0R3 60030-Restaurant and food service managers Unknown 1 1
Alberta High Wage Bareta Constructions Ltd. Calgary, AB T3N 1R3 73100-Concrete finishers Unknown 1 1
Alberta High Wage Bareta Constructions Ltd. Calgary, AB T3N 1R3 72310-Carpenters Unknown 1 1
New Brunswick Low Wage B.A.Richard Ltée Sainte-Anne-de-Kent, NB E4S 1M6 94142-Fish and seafood plant workers Unknown 2 20
British Columbia Primary Agriculture Baring Farms Ltd. Abbotsford, BC V4X 1T4 85101-Harvesting labourers Unknown 1 2
Saskatchewan Primary Agriculture Bar JB Ranch Ltd. Carnduff SK, SK S0C 0S0 84120-Specialized livestock workers and farm machinery operators Unknown 1 3
British Columbia Global Talent Stream BARNSTORM VFX Vancouver INC Vancouver, BC V5T 1H4 21232-Software developers and programmers Unknown 1 1
Alberta Primary Agriculture Barr-Ag Ltd Olds, AB T4H 1G6 84120-Specialized livestock workers and farm machinery operators Unknown 1 2
Quebec High Wage Barrette-Chapais Ltée St-Jean sur Richelieur, QC J3B 8K1 72400-Construction millwrights and industrial mechanics Unknown 1 1
Quebec High Wage Barrette-Chapais Ltée St-Jean sur Richelieur, QC J3B 8K1 72999-Other technical trades and related occupations Unknown 1 1
Quebec Low Wage Barrette Structural inc - Fermes de toits et murs Trois-Rivières, QC G8V 0A8 94124-Woodworking machine operators Unknown 1 7
Quebec Low Wage Barrette Structural Inc - Québec Québec, QC G1N 3Y8 22300-Civil engineering technologists and technicians Unknown 1 1
Quebec Low Wage Barrette Structural inc - Solives Trois-Rivières, QC G8V 0A8 94124-Woodworking machine operators Unknown 1 4
Alberta Low Wage BARRHEAD SLEEP SHOP INC BARRHEAD, AB T7N 1J5 62010-Retail sales supervisors Unknown 1 2
Alberta Primary Agriculture Barrhill Feeders Inc. Picture Butte, AB T0K 1V0 82030-Agricultural service contractors and farm supervisors Unknown 2 6
Alberta High Wage Barricades and Signs Ltd. Sturgeon County, AB T8T 0G4 75110-Construction trades helpers and labourers Unknown 1 1
Saskatchewan Primary Agriculture Barrich Farms (2020) Ltd. Outlook, SK S0L 2N0 82030-Agricultural service contractors and farm supervisors Unknown 1 3
Ontario High Wage Barrie Advanced Health Center Inc. Barrie, ON L4N 4C8 31102-General practitioners and family physicians Unknown 1 2
Ontario High Wage Barrie Ford Ltd Barrie, ON L4N 9H7 72410-Automotive service technicians, truck and bus mechanics and mechanical repairers Unknown 1 1
Ontario Primary Agriculture Barrie Hill Farms Limited Springwater, ON L9X 1S8 85101-Harvesting labourers Unknown 1 1
British Columbia High Wage Barrier Marine Services (Canada) Limited North Vancouver, BC V7P 3H9 21301-Mechanical engineers Unknown 1 1
Newfoundland and Labrador Low Wage Barry Group Inc Corner Brook, NL A2H 3E9 94142-Fish and seafood plant workers Unknown 1 45
Newfoundland and Labrador Low Wage Barry Group Inc Corner Brook, NL A2H 3E9 95107-Labourers in fish and seafood processing Unknown 2 65
Newfoundland and Labrador Low Wage Barry Group Inc. Corner Brook, NL A2H 3E9 65310-Light duty cleaners Unknown 1 2
Newfoundland and Labrador Low Wage Barry Group Inc. Corner Brook, NL A2H 3E9 95107-Labourers in fish and seafood processing Unknown 2 22
Newfoundland and Labrador Low Wage Barry Group Inc. Corner Brook, NL A2H 3E9 94142-Fish and seafood plant workers Unknown 1 5
Ontario Low Wage Barsevich Complete Contracting Inc Waubashene, ON L0K 2C0 72311-Cabinetmakers Unknown 1 1
Ontario High Wage Bartek Ingredients Inc Stoney Creek, ON L8E 3J4 92011-Supervisors, petroleum, gas and chemical processing and utilities Corporation 1 1
Quebec High Wage Base1 Inc. MONTREAL, QC H3B 2E3 21232-Software developers and programmers Unknown 1 1
Alberta Low Wage Basha International Foods Inc. Calgary, AB T1Y 7K7 62010-Retail sales supervisors 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