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.

15,273 Employers Updated: Dec 09, 2025
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
Quebec High Wage Rose Life Science Huntingdon, QC J0S 1H0 12101-Human resources and recruitment officers Unknown 1 1
British Columbia Primary Agriculture Rosemont Dairy Ltd. Chilliwack, BC V4Z 0B5 85100-Livestock labourers Unknown 2 4
British Columbia Primary Agriculture Rosevale Farms Ltd Chilliwack, BC V2P 6H 82030-Agricultural service contractors and farm supervisors Corporation 1 1
British Columbia High Wage Rosh Metal Ltd. Richmond, BC V7C 3B1 72106-Welders and related machine operators Unknown 1 1
British Columbia Primary Agriculture Rossdown Farms Ltd Abbotsford, BC V4X 1E2 85100-Livestock labourers Unknown 1 7
British Columbia Low Wage Rossdown Natural Foods Ltd Abbotsford, BC V4X 1E2 12013-Supervisors, supply chain, tracking and scheduling coordination occupations Unknown 1 1
British Columbia Low Wage Rossdown Natural Foods Ltd Abbotsford, BC V4X 1E2 94141-Industrial butchers and meat cutters, poultry preparers and related workers Unknown 1 2
British Columbia Primary Agriculture Rossland Mushroom Farm Ltd. Abbotsford, BC V4X 1M6 84120-Specialized livestock workers and farm machinery operators Unknown 1 5
British Columbia Primary Agriculture Rossland Mushroom Farm Ltd. Abbotsford, BC V4X 1M6 85101-Harvesting labourers Unknown 1 30
Ontario High Wage Rostam Holding Corporation ottawa, ON K1G 4K8 63221-Upholsterers Unknown 1 1
Quebec Low Wage Rotisserie Orford inc Magog, QC J1X 2R6 62020-Food service supervisors Unknown 1 1
British Columbia High Wage Round Wrap Industries Ltd Richmond, BC V6V 3A9 13100-Administrative officers Unknown 1 1
Quebec Low Wage Routiers avantage inc. Chicoutimi, QC G7H 5B1 72401-Heavy-duty equipment mechanics Unknown 1 1
Ontario Global Talent Stream Rovio Toronto Toronto, ON M5H 3S1 52120-Graphic designers and illustrators Corporation 1 1
Ontario High Wage Roy A Group Inc. Toronto, ON M6G 1C8 60030-Restaurant and food service managers Unknown 1 1
Alberta Low Wage Roy Construction Ltd Legal, AB T0G 1L0 82031-Contractors and supervisors, landscaping, grounds maintenance and horticulture services Unknown 1 1
Ontario Global Talent Stream Royal Bank of Canada TORONTO, ON M5J 1J1 20012-Computer and information systems managers Corporation 1 1
Ontario Global Talent Stream Royal Bank of Canada TORONTO, ON M5J 1J1 21211-Data scientists Corporation 1 1
Ontario Global Talent Stream Royal Bank of Canada TORONTO, ON M5J 1J1 21221-Business system specialists Corporation 1 1
Ontario Global Talent Stream Royal Bank of Canada TORONTO, ON M5J 1J1 21222-Information systems specialists Corporation 1 1
Ontario High Wage Royal Bank of Canada TORONTO, ON M5J 1J1 21222-Information systems specialists Corporation 1 1
Alberta Low Wage Royal Canadian Lodge Banff (InnVest Hotels LP) Banff, AB T1L 1B4 62200-Chefs Unknown 1 1
Alberta Low Wage Royal Canadian Lodge Banff (InnVest Hotels LP) Banff, AB T1L 1B4 63200-Cooks Unknown 1 1
Ontario High Wage Royal Canadian Plumbing Inc. Mississuaga, ON L5W 1E5 75110-Construction trades helpers and labourers Unknown 1 1
British Columbia High Wage Royal City Trucking Ltd Surrey, BC V3V 7A5 73300-Transport truck drivers Unknown 1 8
British Columbia Low Wage Royal Fade & Hair Studio Ltd. Surrey, BC V3S 1S8 63210-Hairstylists and barbers Unknown 1 1
Ontario High Wage Royal Garden Star Inc. Mississauga, ON L5N 7Y5 62200-Chefs Unknown 1 1
Quebec High Wage Royal Institute for the Advancement of Learning Montreal, QC H3A 0G4 13110-Administrative assistants Unknown 1 1
Quebec High Wage Royal Institute for the Advancement of Learning Montreal, QC H3A 0G4 21232-Software developers and programmers Unknown 1 1
Quebec High Wage Royal Institute for the Advancement of Learning Montreal, QC H3A 0G4 41200-University professors and lecturers Unknown 5 5
Quebec High Wage Royal Institute for the Advancement of Learning Montreal, QC H3A 0G4 41201-Post-secondary teaching and research assistants Unknown 4 4
Quebec Low Wage Royal Institute for the Advancement of Learning Montreal, QC H3A 0G4 41201-Post-secondary teaching and research assistants Unknown 1 1
Ontario Low Wage Royal J&M Distributing Inc. Guelph, ON N1K 1B7 12013-Supervisors, supply chain, tracking and scheduling coordination occupations Unknown 1 1
Ontario High Wage Royal Kitchen and Closets Inc. Scarborough, ON M1K 1M6 72311-Cabinetmakers Unknown 1 2
Ontario High Wage Royal Laser Mfg Inc Etobioke, ON M9W 5Z7 00015-Senior managers - construction, transportation, production and utilities Unknown 1 1
Ontario High Wage Royal Laser Mfg Inc Etobioke, ON M9W 5Z7 52121-Interior designers and interior decorators Unknown 1 1
Quebec High Wage Royal Mat Beauceville, QC G5X 2S8 92013-Supervisors, plastic and rubber products manufacturing Corporation 1 1
British Columbia High Wage Royal Pacific Realty Corporation Vancouver, BC V6P 6G5 13111-Legal administrative assistants Unknown 1 1
Ontario High Wage Royal Roofs LTD MISSISSAUGA, ON L5M 3Z5 73110-Roofers and shinglers Unknown 1 1
British Columbia High Wage Royal Touch Painting Ltd. Surrey, BC V3R 3V9 73112-Painters and decorators (except interior decorators) Unknown 1 2
British Columbia High Wage Royal West Management Ltd. Burnaby, BC V3N 3L3 64314-Hotel front desk clerks Unknown 1 1
Alberta High Wage Ruby Rock Construction Ltd. Airdrie, AB T4A 2J5 73100-Concrete finishers Unknown 1 11
Alberta High Wage Rukmani Group Ltd. High Prairie, AB T0G 1E0 62010-Retail sales supervisors Unknown 1 1
British Columbia Low Wage Ruman Holdings Ltd. Mission, BC V2V 1A7 62020-Food service supervisors Unknown 2 2
Ontario Primary Agriculture Rundle Brothers Ltd. Woodham, ON N0K 2A0 85100-Livestock labourers Unknown 1 10
British Columbia Primary Agriculture Running W Egg Farm Ltd. Duncan, BC V9L 5W5 85100-Livestock labourers Unknown 1 1
British Columbia High Wage Russell Brewing Company Ltd. Surrey, BC V3W 3B2 10022-Advertising, marketing and public relations managers Unknown 1 1
Alberta Low Wage Rustco Foods Ltd Lloydminster, AB T9V 2X4 62010-Retail sales supervisors Unknown 1 1
Manitoba Primary Agriculture Rustic Oak Cattle And Grain Ltd Eden, MB R0J 0M0 84120-Specialized livestock workers and farm machinery operators Unknown 1 1
Manitoba High Wage Rusty Nail Construction Ltd. Winnipeg, MB R3W 0M4 72310-Carpenters Unknown 1 2
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