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.

25,383 Employers Updated: Mar 12, 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 Low Wage Tricosta Foods Ltd. Maple Ridge, BC V2X 2P7 63200-Cooks Unknown 1 2
British Columbia High Wage Trident Kitchen Cabinets Ltd Surrey, BC V3W 1L3 72311-Cabinetmakers Unknown 1 2
Alberta Low Wage Trident Ventures 2020 LTD Wetaskiwin, AB T9A 0R5 63200-Cooks Unknown 1 1
Ontario High Wage Trigrand Inc. North York, ON M6B 3Z4 73112-Painters and decorators (except interior decorators) Unknown 1 1
British Columbia Primary Agriculture Trilean Pork Ltd Chilliwack, BC V2P 6H3 84120-Specialized livestock workers and farm machinery operators Corporation 1 1
Nova Scotia High Wage Trim Landscaping Inc. Bedford, NS B4B 1J6 82031-Contractors and supervisors, landscaping, grounds maintenance and horticulture services Unknown 1 1
Nova Scotia Low Wage Trim Landscaping Inc. Bedford, NS B4B 1J6 75110-Construction trades helpers and labourers Unknown 1 1
Alberta Global Talent Stream Trinamix, Inc. Calgary, AB T2P 0J4 21222-Information systems specialists Corporation 1 1
Ontario High Wage Trinity Tech Inc. Etobicoke, ON M9W 5Z8 22301-Mechanical engineering technologists and technicians Unknown 1 1
Quebec High Wage Trinorth equipement inc Repentigny, QC J5Z 2H1 11202-Professional occupations in advertising, marketing and public relations Unknown 1 1
Quebec High Wage Trio Pac Inc. Saint-Laurent, QC H4T 1X8 72400-Construction millwrights and industrial mechanics Unknown 1 1
Ontario High Wage Triodetic, A Division of Plaintree Arnprior, ON K7S 0C3 21300-Civil engineers Unknown 1 1
Nova Scotia Global Talent Stream Trip Ninja Inc Halifax, NS B3J 3N2 21231-Software engineers and designers Unknown 1 1
British Columbia Primary Agriculture Triple 8 Mushrooms Aldergrove, BC V4W 2V1 85101-Harvesting labourers Corporation 1 20
Alberta Low Wage Triple Angel Enterprises Ltd. Medicine Hat, AB T1B 4E9 63200-Cooks Unknown 1 1
Ontario High Wage Triple Double Japanese Food Inc Toronto, ON M5V 1Z4 00014-Senior managers - trade, broadcasting and other services, n.e.c. Unknown 1 1
Ontario Low Wage Triple Double Japanese Food Inc Toronto, ON M5V 1Z4 63200-Cooks Unknown 1 4
Newfoundland and Labrador Primary Agriculture Triple E farms ltd. Comfort Cove, NL A0G 3K0 85101-Harvesting labourers Unknown 2 9
British Columbia High Wage Triple Eight Transport Inc. Abbotsford, BC V2T 6J7 11100-Financial auditors and accountants Unknown 1 1
British Columbia High Wage Triple Eight Transport Inc. Abbotsford, BC V2T 6J7 11202-Professional occupations in advertising, marketing and public relations Unknown 1 1
British Columbia High Wage Triple Eight Transport Inc. Abbotsford, BC V2T 6J7 13100-Administrative officers Unknown 1 1
Ontario High Wage Triple Flag Precious Metals Corp. Toronto, ON M5J 2S1 21102-Geoscientists and oceanographers Unknown 1 1
Alberta Low Wage Triple J's Hardwood Ltd. Calgary, AB T3A 1A2 73113-Floor covering installers Unknown 1 1
British Columbia Low Wage Triple June Education Ltd. NANAIMO, BC V9V 1T7 42202-Early childhood educators and assistants Unknown 1 1
Saskatchewan High Wage Triple K Distributor Ltd. Regina, SK S4N 5H4 60020-Retail and wholesale trade managers Unknown 1 1
British Columbia Primary Agriculture Triple N Berry Farms Ltd. Richmond, BC V6Y 2Y1 82030-Agricultural service contractors and farm supervisors Unknown 1 2
British Columbia Primary Agriculture Triple N Berry Farms Ltd. Richmond, BC V6Y 2Y1 85101-Harvesting labourers Unknown 1 10
British Columbia Low Wage Triple N Triple E Holdings Inc Vanderhoof, BC V0J 3A0 62020-Food service supervisors Unknown 1 2
British Columbia High Wage Triple R Supply Chain Ltd. Vancouver, BC V5P 1S3 70020-Managers in transportation Unknown 1 1
British Columbia High Wage Triple S Logistics Ltd DELTA, BC V4G 1B5 73300-Transport truck drivers Unknown 1 15
Manitoba Primary Agriculture Triple T Ventures Inc Altona, MB R0G 0B0 84120-Specialized livestock workers and farm machinery operators Unknown 1 1
Ontario High Wage Triple Trans Mill Services Ltd. Woodstock, ON N4T 0L2 73300-Transport truck drivers Unknown 1 5
Ontario High Wage Triple s truck repair inc brampton, ON L6T 4M2 72106-Welders and related machine operators Unknown 1 2
Alberta High Wage TripleClean Exhaust Maintenance Inc Edmonton, AB T5T 5E5 62024-Cleaning supervisors Unknown 1 2
Nova Scotia Low Wage Tripoli Holdings Limited Halifax, NS B3M 3R1 95106-Labourers in food and beverage processing Unknown 1 1
Quebec Global Talent Stream Trisotech services conseils en informatique Laval, QC H7T 2H6 21311-Computer engineers (except software engineers and designers) Unknown 1 1
Quebec High Wage Trisotech services conseils en informatique Laval, QC H7T 2H6 22310-Electrical and electronics engineering technologists and technicians Unknown 1 1
Ontario High Wage Triumph Aluminum & Sheet Metal Inc Toronto, ON M6L 2H8 73110-Roofers and shinglers Unknown 1 2
Ontario High Wage Triumph Aluminum & Sheet Metal Inc Toronto, ON M6L 2H8 75110-Construction trades helpers and labourers Unknown 1 4
British Columbia Low Wage Triwest Mechanical Ltd. Langley, BC V3A 6K8 75110-Construction trades helpers and labourers Unknown 1 1
Saskatchewan Low Wage Trojan Ent. Inc. Yorkton, SK S3N 3G7 63200-Cooks Unknown 1 1
British Columbia High Wage Troll Brothers Quilt Designs Shawnigan Lake, BC V0R 2W0 53124-Artisans and craftspersons Unknown 1 1
British Columbia Low Wage Tropical Oasis Nail Lounge and Spa Ltd Coquitlam, BC V3J 3R3 62029-Other services supervisors Unknown 1 1
British Columbia Low Wage Tropical Oasis Nail Lounge and Spa Ltd Coquitlam, BC V3J 3R3 63211-Estheticians, electrologists and related occupations Unknown 1 2
Ontario High Wage Troton Canada Inc. Brampton, ON L6T 5K6 62100-Technical sales specialists - wholesale trade Unknown 1 1
British Columbia Low Wage Trounce Alley Holdings Ltd Victoria, BC V8W 1K3 62200-Chefs Unknown 2 2
Alberta Primary Agriculture Trower calf ranch Iron Springs, AB T0K 1G0 84120-Specialized livestock workers and farm machinery operators Unknown 1 1
Alberta Low Wage Troy Enterprises LTD Grande Prairie, AB T8V 4H5 62022-Accommodation, travel, tourism and related services supervisors Unknown 1 1
British Columbia High Wage Troy Wotherspoon Insurance Services (Nordel) Ltd. Surrey, BC V3W 1P6 63100-Insurance agents and brokers Unknown 1 1
Ontario High Wage Tru-way Machinery Manufacturers Ltd. Combermere, ON K0J 1L0 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