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
Quebec Primary Agriculture Riloup Holstein Inc. Saint-Côme-Linière, QC G0M 1J0 85100-Livestock labourers Corporation 3 3
Alberta Low Wage Rimbey Ridge Hotel & Suites Ltd Rimbey, AB T0C 2J0 62022-Accommodation, travel, tourism and related services supervisors Unknown 1 1
Manitoba High Wage Rimer Alco North America Inc. Winnipeg, MB R3Y 1G4 31100-Specialists in clinical and laboratory medicine Unknown 1 1
Alberta Primary Agriculture Rimrock Cattle Company Ltd. High River, AB T0L 1H0 84120-Specialized livestock workers and farm machinery operators Unknown 1 21
Nova Scotia High Wage Rimrock Construction Limited Hammonds Plains, NS B4B 2A1 73200-Residential and commercial installers and servicers Unknown 1 1
Ontario Global Talent Stream RingCentral Canada Inc. OTTAWA, ON K1P 1C3 21231-Software engineers and designers Corporation 1 1
Ontario Global Talent Stream RingCentral Canada Inc. OTTAWA, ON K1P 1C3 20012-Computer and information systems managers Corporation 1 1
Ontario Low Wage Ringball Corporation Mississauga, ON L5N 6H6 13110-Administrative assistants Unknown 1 1
Quebec High Wage Rinox inc terrebonne, QC J6X 4J9 22232-Occupational health and safety specialists Unknown 1 1
Alberta Low Wage Rio Alto Authentic Mexican Ltd High River, AB T1V 1M4 63202-Bakers Unknown 1 1
Ontario High Wage Rio Sofa Upholstery Ltd. Brampton, ON L6T 5K3 72311-Cabinetmakers Unknown 1 1
Ontario High Wage Riopelle Group Professional Corporation Timmins, ON P4N 2K1 12200-Accounting technicians and bookkeepers Unknown 1 1
Alberta High Wage Rip Rap Plumbing & Heating Ltd. Spruce Grove, AB T7Y 1G1 72300-Plumbers Unknown 1 3
Ontario Global Talent Stream Ripple Canada Ltd. Toronto, ON M5V 2H6 21231-Software engineers and designers Unknown 2 2
Ontario High Wage Ripple Canada Ltd. Toronto, ON M5V 2H6 21211-Data scientists Unknown 1 1
Ontario High Wage Ripple Canada Ltd. Toronto, ON M5V 2H6 21231-Software engineers and designers Unknown 1 1
Saskatchewan Low Wage Riptide Roofing Inc. Saskatoon, SK S7K 3V2 75110-Construction trades helpers and labourers Unknown 1 1
Alberta Primary Agriculture Risco Dairy Ltd. Ponoka, AB T4J 1R4 85100-Livestock labourers Unknown 1 2
Ontario Low Wage Rise n shine immigration solutions BRAMPTON, ON L6Z 4N5 13110-Administrative assistants Unknown 1 1
Saskatchewan Global Talent Stream Rising Edge Technologies (Sask) Ltd. Regina, SK S4N 5X9 22310-Electrical and electronics engineering technologists and technicians Unknown 1 2
Ontario Primary Agriculture Rising Sun Acres Inc Leamington, ON N8H 3V5 85101-Harvesting labourers Unknown 1 10
Ontario High Wage Ristorante Arti Ltd. Woodbridge, ON L4H 2J2 63200-Cooks Unknown 1 2
Alberta High Wage Ristorante Pulcinella Inc. Calgary, AB T2N 1X7 60030-Restaurant and food service managers Unknown 1 1
British Columbia High Wage Ritz Floor & Decor Ltd Chilliwack, BC V2R 3N4 73113-Floor covering installers Unknown 1 1
British Columbia Low Wage Ritz Floor & Decor Ltd Chilliwack, BC V2R 3N4 13110-Administrative assistants Unknown 1 1
Ontario High Wage Ritz Furniture Planet Ltd. Mississauga, ON L4W 1E8 72310-Carpenters Unknown 1 1
Ontario High Wage Ritz Furniture Planet Ltd. Mississauga, ON L4W 1E8 92015-Supervisors, textile, fabric, fur and leather products processing and manufacturing Unknown 1 1
Alberta High Wage Rivage Global Ltd. Calgary, AB T2Y 4W3 21232-Software developers and programmers Unknown 1 1
Ontario High Wage Rivalda Truck & Auto Repair Limited Toronto, ON M9M 2M3 72020-Contractors and supervisors, mechanic trades Unknown 1 1
British Columbia Primary Agriculture River Valley Orchards Ltd Cawston, BC V0X 1C3 85101-Harvesting labourers Corporation 1 3
Ontario Primary Agriculture River Valley Poultry Farms Ltd. Newburgh, ON K0K 2S0 85100-Livestock labourers Unknown 1 7
Manitoba Primary Agriculture River Valley Specialty Farms Inc. Bagot, MB R0H 0E0 85101-Harvesting labourers Unknown 2 2
British Columbia Primary Agriculture River's End Farms Ltd. Creston, BC V0B 1G0 80020-Managers in agriculture Unknown 1 1
Saskatchewan Primary Agriculture Riverbank Ag Ltd Gronlid, SK S0E 0W0 82030-Agricultural service contractors and farm supervisors Unknown 1 1
British Columbia Primary Agriculture Riverbreeze Farms Ltd Spallumcheen, BC V4Y 0P2 85100-Livestock labourers Unknown 1 2
British Columbia Low Wage Rivers Edge Management Corp. Harrison Mills, BC V0M 1L0 62200-Chefs Unknown 1 1
British Columbia Low Wage Rivers West Enterprises Ltd Meziadin Lake, BC V0J 3S0 73201-General building maintenance workers and building superintendents Unknown 1 1
Ontario Low Wage Riverside Health Care Facilities Inc. Fort Frances, ON P9A 2B7 33102-Nurse aides, orderlies and patient service associates Unknown 1 50
Ontario High Wage Riverside Natural Foods North York, ON M9M 2Z7 21221-Business system specialists Unknown 1 1
Ontario Low Wage Riverside Natural Foods North York, ON M9M 2Z7 22100-Chemical technologists and technicians Unknown 1 1
Quebec High Wage Riverside School Board St-Hubert, QC J3Y 0N7 41220-Secondary school teachers Unknown 2 2
Quebec High Wage Riverside School Board St-Hubert, QC J3Y 0N7 41221-Elementary school and kindergarten teachers Unknown 1 1
Ontario High Wage Rivervalley Masonry Group Ltd. Mississauga, ON L4Y 1Y6 72320-Bricklayers Unknown 1 4
Alberta Primary Agriculture Rivervalley Produce Inc Yellowhead County, AB T7E 3H6 85101-Harvesting labourers Unknown 2 5
Ontario Primary Agriculture Riverview Cellars Incorporated Niagara-On-The-Lake, ON L0S 1J0 85101-Harvesting labourers Unknown 1 1
Ontario Low Wage Riverwood Senior Living Alliston, ON L9R 1W1 33102-Nurse aides, orderlies and patient service associates Unknown 1 1
Ontario Low Wage Rivid LTD Newmarket, ON L3Y 8A8 62020-Food service supervisors Unknown 1 1
Ontario High Wage Riviera Restoration Services Ltd. Mississauga, ON L5S 1L9 73100-Concrete finishers Unknown 1 3
Alberta High Wage Road Kings Transport Ltd. Calgary, AB T3J 1H8 73300-Transport truck drivers Unknown 1 1
Saskatchewan High Wage Road Rex Trucking Inc. Saskatoon, SK S7K 1W4 14404-Dispatchers 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