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 Low Wage TRIPLE LEGEND RESTAURANTS LTD KELOWNA, BC V1Y 6G8 63200-Cooks Unknown 1 3
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
Ontario Primary Agriculture Triple P Farms Ontario Inc. Thamesville, ON N0P 2K0 85101-Harvesting labourers Unknown 1 4
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
Ontario High Wage Triple s truck repair inc brampton, ON L6T 4M2 72106-Welders and related machine operators Unknown 1 2
Ontario High Wage Triple Trans Mill Services Ltd. Woodstock, ON N4T 0L2 73300-Transport truck drivers Unknown 1 5
Manitoba Primary Agriculture Triple T Ventures Inc Altona, MB R0G 0B0 84120-Specialized livestock workers and farm machinery operators Unknown 1 1
Nova Scotia Global Talent Stream Trip Ninja Inc Halifax, NS B3J 3N2 21231-Software engineers and designers Unknown 1 1
Nova Scotia Low Wage Tripoli Holdings Limited Halifax, NS B3M 3R1 95106-Labourers in food and beverage processing Unknown 1 1
British Columbia Primary Agriculture Tripple B Farms LTD Chilliwack, BC V2P 6H4 85100-Livestock labourers 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
Quebec Global Talent Stream Trisotech services conseils en informatique Laval, QC H7T 2H6 21311-Computer engineers (except software engineers and designers) Unknown 1 1
Ontario High Wage Tri-Star Truck and Trailer Repair Center Inc. Mississauga, ON L4W 1E7 72401-Heavy-duty equipment mechanics Unknown 2 2
Alberta Primary Agriculture Tri-T Farms (2005) Ltd. Vauxhall, AB T0K 2K0 85101-Harvesting labourers Unknown 1 7
Northwest Territories Low Wage TRITON ENTERPRISES LTD. Yellowknife, NT X1A 3T4 13110-Administrative assistants Unknown 1 1
British Columbia Global Talent Stream TRIUMF Inc. Vancouver, BC V6T 2A3 21301-Mechanical engineers 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
Ontario High Wage TRIUMPH ROOFING & SHEET METAL INC. Toronto, ON M6L 2H8 73110-Roofers and shinglers Unknown 1 1
Alberta High Wage Tri Wellness MD Centre Inc. Spruce Grove, AB T7X 0T3 31102-General practitioners and family physicians Unknown 1 2
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 High Wage TROOPER TRANSPORT LTD. SURREY, BC V4N 2Z4 73300-Transport truck drivers Unknown 1 4
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 High Wage Trouw Nutrition Canada Inc. okotoks, AB T1S 1A2 00015-Senior managers - construction, transportation, production and utilities Unknown 1 1
Alberta Primary Agriculture Trower calf ranch Iron Springs, AB T0K 1G0 84120-Specialized livestock workers and farm machinery operators Unknown 1 1
Quebec High Wage TROY APPAREL INC Montréal, QC H1H 3V3 92015-Supervisors, textile, fabric, fur and leather products processing and manufacturing Unknown 1 1
New Brunswick Low Wage Troyco Inc. Edmundston, NB E3V 3L1 62020-Food service supervisors Unknown 2 2
Alberta Low Wage Troy Enterprises LTD Grande Prairie, AB T8V 4H5 62022-Accommodation, travel, tourism and related services supervisors Unknown 1 1
Ontario High Wage Troy Life & Fire Safety Ltd. Owen Sound, ON N4K 2H7 22302-Industrial engineering and manufacturing technologists and technicians 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
Quebec High Wage Truchon Toiture et Imperméabilisation Inc. St-Mathieu-de-Beloeil, QC J3G 4S5 73110-Roofers and shinglers Corporation 1 2
Alberta High Wage Truckco Mechanical LTD. EDMONTON, AB T5S 1X7 72410-Automotive service technicians, truck and bus mechanics and mechanical repairers Unknown 2 3
Alberta High Wage Truckco Mechanical LTD. EDMONTON, AB T5S 1X7 72400-Construction millwrights and industrial mechanics Unknown 1 1
Alberta High Wage Truck Point Inc Edmonton, AB T6B 3M5 10012-Purchasing managers Unknown 1 1
Saskatchewan Low Wage True Blue Glass Inc Saskatoon, SK S7K 0W1 73111-Glaziers Unknown 1 1
British Columbia High Wage True Constructible Solutions Ltd. Burnaby, BC V5B 5A1 72300-Plumbers Unknown 1 3
Ontario High Wage Truelinescaping Inc. Gilford, ON L0L 1R0 82031-Contractors and supervisors, landscaping, grounds maintenance and horticulture services Unknown 1 1
Alberta High Wage True Men Construction Ltd. Calgary, AB T3J 5L5 72310-Carpenters Unknown 1 1
Alberta Low Wage True North Delivery Corp Rocky Mountain House, AB T4T 0B1 62020-Food service supervisors Unknown 1 1
British Columbia High Wage True North Flagging and Security Group Inc. Surrey, BC V3R 3T9 12013-Supervisors, supply chain, tracking and scheduling coordination occupations Unknown 1 1
Ontario High Wage True North Forming Inc. New Dundee, ON N0B 2E0 73100-Concrete finishers Unknown 1 1
British Columbia Primary Agriculture True North fruit Vernon, BC V1B 3L4 85101-Harvesting labourers Unknown 3 21
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