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 Global Talent Stream Ontario Plants Propagation Limited St. Thomas, ON N5P 3T2 00015-Senior managers - construction, transportation, production and utilities Unknown 1 1
Ontario Primary Agriculture Ontario Plants Propagation Limited St. Thomas, ON N5P 3T2 85101-Harvesting labourers Unknown 2 34
Ontario High Wage Ontario Plants Propagation Limited St. Thomas, ON N5P 3T2 00015-Senior managers - construction, transportation, production and utilities Unknown 1 1
Ontario Primary Agriculture Ontario Potato Dist. (Alliston) Inc. 1991 Alliston, ON L9R 1W1 85101-Harvesting labourers Unknown 2 2
Ontario High Wage ONTARIO REHABILITATION CENTRE INC. BRAMPTON, ON L7A 0G1 13100-Administrative officers Unknown 1 1
Ontario High Wage Ontario Shipyards Inc. Hamilton, ON L8L 6B6 72104-Structural metal and platework fabricators and fitters Unknown 1 1
Ontario High Wage Ontario Society of Occupational Therapists Toronto, ON M2N 6Y8 21223-Database analysts and data administrators Unknown 1 1
Ontario High Wage Ontario Tarp & Trailer Systems Inc. Milton, ON L9T 5J3 72106-Welders and related machine operators Unknown 1 1
Ontario High Wage Ontario Tarp & Trailer Systems Inc. Milton, ON L9T 5J3 72410-Automotive service technicians, truck and bus mechanics and mechanical repairers Unknown 1 1
Ontario High Wage Ontario Tarp & Trailer Systems Inc. Milton, ON L9T 5J3 13110-Administrative assistants Unknown 1 1
Ontario High Wage Ontario Teachers' Pension Plan Toronto, ON M5J 0G4 10021-Banking, credit and other investment managers Unknown 1 1
Ontario High Wage Ontime Construction & Electrical Inc. Brampton, ON L6W 3W6 72310-Carpenters Unknown 1 1
Alberta High Wage On-time Freight Inc Calgary, AB T3J 2H3 73300-Transport truck drivers Unknown 1 2
British Columbia High Wage On Time Service Corp. Burnaby, BC V5J 3J1 62202-Jewellers, jewellery and watch repairers and related occupations Unknown 1 1
British Columbia Low Wage On Time Service Corp. Burnaby, BC V5J 3J1 62202-Jewellers, jewellery and watch repairers and related occupations Unknown 1 1
Alberta High Wage ONWARD IMMIGRATION & EMPLOYMENT INC. Calgary, AB T2E 6Z3 12101-Human resources and recruitment officers Unknown 1 1
Alberta High Wage Onway Logistics & Warehousing Inc Calgary, AB T3N 1A6 73300-Transport truck drivers Unknown 1 6
Ontario Global Talent Stream OnX Enterprise Solutions Ltd. Toronto, ON M5C 2B8 21231-Software engineers and designers Unknown 1 1
British Columbia High Wage ONYX EXTERIORS LTD. SURREY, BC V3R 9B7 72310-Carpenters Unknown 1 6
Ontario High Wage Onyx-Fire Protection Services Inc. Mississauga, ON L5R 0H1 22311-Electronic service technicians (household and business equipment) Unknown 1 1
Alberta High Wage O. Obadan Professional Corporation Calgary, AB T2Z 3R6 31102-General practitioners and family physicians Unknown 1 1
Saskatchewan Primary Agriculture Oosthuysen AG Co Rm of Sliding Hills, SK S0A 0T0 84120-Specialized livestock workers and farm machinery operators Unknown 1 1
Quebec Global Talent Stream OPAL-RT TECHNOLOGIES Montréal, QC H3K 1G6 21310-Electrical and electronics engineers Partnership 1 1
Quebec High Wage OPAL-RT TECHNOLOGIES Montréal, QC H3K 1G6 12102-Procurement and purchasing agents and officers Partnership 1 1
Quebec Global Talent Stream OPAL-RT TECHNOLOGIES Montréal, QC H3K 1G6 21232-Software developers and programmers Partnership 3 3
Quebec High Wage OPAL-RT TECHNOLOGIES Montréal, QC H3K 1G6 11202-Professional occupations in advertising, marketing and public relations Partnership 1 1
British Columbia High Wage Opa Sushi Limited Prince Rupert, BC V8J 1A5 60030-Restaurant and food service managers Unknown 1 1
British Columbia High Wage Opa Sushi Limited Prince Rupert, BC V8J 1A5 62200-Chefs Unknown 1 1
New Brunswick Low Wage OPC Canada, Inc. Centreville, NB E7K 2M4 95106-Labourers in food and beverage processing Unknown 1 2
Ontario High Wage OPC.TV INC Toronto, ON M6J 1C3 51120-Producers, directors, choreographers and related occupations Unknown 1 1
Ontario High Wage Open Farm Inc. Toronto, ON M6J 2K8 52120-Graphic designers and illustrators Unknown 1 1
British Columbia High Wage Open Ice Productions ULC Burnaby, BC V3N 5E 21221-Business system specialists Corporation 1 1
Ontario High Wage Open Jaw Network Ltd. Toronto, ON M4W 3A7 21234-Web developers and programmers Unknown 1 1
British Columbia High Wage OpenRoad Auto Group Limited Richmond, BC V6V 1W8 72410-Automotive service technicians, truck and bus mechanics and mechanical repairers Unknown 1 1
British Columbia High Wage OpenRoad Auto Group Ltd. Richmond, BC V6V 1W8 72410-Automotive service technicians, truck and bus mechanics and mechanical repairers Unknown 1 1
British Columbia High Wage Open Windows Inc. Richmond, BC V6V 3A9 72014-Contractors and supervisors, other construction trades, installers, repairers and servicers Unknown 1 2
Ontario High Wage Operation Mobilisation Canada Port Colborne, ON L3K 4C8 00013-Senior managers - health, education, social and community services and membership organizations Unknown 1 1
Quebec Low Wage Ô Petit Paris Montréal, QC H2W 1E5 63202-Bakers Corporation 3 3
Quebec High Wage Ô Petit Paris Montréal, QC H2W 1E5 11201-Professional occupations in business management consulting Corporation 1 1
Ontario Low Wage Opex Foods Ltd London, ON N6J 2K6 62020-Food service supervisors Unknown 1 3
Ontario Low Wage Opex Restaurants (1997) Ltd. London, ON N5X 4C5 62020-Food service supervisors Unknown 2 2
Ontario Low Wage Opex Restaurants Ltd. London, ON N6K 4T2 60030-Restaurant and food service managers Unknown 1 1
Ontario Global Talent Stream Opid Technologies Incorporated Tillsonburg, ON N4G 3J7 21232-Software developers and programmers Unknown 1 1
Quebec Global Talent Stream Opsia Inc. Montreal, QC H4C 1L7 21232-Software developers and programmers Unknown 1 1
Quebec High Wage Optable Technologies Inc. Montréal, QC H3A 2G4 10019-Other administrative services managers Corporation 1 1
Quebec High Wage Optical Center Montréal, QC H2T 2N6 32100-Opticians Corporation 1 1
Ontario High Wage Optima Drywall & Acoustics Ltd Thornhill, ON L3T 2C6 73102-Plasterers, drywall installers and finishers and lathers Unknown 1 1
Ontario High Wage Optimal Irrigation Corp. Vaughan, ON L4H 3Z2 22114-Landscape and horticulture technicians and specialists Unknown 1 2
New Brunswick Low Wage Optimal Structural Formwork Grand-Barachois, NB E4P 9G1 75110-Construction trades helpers and labourers Unknown 1 10
Quebec Low Wage Optimetal 360 inc. Montmagny, QC G5V 3L7 72106-Welders and related machine operators 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