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 TRICITY LUBRICANTS PORT MOODY, BC V3H 2C5 72410-Automotive service technicians, truck and bus mechanics and mechanical repairers Unknown 1 1
British Columbia Low Wage TRICITY LUBRICANTS PORT MOODY, BC V3H 2C5 62010-Retail sales supervisors Unknown 1 1
Quebec Primary Agriculture Tricklinie inc Lyster, QC G0S 1V0 85100-Livestock labourers Unknown 2 2
Quebec Primary Agriculture Tricklinie inc LYSTER, QC G0S 1V0 85100-Livestock labourers Unknown 1 1
Quebec Primary Agriculture Tricklinie inc LYSTER, QC G0S 1V0 84120-Specialized livestock workers and farm machinery operators Unknown 1 2
Ontario High Wage Tricon Concrete Finishing Co. Ltd. Toronto, ON M3J 2M9 73100-Concrete finishers Unknown 1 1
British Columbia High Wage Tricon Exteriors Ltd Surrey, BC V3R 8Z7 73200-Residential and commercial installers and servicers Unknown 1 1
British Columbia Low Wage Tricosta Foods Ltd. Maple Ridge, BC V2X 2P7 63200-Cooks Unknown 1 2
Ontario Low Wage Tri County Apple Growers Limited Trenton, ON K8V 5P6 75101-Material handlers Unknown 1 2
Ontario High Wage Trident Consulting Inc Richmond Hill, ON L4C 7Y7 21231-Software engineers and designers Unknown 1 1
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
Alberta High Wage TRIDEV INC VULCAN, AB T0L 2B0 60030-Restaurant and food service managers Unknown 1 1
Ontario Low Wage Tridon Construction Ltd London, ON N6B 3G1 75110-Construction trades helpers and labourers Unknown 1 1
Saskatchewan Low Wage TRIFONS PIZZA Regina, SK S4N 0P4 62020-Food service supervisors Corporation 1 1
Alberta Low Wage TRI-GEN GROUP LTD. Athabasca County, AB T0A 0M0 13110-Administrative assistants 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
Ontario High Wage Trillium Health Care Products Inc. Brockville, ON K6V 1T9 00013-Senior managers - health, education, social and community services and membership organizations Unknown 1 1
British Columbia High Wage Trillium Transportation Ltd. Surrey, BC V3S 2L7 73300-Transport truck drivers Unknown 1 8
Ontario High Wage TRILLUM PAINTING INC. Brampton, ON L6R 4B3 73112-Painters and decorators (except interior decorators) Unknown 1 1
Alberta High Wage Trimac Transportation Services Inc. SW Calgary, AB T2R 0C5 13201-Production and transportation logistics coordinators Unknown 1 1
Alberta High Wage Tri-Med Family Clinic Calgary, AB T3R 1W7 31102-General practitioners and family physicians Unknown 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
Nova Scotia Low Wage Trim Landscaping Inc. Bedford, NS B4B 1J6 82031-Contractors and supervisors, landscaping, grounds maintenance and horticulture services Unknown 1 1
Ontario Primary Agriculture TRI MN LTD LaSalette, ON N0E 1H0 85101-Harvesting labourers Unknown 1 4
Alberta Global Talent Stream Trinamix, Inc. Calgary, AB T2P 0J4 21222-Information systems specialists Corporation 1 1
Employers carrying on business in Canada with Head Office outside of Canada High Wage TRINGTech j.d.o.o. (TRINGTech simple ltd.) Zagreb, 10000 22230-Non-destructive testers and inspectors Corporation 1 1
British Columbia Primary Agriculture Trinity Dairies Ltd Enderby, BC V4Y 5B4 85100-Livestock labourers Unknown 1 1
Ontario High Wage TRINITY MANAGEMENT SERVICES INC. OTTAWA, ON K2C 3N6 13110-Administrative assistants Unknown 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
Ontario High Wage Triodetic, A Division of Plaintree Arnprior, ON K7S 0C3 21300-Civil engineers Unknown 1 1
Quebec High Wage Trio Pac Inc. Saint-Laurent, QC H4T 1X8 72400-Construction millwrights and industrial mechanics 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
British Columbia High Wage TRIPLE BEE'S SECURITY SERVICES LTD Surrey, BC V3W 1E6 62029-Other services supervisors Unknown 1 1
Alberta High Wage TripleClean Exhaust Maintenance Inc Edmonton, AB T5T 5E5 62024-Cleaning supervisors Unknown 1 2
Ontario Low Wage Triple Double Japanese Food Inc Toronto, ON M5V 1Z4 63200-Cooks Unknown 1 4
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
Alberta High Wage TRIPLE EAGLE LOGISTICS (ALBERTA) INC. CALGARY, AB T2C 5P6 12013-Supervisors, supply chain, tracking and scheduling coordination occupations Unknown 1 1
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 11202-Professional occupations in advertising, marketing and public relations Unknown 1 1
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 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
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