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 Low Wage One River Solutions Inc. Hanover, ON N4N 1S1 63200-Cooks Unknown 1 1
Quebec Primary Agriculture Onésime Pouliot AgriPlant Inc Saint-Jean-de-l'Ile-d'Orléans, QC G0A 3W0 85103-Nursery and greenhouse labourers Corporation 1 17
British Columbia Low Wage OneSky Community Resources Penticton, BC V2A 4L7 42202-Early childhood educators and assistants Unknown 1 1
British Columbia Low Wage OneSky Community Resources Penticton, BC V2A 4L7 44101-Home support workers, caregivers and related occupations Unknown 1 1
British Columbia Low Wage ONE STOP KITCHEN IDEA LTD SURREY, BC V3W 3B1 72311-Cabinetmakers Unknown 1 2
British Columbia High Wage ONE STOP KITCHEN IDEA LTD SURREY, BC V3W 3B1 12200-Accounting technicians and bookkeepers Unknown 1 1
Alberta High Wage One Stop Legal Services Ltd. Calgary, AB T3N 1V9 13110-Administrative assistants Unknown 1 1
British Columbia High Wage One Stop Mechanical Ltd. Vancouver, BC V5R 2E8 72402-Heating, refrigeration and air conditioning mechanics Unknown 1 1
British Columbia High Wage ONE TOUCH CONTRACTING LTD. Surrey, BC V3W 6J1 72310-Carpenters Unknown 1 1
New Brunswick High Wage One Touch Heat And Cool Inc Moncton, NB E1C 2W4 12010-Supervisors, general office and administrative support workers Unknown 1 1
Ontario Permanent Resident Only O-Net Technologies (Canada) Inc. Kanata, ON K2K 3A4 21399-Other professional engineers, n.e.c. Unknown 1 1
Alberta Low Wage One way environmental solutions Inc. Calgary, AB T3H 1H1 73102-Plasterers, drywall installers and finishers and lathers Unknown 1 3
British Columbia Low Wage One Whistler Village Partners Company Whistler, BC V8E 1G6 65310-Light duty cleaners Unknown 1 6
Ontario Low Wage Ongjake Inc. Mississauga, ON L5B 1H9 62020-Food service supervisors Unknown 1 1
Ontario High Wage Ongjake Inc. Mississauga, ON L5B 1H9 60030-Restaurant and food service managers Unknown 1 1
Quebec High Wage Ongles Kiko & Spa inc. Longueuil, QC J4N 1P2 63211-Estheticians, electrologists and related occupations Unknown 1 2
Quebec High Wage Ongles Lachenaie Terrebonne, QC J6V 1H4 62029-Other services supervisors Unknown 1 1
Quebec High Wage Ongles Rivières (2024) Inc. Trois Rivieres, QC G8Y 1W2 63211-Estheticians, electrologists and related occupations Unknown 1 1
British Columbia High Wage ONIKON Creative Inc. Surrey, BC V3R 4G8 51120-Producers, directors, choreographers and related occupations Unknown 1 1
British Columbia High Wage ONIKON Creative Inc. Surrey, BC V3R 4G8 21223-Database analysts and data administrators Unknown 1 1
Quebec Low Wage Onipro inc. Sherrington, QC J0L 2N0 72422-Electrical mechanics Unknown 1 1
Quebec Primary Agriculture Onipro inc. Sherrington, QC J0L 2N0 85101-Harvesting labourers Unknown 1 10
Quebec Primary Agriculture Onipro inc. SHERRINGTON, QC J0L 2N0 85101-Harvesting labourers Unknown 4 11
Ontario High Wage ONIT Construction Inc. Burlington, ON L7N 3H8 72014-Contractors and supervisors, other construction trades, installers, repairers and servicers Unknown 1 1
Alberta High Wage ONKAR INSURANCE BROKERS LTD edmonton, AB T6E 5P2 13100-Administrative officers Unknown 1 1
Ontario Low Wage ONLY PASTA INC Woodbridge, ON L4L 7Z9 62010-Retail sales supervisors Unknown 1 1
British Columbia High Wage Onni Contracting Ltd. Vancouver, BC V6B 3M6 11100-Financial auditors and accountants Unknown 1 1
British Columbia Primary Agriculture Onos Greenhouses Ltd Rosedale, BC V0X 1X2 85103-Nursery and greenhouse labourers Unknown 1 1
British Columbia Low Wage Ono's Sushi Ltd. Abbotsford, BC V2T 0C5 60030-Restaurant and food service managers Unknown 1 1
British Columbia High Wage Onsem Food Ltd. Campbell River, BC V9W 2C5 63200-Cooks Unknown 1 2
Employers carrying on business in Canada with Head Office outside of Canada High Wage Onsite Machining Inc Alma, 48801 72106-Welders and related machine operators Corporation 1 3
Employers carrying on business in Canada with Head Office outside of Canada High Wage Onsite Machining Inc. Alma, 48801 72106-Welders and related machine operators Corporation 1 4
Employers carrying on business in Canada with Head Office outside of Canada High Wage Onsite Treatment Services AS Tananger, 4056 22302-Industrial engineering and manufacturing technologists and technicians Corporation 1 1
British Columbia High Wage On Stage Cleaning Inc. Burnaby, BC V5C 5W7 62024-Cleaning supervisors Unknown 1 1
Ontario High Wage Ontario Badminton Academy Crop. Markham, ON L3R 1A5 53201-Coaches Unknown 1 2
Ontario High Wage ONTARIO CAMERA CORP. Etobicoke, ON M8Z 1B3 62023-Customer and information services supervisors Unknown 1 1
Ontario High Wage Ontario Chrome inc Oakville, ON L6L 2X4 72100-Machinists and machining and tooling inspectors Unknown 1 1
Ontario High Wage Ontario College of Art and Design University Toronto, ON M5T 1W1 41200-University professors and lecturers Unknown 1 1
Ontario Low Wage Ontario Golden Chefs Ltd Woodbridge, ON L4L 3K8 62200-Chefs Unknown 1 1
Ontario High Wage ONTARIO HALAL MEAT FARMS INC. Hamilton, ON L9A 4V9 12013-Supervisors, supply chain, tracking and scheduling coordination occupations Unknown 1 1
Ontario High Wage Ontario Impex of Canada Inc. Mississauga, ON L5S 1X7 12013-Supervisors, supply chain, tracking and scheduling coordination occupations Unknown 1 1
Ontario Low Wage Ontario Inc 1737165 Burlington, ON L7L 1C8 42202-Early childhood educators and assistants Unknown 1 1
Ontario High Wage Ontario Judo Black Belt Association Scarborough, ON M1C 0C7 53201-Coaches Unknown 1 1
Ontario Low Wage Ontario Limited 1970142 Niagara Falls, ON L2E 7B6 33102-Nurse aides, orderlies and patient service associates Unknown 1 1
Ontario Low Wage Ontario Long Term Care Home for the Deaf Barrie, ON L4M 0C4 44101-Home support workers, caregivers and related occupations Unknown 1 1
Ontario High Wage Ontario Medical Reporting Inc Toronto, ON M3N 2V7 31100-Specialists in clinical and laboratory medicine Unknown 1 1
Ontario Primary Agriculture Ontario Mushroom Farms Inc. Ashburn, ON L0B 1A0 85101-Harvesting labourers Unknown 1 6
Ontario Primary Agriculture Ontario Pickle Corporation Chatham, ON N7M 5J7 80020-Managers in agriculture Unknown 1 1
Ontario Primary Agriculture Ontario Pickle Corporation Chatham, ON N7M 5J7 85101-Harvesting labourers Unknown 1 8
Ontario Primary Agriculture Ontario Plants Propagation Limited St. Thomas, ON N5P 3T2 85103-Nursery and greenhouse labourers Unknown 1 4
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