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 RobotHouse Automation Inc Vernon, BC V1T 6B2 72200-Electricians (except industrial and power system) Unknown 1 1
Quebec High Wage ROBOVIC Inc Princeville, QC G6L 4M1 72100-Machinists and machining and tooling inspectors Unknown 1 1
Quebec Low Wage ROBOVIC Inc Princeville, QC G6L 4M1 72100-Machinists and machining and tooling inspectors Unknown 1 1
Quebec Low Wage ROBOVIC Inc Princeville, QC G6L 4M1 72422-Electrical mechanics Unknown 1 1
Ontario Low Wage Rob Prober Enterprises Inc Thunder Bay, ON P7E 5P7 62020-Food service supervisors Unknown 6 24
Ontario Low Wage Rob Prober Enterprises Inc Thunder Bay, ON P7E 5P7 60030-Restaurant and food service managers Unknown 2 2
Saskatchewan High Wage Robson Wall Systems Inc. Saskatoon, SK S7K 3V3 13100-Administrative officers Unknown 1 1
Alberta High Wage Robs Tree Removal Calgary, AB T2R 1L3 00014-Senior managers - trade, broadcasting and other services, n.e.c. Corporation 1 1
British Columbia High Wage ROBUST TRANSPORT SERVICES LTD. ABBOTSFORD, BC V2T 4A2 73300-Transport truck drivers Unknown 1 10
Quebec High Wage Roche Bobois Dorval, QC H9P 2N9 13110-Administrative assistants Corporation 1 1
Quebec High Wage Rocher menuiserie inc TINGWICK, QC J0A 1L0 73112-Painters and decorators (except interior decorators) Sole Proprietorship 1 1
Quebec High Wage Rocher menuiserie inc TINGWICK, QC J0A 1L0 72311-Cabinetmakers Sole Proprietorship 2 3
Quebec High Wage Rocher menuiserie inc TINGWICK, QC J0A 1L0 13110-Administrative assistants Sole Proprietorship 1 1
Ontario High Wage ROCHESTER ALUMINUM SMELTING CANADA LIMITED CONCORD, ON L4K 1R9 72400-Construction millwrights and industrial mechanics Unknown 1 1
British Columbia High Wage Rocket Transport Inc. Abbotsford, BC V2T 0E4 73300-Transport truck drivers Unknown 1 10
British Columbia High Wage Rocket Trucking Inc. Abbotsford, BC V2T 0E4 72410-Automotive service technicians, truck and bus mechanics and mechanical repairers Unknown 1 1
Saskatchewan Low Wage Rockglen Childcare Centre Incorporated Rockglen, SK S0H 3R0 42202-Early childhood educators and assistants Unknown 1 1
British Columbia High Wage Rockhill Ventures Inc Vancouver, BC V6M 2P9 82031-Contractors and supervisors, landscaping, grounds maintenance and horticulture services Unknown 1 2
Alberta Low Wage Rocking Star Investments Hinton, AB T7V 1T4 65201-Food counter attendants, kitchen helpers and related support occupations Unknown 1 1
British Columbia Low Wage Rockit Coffee Co. LTD Whistler, BC V8E 0B6 62020-Food service supervisors Unknown 1 1
Alberta Low Wage Rockland Landscaping Supplies Ltd St.Albert, AB T8N 3X8 12013-Supervisors, supply chain, tracking and scheduling coordination occupations Unknown 1 1
British Columbia Primary Agriculture Rockpit Vineyard Ltd OLIVER, BC V0H 1T0 85101-Harvesting labourers Co-operative 1 2
Saskatchewan Low Wage Rockport Carrier Co. Inc. Moose Jaw, SK S0H 0N0 73300-Transport truck drivers Unknown 1 2
Saskatchewan High Wage Rockport Carrier Co. Inc. Moose Jaw, SK S0H 0N0 73300-Transport truck drivers Unknown 1 7
British Columbia High Wage Rocksolid Landsculpting Corporation Vancouver, BC V6P 4G1 82031-Contractors and supervisors, landscaping, grounds maintenance and horticulture services Unknown 1 2
Ontario High Wage ROCK SOLID RESOURCES INC. Timmins, ON P4N 0C3 72401-Heavy-duty equipment mechanics Unknown 1 8
Ontario High Wage Rockstar Games Toronto ULC Oakville, ON L6J 3J3 52120-Graphic designers and illustrators Unknown 1 1
Ontario High Wage Rockwell Automation Cambridge, ON N1R 5N9 22310-Electrical and electronics engineering technologists and technicians Unknown 1 1
Alberta Low Wage Rocky Mountain Bagel Company LTD Canmore, AB T1W 2B7 62020-Food service supervisors Unknown 1 1
Alberta Low Wage Rocky Mountain Bagel Company LTD Canmore, AB T1W 2B7 63202-Bakers Unknown 1 1
Alberta High Wage Rocky Mountain Dodge Chrysler Jeep Ltd. Rocky Mountain House, AB T4T 1B6 60020-Retail and wholesale trade managers Unknown 1 1
Alberta High Wage Rocky Mountain Equipment LP Calgary, AB T2G 3A4 72401-Heavy-duty equipment mechanics Unknown 6 8
Alberta Primary Agriculture Rocky Mountain Show Jumping LTD Calgary, AB T2Y 2Z7 85100-Livestock labourers Unknown 1 5
Alberta Low Wage Rocky Mountain Turf Club LLP Lethbridge, AB T1J 4R3 63200-Cooks Unknown 1 1
British Columbia Low Wage Rocky River Grill Ltd Invermere, BC V0A 1K2 62020-Food service supervisors Unknown 2 2
British Columbia High Wage Rocky River Grill Ltd Invermere, BC V0A 1K2 60030-Restaurant and food service managers Unknown 1 1
Alberta High Wage Rocky's Donair Ltd Rocky Mountain House, AB T4T 1C4 60030-Restaurant and food service managers Unknown 1 1
Ontario Primary Agriculture Rocky Top Farming Ltd. Waterford, ON N0E 1Y0 85101-Harvesting labourers Unknown 1 4
Alberta Primary Agriculture Rockytrail Farms ltd purple springs, AB T0K 1X0 85101-Harvesting labourers Unknown 1 8
Alberta Primary Agriculture Rockyview Seed Ltd. Rockyview County, AB T4A 3A9 84120-Specialized livestock workers and farm machinery operators Unknown 1 2
Ontario High Wage RocMar Engineering Inc. Mississuaga, ON L4W 5A1 22210-Architectural technologists and technicians Unknown 1 1
Alberta Low Wage ROC Modular Inc. Bow Island, AB T0K 0G0 75110-Construction trades helpers and labourers Unknown 1 5
British Columbia High Wage ROCO Holdings Ltd Penticton, BC V2A 2C1 60040-Managers in customer and personal services Unknown 1 1
British Columbia Low Wage ROCO Holdings Ltd Penticton, BC V2A 2C1 65320-Dry cleaning, laundry and related occupations Unknown 1 1
British Columbia High Wage Roc-Pro Contracting Ltd Sooke, BC V9Z 0S5 12200-Accounting technicians and bookkeepers Unknown 1 1
British Columbia Low Wage Roc Tone School Inc. North Vancouver, BC V7P 3S2 42202-Early childhood educators and assistants Unknown 3 3
Prince Edward Island Low Wage Rodd Management Ltd. Charlottetown, PE C1A 1M9 63200-Cooks Unknown 1 3
Prince Edward Island High Wage Rodd Management Ltd. Charlottetown, PE C1A 1M9 62200-Chefs Unknown 1 1
British Columbia High Wage roden gray inc. Vancouver, BC V6B 1A4 11202-Professional occupations in advertising, marketing and public relations Unknown 1 1
Quebec Global Talent Stream Rodeo Fx Montréal, QC H3C 2M 52120-Graphic designers and illustrators Corporation 2 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